Zdexby TheHolyOneZ
127,469 classes
Class

Material

: Object : Object
UnityEngine.Material, UnityEngine.CoreModule 0x0018 (24 B) align 8 inherited 0x0018 UnityEngine.CoreModule
0x00x0018

Members 2

OffsetSizeNameTypeFlags
0x04k_ColorIdintPrivateStatic+1 flags
0x04k_MainTexIdintPrivateStatic+1 flags
Inherited from Object 5
OffsetSizeNameTypeFlags
—0x04kInstanceID_NoneintPrivateStatic+1 flags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 312

SignatureFlagsNativeParams
void Create()PublicStatic—0x00
void CreateWithShader()PrivateStatic—0x00
void CreateWithMaterial()PrivateStatic—0x00
void CreateWithString()PrivateStatic—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void GetDefaultMaterial()Static+1 flags—0x00
void GetDefaultParticleMaterial()Static+1 flags—0x00
void GetDefaultLineMaterial()Static+1 flags—0x00
void get_shader()Public+1 flags—0x00
void set_shader()Public+1 flags—0x00
void get_color()Public+1 flags—0x00
void set_color()Public+1 flags—0x00
void get_mainTexture()Public+1 flags—0x00
void set_mainTexture()Public+1 flags—0x00
void get_mainTextureOffset()Public+1 flags—0x00
void set_mainTextureOffset()Public+1 flags—0x00
void get_mainTextureScale()Public+1 flags—0x00
void set_mainTextureScale()Public+1 flags—0x00
void GetFirstPropertyNameIdByAttribute()Private—0x00
void HasProperty()Public—0x00
void HasProperty()Public—0x00
void HasFloatImpl()Private—0x00
void HasFloat()Public—0x00
void HasFloat()Public—0x00
void HasInt()Public—0x00
void HasInt()Public—0x00
void HasIntImpl()Private—0x00
void HasInteger()Public—0x00
void HasInteger()Public—0x00
void HasTextureImpl()Private—0x00
void HasTexture()Public—0x00
void HasTexture()Public—0x00
void HasMatrixImpl()Private—0x00
void HasMatrix()Public—0x00
void HasMatrix()Public—0x00
void HasVectorImpl()Private—0x00
void HasVector()Public—0x00
void HasVector()Public—0x00
void HasColor()Public—0x00
void HasColor()Public—0x00
void HasBufferImpl()Private—0x00
void HasBuffer()Public—0x00
void HasBuffer()Public—0x00
void HasConstantBufferImpl()Private—0x00
void HasConstantBuffer()Public—0x00
void HasConstantBuffer()Public—0x00
void get_renderQueue()Public+1 flags—0x00
void set_renderQueue()Public+1 flags—0x00
void get_rawRenderQueue()Public+1 flags—0x00
void EnableKeyword()Public—0x00
void DisableKeyword()Public—0x00
void IsKeywordEnabled()Public—0x00
void EnableLocalKeyword()Private—0x00
void DisableLocalKeyword()Private—0x00
void SetLocalKeyword()Private—0x00
void IsLocalKeywordEnabled()Private—0x00
void EnableKeyword()Public—0x00
void DisableKeyword()Public—0x00
void SetKeyword()Public—0x00
void IsKeywordEnabled()Public—0x00
void GetEnabledKeywords()Private—0x00
void SetEnabledKeywords()Private—0x00
void get_enabledKeywords()Public+1 flags—0x00
void set_enabledKeywords()Public+1 flags—0x00
void get_globalIlluminationFlags()Public+1 flags—0x00
void set_globalIlluminationFlags()Public+1 flags—0x00
void get_doubleSidedGI()Public+1 flags—0x00
void set_doubleSidedGI()Public+1 flags—0x00
void get_enableInstancing()Public+1 flags—0x00
void set_enableInstancing()Public+1 flags—0x00
void get_passCount()Public+1 flags—0x00
void SetShaderPassEnabled()Public—0x00
void GetShaderPassEnabled()Public—0x00
void GetPassName()Public—0x00
void FindPass()Public—0x00
void SetOverrideTag()Public—0x00
void GetTagImpl()Private—0x00
void GetTag()Public—0x00
void GetTag()Public—0x00
void Lerp()Public—0x00
void SetPass()Public—0x00
void CopyPropertiesFromMaterial()Public—0x00
void CopyMatchingPropertiesFromMaterial()Public—0x00
void GetShaderKeywords()Private—0x00
void SetShaderKeywords()Private—0x00
void get_shaderKeywords()Public+1 flags—0x00
void set_shaderKeywords()Public+1 flags—0x00
void GetPropertyNamesImpl()Private—0x00
void ComputeCRC()Public—0x00
void GetTexturePropertyNames()Public—0x00
void GetTexturePropertyNameIDs()Public—0x00
void GetTexturePropertyNamesInternal()Private—0x00
void GetTexturePropertyNameIDsInternal()Private—0x00
void GetTexturePropertyNames()Public—0x00
void GetTexturePropertyNameIDs()Public—0x00
void SetIntImpl()Private—0x00
void SetFloatImpl()Private—0x00
void SetColorImpl()Private—0x00
void SetMatrixImpl()Private—0x00
void SetTextureImpl()Private—0x00
void SetRenderTextureImpl()Private—0x00
void SetBufferImpl()Private—0x00
void SetGraphicsBufferImpl()Private—0x00
void SetConstantBufferImpl()Private—0x00
void SetConstantGraphicsBufferImpl()Private—0x00
void GetIntImpl()Private—0x00
void GetFloatImpl()Private—0x00
void GetColorImpl()Private—0x00
void GetMatrixImpl()Private—0x00
void GetTextureImpl()Private—0x00
void GetBufferImpl()Private—0x00
void GetConstantBufferImpl()Private—0x00
void SetFloatArrayImpl()Private—0x00
void SetVectorArrayImpl()Private—0x00
void SetColorArrayImpl()Private—0x00
void SetMatrixArrayImpl()Private—0x00
void GetFloatArrayImpl()Private—0x00
void GetVectorArrayImpl()Private—0x00
void GetColorArrayImpl()Private—0x00
void GetMatrixArrayImpl()Private—0x00
void GetFloatArrayCountImpl()Private—0x00
void GetVectorArrayCountImpl()Private—0x00
void GetColorArrayCountImpl()Private—0x00
void GetMatrixArrayCountImpl()Private—0x00
void ExtractFloatArrayImpl()Private—0x00
void ExtractVectorArrayImpl()Private—0x00
void ExtractColorArrayImpl()Private—0x00
void ExtractMatrixArrayImpl()Private—0x00
void GetTextureScaleAndOffsetImpl()Private—0x00
void SetTextureOffsetImpl()Private—0x00
void SetTextureScaleImpl()Private—0x00
void SetFloatArray()Private—0x00
void SetVectorArray()Private—0x00
void SetColorArray()Private—0x00
void SetMatrixArray()Private—0x00
void ExtractFloatArray()Private—0x00
void ExtractVectorArray()Private—0x00
void ExtractColorArray()Private—0x00
void ExtractMatrixArray()Private—0x00
void SetInt()Public—0x00
void SetInt()Public—0x00
void SetFloat()Public—0x00
void SetFloat()Public—0x00
void SetInteger()Public—0x00
void SetInteger()Public—0x00
void SetColor()Public—0x00
void SetColor()Public—0x00
void SetVector()Public—0x00
void SetVector()Public—0x00
void SetMatrix()Public—0x00
void SetMatrix()Public—0x00
void SetTexture()Public—0x00
void SetTexture()Public—0x00
void SetTexture()Public—0x00
void SetTexture()Public—0x00
void SetBuffer()Public—0x00
void SetBuffer()Public—0x00
void SetBuffer()Public—0x00
void SetBuffer()Public—0x00
void SetConstantBuffer()Public—0x00
void SetConstantBuffer()Public—0x00
void SetConstantBuffer()Public—0x00
void SetConstantBuffer()Public—0x00
void SetFloatArray()Public—0x00
void SetFloatArray()Public—0x00
void SetFloatArray()Public—0x00
void SetFloatArray()Public—0x00
void SetColorArray()Public—0x00
void SetColorArray()Public—0x00
void SetColorArray()Public—0x00
void SetColorArray()Public—0x00
void SetVectorArray()Public—0x00
void SetVectorArray()Public—0x00
void SetVectorArray()Public—0x00
void SetVectorArray()Public—0x00
void SetMatrixArray()Public—0x00
void SetMatrixArray()Public—0x00
void SetMatrixArray()Public—0x00
void SetMatrixArray()Public—0x00
void GetInt()Public—0x00
void GetInt()Public—0x00
void GetFloat()Public—0x00
void GetFloat()Public—0x00
void GetInteger()Public—0x00
void GetInteger()Public—0x00
void GetColor()Public—0x00
void GetColor()Public—0x00
void GetVector()Public—0x00
void GetVector()Public—0x00
void GetMatrix()Public—0x00
void GetMatrix()Public—0x00
void GetTexture()Public—0x00
void GetTexture()Public—0x00
void GetBuffer()Public—0x00
void GetConstantBuffer()Public—0x00
void GetFloatArray()Public—0x00
void GetFloatArray()Public—0x00
void GetColorArray()Public—0x00
void GetColorArray()Public—0x00
void GetVectorArray()Public—0x00
void GetVectorArray()Public—0x00
void GetMatrixArray()Public—0x00
void GetMatrixArray()Public—0x00
void GetFloatArray()Public—0x00
void GetFloatArray()Public—0x00
void GetColorArray()Public—0x00
void GetColorArray()Public—0x00
void GetVectorArray()Public—0x00
void GetVectorArray()Public—0x00
void GetMatrixArray()Public—0x00
void GetMatrixArray()Public—0x00
void SetTextureOffset()Public—0x00
void SetTextureOffset()Public—0x00
void SetTextureScale()Public—0x00
void SetTextureScale()Public—0x00
void GetTextureOffset()Public—0x00
void GetTextureOffset()Public—0x00
void GetTextureScale()Public—0x00
void GetTextureScale()Public—0x00
void GetPropertyNames()Public—0x00
void .cctor()PrivateStatic+1 flags—0x00
void CreateWithShader_Injected()PrivateStatic—0x00
void CreateWithMaterial_Injected()PrivateStatic—0x00
void GetDefaultMaterial_Injected()PrivateStatic—0x00
void GetDefaultParticleMaterial_Injected()PrivateStatic—0x00
void GetDefaultLineMaterial_Injected()PrivateStatic—0x00
void get_shader_Injected()PrivateStatic—0x00
void set_shader_Injected()PrivateStatic—0x00
void GetFirstPropertyNameIdByAttribute_Injected()PrivateStatic—0x00
void HasProperty_Injected()PrivateStatic—0x00
void HasFloatImpl_Injected()PrivateStatic—0x00
void HasIntImpl_Injected()PrivateStatic—0x00
void HasTextureImpl_Injected()PrivateStatic—0x00
void HasMatrixImpl_Injected()PrivateStatic—0x00
void HasVectorImpl_Injected()PrivateStatic—0x00
void HasBufferImpl_Injected()PrivateStatic—0x00
void HasConstantBufferImpl_Injected()PrivateStatic—0x00
void get_renderQueue_Injected()PrivateStatic—0x00
void set_renderQueue_Injected()PrivateStatic—0x00
void get_rawRenderQueue_Injected()PrivateStatic—0x00
void EnableKeyword_Injected()PrivateStatic—0x00
void DisableKeyword_Injected()PrivateStatic—0x00
void IsKeywordEnabled_Injected()PrivateStatic—0x00
void EnableLocalKeyword_Injected()PrivateStatic—0x00
void DisableLocalKeyword_Injected()PrivateStatic—0x00
void SetLocalKeyword_Injected()PrivateStatic—0x00
void IsLocalKeywordEnabled_Injected()PrivateStatic—0x00
void GetEnabledKeywords_Injected()PrivateStatic—0x00
void SetEnabledKeywords_Injected()PrivateStatic—0x00
void get_globalIlluminationFlags_Injected()PrivateStatic—0x00
void set_globalIlluminationFlags_Injected()PrivateStatic—0x00
void get_doubleSidedGI_Injected()PrivateStatic—0x00
void set_doubleSidedGI_Injected()PrivateStatic—0x00
void get_enableInstancing_Injected()PrivateStatic—0x00
void set_enableInstancing_Injected()PrivateStatic—0x00
void get_passCount_Injected()PrivateStatic—0x00
void SetShaderPassEnabled_Injected()PrivateStatic—0x00
void GetShaderPassEnabled_Injected()PrivateStatic—0x00
void GetPassName_Injected()PrivateStatic—0x00
void FindPass_Injected()PrivateStatic—0x00
void SetOverrideTag_Injected()PrivateStatic—0x00
void GetTagImpl_Injected()PrivateStatic—0x00
void Lerp_Injected()PrivateStatic—0x00
void SetPass_Injected()PrivateStatic—0x00
void CopyPropertiesFromMaterial_Injected()PrivateStatic—0x00
void CopyMatchingPropertiesFromMaterial_Injected()PrivateStatic—0x00
void GetShaderKeywords_Injected()PrivateStatic—0x00
void SetShaderKeywords_Injected()PrivateStatic—0x00
void GetPropertyNamesImpl_Injected()PrivateStatic—0x00
void ComputeCRC_Injected()PrivateStatic—0x00
void GetTexturePropertyNames_Injected()PrivateStatic—0x00
void GetTexturePropertyNameIDs_Injected()PrivateStatic—0x00
void GetTexturePropertyNamesInternal_Injected()PrivateStatic—0x00
void GetTexturePropertyNameIDsInternal_Injected()PrivateStatic—0x00
void SetIntImpl_Injected()PrivateStatic—0x00
void SetFloatImpl_Injected()PrivateStatic—0x00
void SetColorImpl_Injected()PrivateStatic—0x00
void SetMatrixImpl_Injected()PrivateStatic—0x00
void SetTextureImpl_Injected()PrivateStatic—0x00
void SetRenderTextureImpl_Injected()PrivateStatic—0x00
void SetBufferImpl_Injected()PrivateStatic—0x00
void SetGraphicsBufferImpl_Injected()PrivateStatic—0x00
void SetConstantBufferImpl_Injected()PrivateStatic—0x00
void SetConstantGraphicsBufferImpl_Injected()PrivateStatic—0x00
void GetIntImpl_Injected()PrivateStatic—0x00
void GetFloatImpl_Injected()PrivateStatic—0x00
void GetColorImpl_Injected()PrivateStatic—0x00
void GetMatrixImpl_Injected()PrivateStatic—0x00
void GetTextureImpl_Injected()PrivateStatic—0x00
void GetBufferImpl_Injected()PrivateStatic—0x00
void GetConstantBufferImpl_Injected()PrivateStatic—0x00
void SetFloatArrayImpl_Injected()PrivateStatic—0x00
void SetVectorArrayImpl_Injected()PrivateStatic—0x00
void SetColorArrayImpl_Injected()PrivateStatic—0x00
void SetMatrixArrayImpl_Injected()PrivateStatic—0x00
void GetFloatArrayImpl_Injected()PrivateStatic—0x00
void GetVectorArrayImpl_Injected()PrivateStatic—0x00
void GetColorArrayImpl_Injected()PrivateStatic—0x00
void GetMatrixArrayImpl_Injected()PrivateStatic—0x00
void GetFloatArrayCountImpl_Injected()PrivateStatic—0x00
void GetVectorArrayCountImpl_Injected()PrivateStatic—0x00
void GetColorArrayCountImpl_Injected()PrivateStatic—0x00
void GetMatrixArrayCountImpl_Injected()PrivateStatic—0x00
void ExtractFloatArrayImpl_Injected()PrivateStatic—0x00
void ExtractVectorArrayImpl_Injected()PrivateStatic—0x00
void ExtractColorArrayImpl_Injected()PrivateStatic—0x00
void ExtractMatrixArrayImpl_Injected()PrivateStatic—0x00
void GetTextureScaleAndOffsetImpl_Injected()PrivateStatic—0x00
void SetTextureOffsetImpl_Injected()PrivateStatic—0x00
void SetTextureScaleImpl_Injected()PrivateStatic—0x00

Subclasses 1

Used by 79

types with a member, parameter or interface of this type