Class FunctionDescriptor
[Serializable]
public class FunctionDescriptor
- Inheritance
-
objectFunctionDescriptor
Fields
CachedMethod
[NonSerialized]
public MethodInfo CachedMethod
Field Value
- MethodInfo
CachedParams
[NonSerialized]
public ParameterInfo[] CachedParams
Field Value
- ParameterInfo[]
CompiledDelegate
[NonSerialized]
public Delegate CompiledDelegate
Field Value
- Delegate
Properties
Description
Optional description of the method.
public string Description { get; }
Property Value
- string
MethodName
The method name to invoke.
public string MethodName { get; }
Property Value
- string
Parameters
List of input parameters for the method.
public List<JsonSchemaProperty> Parameters { get; }
Property Value
- List<JsonSchemaProperty>
Target
The MonoBehaviour target where the method exists.
public MonoBehaviour Target { get; }
Property Value
- MonoBehaviour