Zdexby TheHolyOneZ
36,909 classes
Class

Shader

: Object : Object
UnityEngine.Shader, UnityEngine.CoreModule 0x0018 (24 B) inherited 0x0018 UnityEngine.CoreModule.dll
0x00x0018

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 49

SignatureFlagsNativeParams
Shader Find(const string& name)PublicStatic0x08
bool get_isSupported()Public+1 flags0x01
string get_globalRenderPipeline()PublicStatic+1 flags0x08
void set_globalRenderPipeline(const string& value)PublicStatic+1 flags0x08
LocalKeywordSpace get_keywordSpace()Public+1 flags0x08
void EnableKeyword(const string& keyword)PublicStatic0x08
void DisableKeyword(const string& keyword)PublicStatic0x08
void WarmupAllShaders()PublicStatic0x00
int TagToID(const string& name)Static+1 flags0x08
int PropertyToID(const string& name)PublicStatic0x08
int get_passCount()Public+1 flags0x04
void SetGlobalFloatImpl(int name, float value)PrivateStatic0x04
void SetGlobalVectorImpl(int name, const Vector4& value)PrivateStatic0x10
void SetGlobalMatrixImpl(int name, const Matrix4x4& value)PrivateStatic0x40
void SetGlobalTextureImpl(int name, Texture value)PrivateStatic0x08
void SetGlobalGraphicsBufferImpl(int name, GraphicsBuffer value)PrivateStatic0x08
void SetGlobalConstantBufferImpl(int name, ComputeBuffer value, int offset, int size)PrivateStatic0x08
Texture GetGlobalTextureImpl(int name)PrivateStatic0x08
void SetGlobalInt(const string& name, int value)PublicStatic0x08
void SetGlobalInt(int nameID, int value)PublicStatic0x04
void SetGlobalFloat(const string& name, float value)PublicStatic0x08
void SetGlobalFloat(int nameID, float value)PublicStatic0x04
void SetGlobalVector(const string& name, const Vector4& value)PublicStatic0x10
void SetGlobalVector(int nameID, const Vector4& value)PublicStatic0x10
void SetGlobalColor(const string& name, const Color& value)PublicStatic0x10
void SetGlobalColor(int nameID, const Color& value)PublicStatic0x10
void SetGlobalMatrix(const string& name, const Matrix4x4& value)PublicStatic0x40
void SetGlobalMatrix(int nameID, const Matrix4x4& value)PublicStatic0x40
void SetGlobalTexture(const string& name, Texture value)PublicStatic0x08
void SetGlobalTexture(int nameID, Texture value)PublicStatic0x08
void SetGlobalBuffer(const string& name, GraphicsBuffer value)PublicStatic0x08
void SetGlobalConstantBuffer(int nameID, ComputeBuffer value, int offset, int size)PublicStatic0x08
Texture GetGlobalTexture(int nameID)PublicStatic0x08
void .ctor()Private+1 flags0x00
bool get_isSupported_Injected(long _unity_self)PrivateStatic0x08
void get_globalRenderPipeline_Injected(ref ManagedSpanWrapper& ret)PrivateStatic0x10
void set_globalRenderPipeline_Injected(ref ManagedSpanWrapper& value)PrivateStatic0x10
void get_keywordSpace_Injected(long _unity_self, ref LocalKeywordSpace& ret)PrivateStatic0x08
void EnableKeyword_Injected(ref ManagedSpanWrapper& keyword)PrivateStatic0x10
void DisableKeyword_Injected(ref ManagedSpanWrapper& keyword)PrivateStatic0x10
int TagToID_Injected(ref ManagedSpanWrapper& name)PrivateStatic0x10
int PropertyToID_Injected(ref ManagedSpanWrapper& name)PrivateStatic0x10
int get_passCount_Injected(long _unity_self)PrivateStatic0x08
void SetGlobalVectorImpl_Injected(int name, ref Vector4& value)PrivateStatic0x10
void SetGlobalMatrixImpl_Injected(int name, ref Matrix4x4& value)PrivateStatic0x40
void SetGlobalTextureImpl_Injected(int name, long value)PrivateStatic0x08
void SetGlobalGraphicsBufferImpl_Injected(int name, long value)PrivateStatic0x08
void SetGlobalConstantBufferImpl_Injected(int name, long value, int offset, int size)PrivateStatic0x08
long GetGlobalTextureImpl_Injected(int name)PrivateStatic0x08

Used by 76

types with a member, parameter or interface of this type