Zdexby TheHolyOneZ
42,628 classes
Class

MaterialPropertyBlock

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

Members 1

OffsetSizeNameTypeFlagsDefault
0x08m_Ptrlong1 flags—

Functions 36

SignatureFlagsNativeParams
void SetFloatImpl(int name, float value)Private0x04
void SetVectorImpl(int name, const Vector4& value)Private0x10
void SetColorImpl(int name, const Color& value)Private0x10
void SetMatrixImpl(int name, const Matrix4x4& value)Private0x40
void SetTextureImpl(int name, Texture value)Private0x08
void SetRenderTextureImpl(int name, RenderTexture value, const RenderTextureSubElement& element)Private0x08
void SetBufferImpl(int name, ComputeBuffer value)Private0x08
void SetFloatArrayImpl(int name, const float[]& values, int count)Private0x08
void SetVectorArrayImpl(int name, const Vector4[]& values, int count)Private0x08
long CreateImpl()PrivateStatic0x08
void DestroyImpl(long mpb)PrivateStatic0x08
void Clear(bool keepMemory)Private0x01
void Clear()Public0x00
void SetFloatArray(int name, const float[]& values, int count)Private0x08
void SetVectorArray(int name, const Vector4[]& values, int count)Private0x08
void .ctor()Public+1 flags0x00
void Finalize()2 flags0x00
void Dispose()Private0x00
void SetInt(const string& name, int value)Public0x08
void SetInt(int nameID, int value)Public0x04
void SetFloat(const string& name, float value)Public0x08
void SetFloat(int nameID, float value)Public0x04
void SetVector(int nameID, const Vector4& value)Public0x10
void SetColor(const string& name, const Color& value)Public0x10
void SetColor(int nameID, const Color& value)Public0x10
void SetMatrix(int nameID, const Matrix4x4& value)Public0x40
void SetBuffer(int nameID, ComputeBuffer value)Public0x08
void SetTexture(const string& name, Texture value)Public0x08
void SetTexture(int nameID, Texture value)Public0x08
void SetTexture(int nameID, RenderTexture value, const RenderTextureSubElement& element)Public0x08
void SetFloatArray(const string& name, const float[]& values)Public0x08
void SetVectorArray(const string& name, const Vector4[]& values)Public0x08
void SetVectorArray(int nameID, const Vector4[]& values)Public0x08
void SetVectorImpl_Injected(int name, ref Vector4& value)Private0x10
void SetColorImpl_Injected(int name, ref Color& value)Private0x10
void SetMatrixImpl_Injected(int name, ref Matrix4x4& value)Private0x40

Used by 33

types with a member, parameter or interface of this type