0x00x0018
Members 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Ptr | long | 1 flags | — |
Functions 64
| Signature | Flags | Native | Params |
|---|---|---|---|
| Color GetColorImpl(int name) | Private | 0x10 | |
| bool HasVectorImpl(int name) | Private | 0x04 | |
| void SetIntImpl(int name, int value) | Private | 0x04 | |
| 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 SetConstantBufferImpl(int name, ComputeBuffer value, int offset, int size) | Private | 0x08 | |
| void SetFloatArrayImpl(int name, const float[]& values, int count) | Private | 0x08 | |
| void SetVectorArrayImpl(int name, const Vector4[]& values, int count) | Private | 0x08 | |
| void SetMatrixArrayImpl(int name, const Matrix4x4[]& 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 SetMatrixArray(int name, const Matrix4x4[]& 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 SetInteger(int nameID, int value) | Public | 0x04 | |
| void SetVector(const string& name, const Vector4& value) | Public | 0x10 | |
| 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(const string& name, const Matrix4x4& value) | Public | 0x40 | |
| void SetMatrix(int nameID, const Matrix4x4& value) | Public | 0x40 | |
| void SetBuffer(const string& name, ComputeBuffer value) | Public | 0x08 | |
| 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 SetConstantBuffer(int nameID, ComputeBuffer value, int offset, int size) | Public | 0x08 | |
| void SetFloatArray(int nameID, List<System.Single> values) | Public | 0x08 | |
| void SetFloatArray(const string& name, const float[]& values) | Public | 0x08 | |
| void SetVectorArray(int nameID, List<UnityEngine.Vector4> values) | Public | 0x08 | |
| void SetVectorArray(const string& name, const Vector4[]& values) | Public | 0x08 | |
| void SetVectorArray(int nameID, const Vector4[]& values) | Public | 0x08 | |
| void SetMatrixArray(const string& name, const Matrix4x4[]& values) | Public | 0x08 | |
| bool HasColor(const string& name) | Public | 0x08 | |
| Color GetColor(const string& name) | Public | 0x10 | |
| void GetColorImpl_Injected(long _unity_self, int name, ref Color& ret) | PrivateStatic | 0x10 | |
| bool HasVectorImpl_Injected(long _unity_self, int name) | PrivateStatic | 0x08 | |
| void SetIntImpl_Injected(long _unity_self, int name, int value) | PrivateStatic | 0x08 | |
| void SetFloatImpl_Injected(long _unity_self, int name, float value) | PrivateStatic | 0x08 | |
| void SetVectorImpl_Injected(long _unity_self, int name, ref Vector4& value) | PrivateStatic | 0x10 | |
| void SetColorImpl_Injected(long _unity_self, int name, ref Color& value) | PrivateStatic | 0x10 | |
| void SetMatrixImpl_Injected(long _unity_self, int name, ref Matrix4x4& value) | PrivateStatic | 0x40 | |
| void SetTextureImpl_Injected(long _unity_self, int name, long value) | PrivateStatic | 0x08 | |
| void SetRenderTextureImpl_Injected(long _unity_self, int name, long value, const RenderTextureSubElement& element) | PrivateStatic | 0x08 | |
| void SetBufferImpl_Injected(long _unity_self, int name, long value) | PrivateStatic | 0x08 | |
| void SetConstantBufferImpl_Injected(long _unity_self, int name, long value, int offset, int size) | PrivateStatic | 0x08 | |
| void SetFloatArrayImpl_Injected(long _unity_self, int name, ref ManagedSpanWrapper& values, int count) | PrivateStatic | 0x10 | |
| void SetVectorArrayImpl_Injected(long _unity_self, int name, ref ManagedSpanWrapper& values, int count) | PrivateStatic | 0x10 | |
| void SetMatrixArrayImpl_Injected(long _unity_self, int name, ref ManagedSpanWrapper& values, int count) | PrivateStatic | 0x10 | |
| void Clear_Injected(long _unity_self, bool keepMemory) | PrivateStatic | 0x08 |
Used by 74
types with a member, parameter or interface of this type<>cAction`1ApplyFilterPassSettingsDelegateArraySortHelper`1AutoReactiveMaskPassBaseDrawerBindingsMarshallerBlitMaterialParametersBlitMaterialPassDataBlitterCommandBufferCommandListComparison`1ConstantBuffer`1CoreUtilsDecalCachedChunkDrawDrawLight2DPassEntryEnumeratorEvaluationStateFilterFunctionDefinitionUtilsFullScreenRenderPassFunc`1GraphicsHDROutputUtilsICollection`1IComparer`1IEnumerator`1IList`1IRasterCommandBufferList`1MaterialDefinitionMaterialManagerMaterialPropertyBlock[]MaterialPropertyBlockColorSetterMetaMpbMMBlinkMMF_FlickerMMF_TextureOffsetMMF_TextureScaleMMPanningTextureMotionVectorRuntimeDataObjectPool`1PostProcessLayerPredicate`1PrepareMaterialPropertyBlockDelegatePropertySheetRasterCommandBufferRayTracingMeshInstanceConfigReadOnlyCollection`1RenderChainCommandRendererRendererLightingRenderGraphObjectPoolRenderGraphUtilsRenderTreeCompositorSerializedCommandShaderControllerShapeDrawCallShapeRendererShapesExtensionsSharedObjectPool`1TextureBlitterTextureSlotManagerToonDetailerPassUIRenderDeviceUnsafeCommandBufferUpscalingRenderPassUtilityXRMirrorViewXRPassXRSystemUniversalXRVisibleMesh