0x00x0018
Members 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Ptr | long | 1 flags | — |
Functions 36
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetFloatImpl(int name, float value) | Private | 0x04 | |
| void SetVectorImpl(int name, const Vector4& value) | Private | 0x10 | |
| void SetColorImpl(int name, const Color& value) | Private | 0x10 | |
| void SetMatrixImpl(int name, const Matrix4x4& value) | Private | 0x40 | |
| void SetTextureImpl(int name, Texture value) | Private | 0x08 | |
| void SetRenderTextureImpl(int name, RenderTexture value, const RenderTextureSubElement& element) | Private | 0x08 | |
| void SetBufferImpl(int name, ComputeBuffer value) | Private | 0x08 | |
| void SetFloatArrayImpl(int name, const float[]& values, int count) | Private | 0x08 | |
| void SetVectorArrayImpl(int name, const Vector4[]& values, int count) | Private | 0x08 | |
| long CreateImpl() | PrivateStatic | 0x08 | |
| void DestroyImpl(long mpb) | PrivateStatic | 0x08 | |
| void Clear(bool keepMemory) | Private | 0x01 | |
| void Clear() | Public | 0x00 | |
| void SetFloatArray(int name, const float[]& values, int count) | Private | 0x08 | |
| void SetVectorArray(int name, const Vector4[]& values, int count) | Private | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void Finalize() | 2 flags | 0x00 | |
| void Dispose() | Private | 0x00 | |
| void SetInt(const string& name, int value) | Public | 0x08 | |
| void SetInt(int nameID, int value) | Public | 0x04 | |
| void SetFloat(const string& name, float value) | Public | 0x08 | |
| void SetFloat(int nameID, float value) | Public | 0x04 | |
| void SetVector(int nameID, const Vector4& value) | Public | 0x10 | |
| void SetColor(const string& name, const Color& value) | Public | 0x10 | |
| void SetColor(int nameID, const Color& value) | Public | 0x10 | |
| void SetMatrix(int nameID, const Matrix4x4& value) | Public | 0x40 | |
| void SetBuffer(int nameID, ComputeBuffer value) | Public | 0x08 | |
| void SetTexture(const string& name, Texture value) | Public | 0x08 | |
| void SetTexture(int nameID, Texture value) | Public | 0x08 | |
| void SetTexture(int nameID, RenderTexture value, const RenderTextureSubElement& element) | Public | 0x08 | |
| void SetFloatArray(const string& name, const float[]& values) | Public | 0x08 | |
| void SetVectorArray(const string& name, const Vector4[]& values) | Public | 0x08 | |
| void SetVectorArray(int nameID, const Vector4[]& values) | Public | 0x08 | |
| void SetVectorImpl_Injected(int name, ref Vector4& value) | Private | 0x10 | |
| void SetColorImpl_Injected(int name, ref Color& value) | Private | 0x10 | |
| void SetMatrixImpl_Injected(int name, ref Matrix4x4& value) | Private | 0x40 |
Used by 33
types with a member, parameter or interface of this typeAction`1ArraySortHelper`1BlitterBurstRecallMeshEffectCommandBufferCoreUtilsEnumeratorEqualityComparer`1EvaluationStateExpandingRingEffectFireShieldEffectFootStampGraphicsICollection`1IEnumerator`1IList`1IReadOnlyList`1List`1MaterialPropertyBlock[]MobSpawnFadePlayerPostProcessLayerPredicate`1PropertySheetReadOnlyCollection`1RendererRenderGraphObjectPoolRenderNodeDataSpawnOrbTextureBlitterTextureSlotManagerUIRenderDeviceUtility