C# Class UnityEngine.MonoBehaviour

Inheritance: Behaviour
Show file Open project: jbruening/UnEngine Class Usage Examples

Public Methods

Method Description
CancelInvoke ( ) : void
CancelInvoke ( string methodName ) : void
Invoke ( string methodName, float time ) : void
InvokeRepeating ( string methodName, float time, float repeatRate ) : void
IsInvoking ( ) : bool
IsInvoking ( string methodName ) : bool
StartCoroutine ( IEnumerator routine ) : Coroutine
StartCoroutine ( string methodName ) : Coroutine
StartCoroutine ( string methodName, object value ) : Coroutine
StartCoroutine_Auto ( IEnumerator routine ) : Coroutine
StopAllCoroutines ( ) : void
StopCoroutine ( string methodName ) : void
print ( object message ) : void

Protected Methods

Method Description
CAwake ( ) : void
CLateUpdate ( ) : void
CStart ( ) : void
CUpdate ( ) : void

Private Methods

Method Description
GetMethods ( object target, List methodNames, List methodTypes ) : object[]
ScheduleCoroutine ( Coroutine coroutine ) : void
UpdateCoroutines ( ) : void
UpdateEndOfFrameCoroutines ( ) : void

Method Details

CAwake() protected method

protected CAwake ( ) : void
return void

CLateUpdate() protected method

protected CLateUpdate ( ) : void
return void

CStart() protected method

protected CStart ( ) : void
return void

CUpdate() protected method

protected CUpdate ( ) : void
return void

CancelInvoke() public method

public CancelInvoke ( ) : void
return void

CancelInvoke() public method

public CancelInvoke ( string methodName ) : void
methodName string
return void

Invoke() public method

public Invoke ( string methodName, float time ) : void
methodName string
time float
return void

InvokeRepeating() public method

public InvokeRepeating ( string methodName, float time, float repeatRate ) : void
methodName string
time float
repeatRate float
return void

IsInvoking() public method

public IsInvoking ( ) : bool
return bool

IsInvoking() public method

public IsInvoking ( string methodName ) : bool
methodName string
return bool

StartCoroutine() public method

public StartCoroutine ( IEnumerator routine ) : Coroutine
routine IEnumerator
return Coroutine

StartCoroutine() public method

public StartCoroutine ( string methodName ) : Coroutine
methodName string
return Coroutine

StartCoroutine() public method

public StartCoroutine ( string methodName, object value ) : Coroutine
methodName string
value object
return Coroutine

StartCoroutine_Auto() public method

public StartCoroutine_Auto ( IEnumerator routine ) : Coroutine
routine IEnumerator
return Coroutine

StopAllCoroutines() public method

public StopAllCoroutines ( ) : void
return void

StopCoroutine() public method

public StopCoroutine ( string methodName ) : void
methodName string
return void

print() public static method

public static print ( object message ) : void
message object
return void