A function which can be called.
|
| FunctionCall (GameObject targetGameObject, string methodName) |
| Creates a new FunctionCall.
|
|
Parameter | AddParameter () |
| Adds a new Parameter to the function call.
|
|
virtual void | Execute (Networking networking=Networking.No) |
| Execute the void function call.
|
|
void | Execute (bool value, Networking networking=Networking.No) |
| Execute a function call with a boolean parameter.
|
|
void | Execute (int value) |
| Call the function with an integer parameter.
|
|
virtual void | Execute (float value) |
| Call the function with a float parameter.
|
|
void | Execute (Vector3 value) |
| Call the function with a Vector3 parameter.
|
|
void | Execute (GameObject value) |
| Call the funtion with a GameObject parameter.
|
|
void | ExecuteString (string s, bool value) |
| Call the function with a string and a boolean parameter.
|
|
void | ExecuteString (string s, float value) |
| Call the function with a string and a float parameter.
|
|
void | ExecuteString (string s, int value) |
| Call the function with a string and a integer parameter.
|
|
void | Execute (string value, bool networkSync=false) |
|
void | CreateTargetMethodString (UnityEngine.Object target, string methodName, bool fromEvent, string stringConstant) |
|
|
static Type | ToSystemType (ParameterType parameterType) |
|
static void | Execute (GameObject target, string methodName) |
|
static void | Execute (GameObject target, string methodName, bool boolValue) |
|
static void | Execute (GameObject target, string methodName, float floatValue) |
|
static GameObject | GetGameObject (UnityEngine.Object obj) |
| Gets the GameObject for the Object.
|
|
static void | Execute (GameObject target, string methodName, string stringValue) |
|
|
delegate void | Method () |
|
delegate void | MethodBool (bool value) |
|
delegate void | MethodFloat (float value) |
|
delegate void | MethodInt (int value) |
|
delegate void | MethodVector3 (Vector3 value) |
|
delegate void | MethodGameObject (GameObject value) |
|
delegate void | MethodRigidbody (Rigidbody value) |
|
delegate void | MethodStringBool (string s, bool value) |
|
delegate void | MethodStringFloat (string s, float value) |
|
delegate void | MethodStringInt (string s, int value) |
|
void | Execute (Rigidbody value) |
| Call the function with a Rigidbody parameter.
|
|
virtual void | GetTargetMethod () |
|
void | CreateAnimationParameterMethod (GameObject target, string fullMethodName) |
|
void | CreateTargetMethod (UnityEngine.Object target, string methodName, bool fromEvent, bool boolConstant) |
|
void | CreateTargetMethod (UnityEngine.Object target, string methodName, bool fromEvent, int intConstant) |
|
void | CreateTargetMethod (UnityEngine.Object target, string methodName, bool fromEvent, float floatConstant) |
|
void | CreateTargetMethod (UnityEngine.Object target, string methodName, bool fromEvent, Vector3 vectorConstant) |
|
void | CreateTargetMethod (UnityEngine.Object target, string methodName, bool fromEvent, GameObject gameObjectConstant) |
|
void | CreateTargetMethod (UnityEngine.Object target, string methodName, bool fromEvent, Rigidbody rigidbodyConstant) |
|
delegate void | MethodString (string value) |
|
|
static UnityEngine.Object | GetComponent (GameObject target, string fullMethodName) |
|
static UnityEngine.Object | GetComponent (GameObject target, string fullMethodName, out string methodName) |
|
static Method | CreateMethod (GameObject target, string fullMethodName) |
|
static Method | CreateMethod (UnityEngine.Object target, string methodName) |
|
static MethodBool | CreateMethod (GameObject target, string fullMethodName, bool boolConstant) |
|
static MethodBool | CreateMethodBool (UnityEngine.Object target, string methodName) |
|
static MethodFloat | CreateMethodFloat (UnityEngine.Object target, string methodName) |
|
static MethodString | CreateMethodString (UnityEngine.Object target, string methodName) |
|