| void Activate() | Public+3 flags | | 0x00 |
| void Deactivate() | Public+3 flags | | 0x00 |
| void SetNumericParameter(const string& effectName, const string& variable, float value) | Public+3 flags | — | 0x08 |
| void SetNumericParameterForAll(const string& variable, float value) | Public+3 flags | — | 0x08 |
| void SetVectorParameter(const string& effectName, const string& variable, const Vector3& value) | Public+3 flags | — | 0x0C |
| void SetVectorParameter(const string& effectName, const string& variable, const Vector2& value) | Public+3 flags | — | 0x08 |
| void SetVectorParameterForAll(const string& variable, const Vector3& value) | Public+3 flags | — | 0x0C |
| void SetVectorParameterForAll(const string& variable, const Vector2& value) | Public+3 flags | — | 0x08 |
| void SetColorParameterForAll(const string& variable, const Color& value) | Public+3 flags | — | 0x10 |
| string get_Id() | Public+3 flags | | 0x08 |
| bool get_ScaleToParent() | Public+3 flags | | 0x01 |
| bool get_PositionToParent() | Public+3 flags | | 0x01 |
| void Initialise() | Public+2 flags | | 0x00 |
| void SetPosition(const Vector3& position) | Public | | 0x0C |
| void SetSize(const Vector3& size) | Public | | 0x0C |
| void DelayDeactivate(float duration, Action onComplete) | Public | | 0x08 |
| IEnumerator DoDelayDeactivate(float duration, Action onComplete) | Private | | 0x08 |
| string AddPrefixToVariableName(const string& variable) | 1 flags | | 0x08 |
| void .ctor() | 2 flags | | 0x00 |