Class InvokeUnityObjectMethodEffector
An effector that calls a method of class, statically or on an instance
Inheritance
InvokeUnityObjectMethodEffector
Assembly: Xareus.Unity.Librairies.dll
Syntax
[Renamed("SEVEN.Unity.InvokeUnityObjectMethodEffector", "Assembly-CSharp")]
public class InvokeUnityObjectMethodEffector : AInvokeMethodEffector
Constructors
InvokeUnityObjectMethodEffector(Event, Dictionary<string, Parameter>, IContext, IContext, IContext, IContext)
Declaration
protected InvokeUnityObjectMethodEffector(Event @event, Dictionary<string, Parameter> parameters, IContext externalContext, IContext scenarioContext, IContext sequenceContext, IContext eventContext)
Parameters
Fields
callingObject
Declaration
[Provider("type")]
[ConfigurationParameter("Calling Object", "The Unity Object to call the method on. Empty if calling a static method", Necessity.Optional)]
protected MonoBehaviour callingObject
Field Value
type
Declaration
[ProvideConstraint(typeof(MonoBehaviour))]
[ConfigurationParameter("type", Necessity.Required)]
protected Type type
Field Value
Properties
Component
Declaration
protected override Component Component { get; }
Property Value
Overrides
ComponentType
Declaration
protected override Type ComponentType { get; }
Property Value
Overrides