Zdexby TheHolyOneZ
44,741 classes
Class

VisualEffect

: Behaviour : Component : Object : Object
UnityEngine.VFX.VisualEffect, UnityEngine.VFXModule 0x0028 (40 B) inherited 0x0018 UnityEngine.VFXModule.dll
0x00x0028

Members 2

OffsetSizeNameTypeFlagsDefault
0x08m_cachedEventAttributeVFXEventAttributePrivate—
0x08outputEventReceivedAction<UnityEngine.VFX.VFXOutputEventArgs>Public—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 51

SignatureFlagsNativeParams
void set_pause(bool value)Public+1 flags0x01
uint get_startSeed()Public+1 flags0x04
void set_startSeed(uint value)Public+1 flags0x04
bool get_resetSeedOnPlay()Public+1 flags0x01
void set_resetSeedOnPlay(bool value)Public+1 flags0x01
VisualEffectAsset get_visualEffectAsset()Public+1 flags0x08
VFXEventAttribute CreateVFXEventAttribute()Public0x08
void CheckValidVFXEventAttribute(VFXEventAttribute eventAttribute)Private0x08
void SendEventFromScript(int eventNameID, VFXEventAttribute eventAttribute)Private0x08
void SendEvent(int eventNameID, VFXEventAttribute eventAttribute)Public0x08
void SendEvent(const string& eventName, VFXEventAttribute eventAttribute)Public0x08
void SendEvent(int eventNameID)Public0x04
void Reinit(bool sendInitialEventAndPrewarm)1 flags0x01
bool HasBool(int nameID)Public0x04
bool HasInt(int nameID)Public0x04
bool HasUInt(int nameID)Public0x04
bool HasFloat(int nameID)Public0x04
bool HasVector2(int nameID)Public0x04
bool HasVector3(int nameID)Public0x04
bool HasVector4(int nameID)Public0x04
bool HasTexture(int nameID)Public0x04
void SetBool(int nameID, bool b)Public0x04
void SetInt(int nameID, int i)Public0x04
void SetUInt(int nameID, uint i)Public0x04
void SetFloat(int nameID, float f)Public0x04
void SetVector2(int nameID, const Vector2& v)Public0x08
void SetVector3(int nameID, const Vector3& v)Public0x0C
void SetVector4(int nameID, const Vector4& v)Public0x10
void SetTexture(int nameID, Texture t)Public0x08
float GetFloat(int nameID)Public0x04
bool HasUInt(const string& name)Public0x08
bool HasFloat(const string& name)Public0x08
bool HasVector2(const string& name)Public0x08
bool HasVector3(const string& name)Public0x08
bool HasVector4(const string& name)Public0x08
bool HasTexture(const string& name)Public0x08
void SetUInt(const string& name, uint i)Public0x08
void SetFloat(const string& name, float f)Public0x08
void SetVector2(const string& name, const Vector2& v)Public0x08
void SetVector3(const string& name, const Vector3& v)Public0x0C
void SetVector4(const string& name, const Vector4& v)Public0x10
void SetTexture(const string& name, Texture t)Public0x08
void SetBool(const string& name, bool b)Public0x08
float get_time()2 flags0x04
void Simulate(float stepDeltaTime, uint stepCount)Public0x04
VFXEventAttribute InvokeGetCachedEventAttributeForOutputEvent_Internal(VisualEffect source)PrivateStatic0x08
void InvokeOutputEventReceived_Internal(VisualEffect source, int eventNameId)PrivateStatic0x08
void .ctor()Public+1 flags0x00
void SetVector2_Injected(int nameID, ref Vector2& v)Private0x08
void SetVector3_Injected(int nameID, ref Vector3& v)Private0x0C
void SetVector4_Injected(int nameID, ref Vector4& v)Private0x10

Used by 50

types with a member, parameter or interface of this type