Zdexby TheHolyOneZ
36,909 classes
Class

CanvasRenderer

: Component : Object : Object
UnityEngine.CanvasRenderer, UnityEngine.UIModule 0x0020 (32 B) inherited 0x0018 UnityEngine.UIModule.dll
0x00x0020

Members 1

OffsetSizeNameTypeFlagsDefault
0x01<isMask>k__BackingFieldboolPrivate—
0x00190x07unreflected bytes to end of CanvasRenderer
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 57

SignatureFlagsNativeParams
void set_hasPopInstruction(bool value)Public+1 flags0x01
int get_materialCount()Public+1 flags0x04
void set_materialCount(int value)Public+1 flags0x04
void set_popMaterialCount(int value)Public+1 flags0x04
int get_absoluteDepth()Public+1 flags0x04
bool get_hasMoved()Public+1 flags0x01
bool get_cullTransparentMesh()Public+1 flags0x01
void set_cullTransparentMesh(bool value)Public+1 flags0x01
bool get_cull()Public+1 flags0x01
void set_cull(bool value)Public+1 flags0x01
void SetColor(const Color& color)Public0x10
Color GetColor()Public0x10
void EnableRectClipping(const Rect& rect)Public0x10
void set_clippingSoftness(const Vector2& value)Public+1 flags0x08
void DisableRectClipping()Public0x00
void SetMaterial(Material material, int index)Public0x08
Material GetMaterial(int index)Public0x08
void SetPopMaterial(Material material, int index)Public0x08
void SetTexture(Texture texture)Public0x08
void SetSecondaryTextureCount(int size)Public0x04
void SetSecondaryTexture(int index, const string& name, Texture2D texture)Public0x08
void SetAlphaTexture(Texture texture)Public0x08
void SetMesh(Mesh mesh)Public0x08
void Clear()Public0x00
void SetMaterial(Material material, Texture texture)Public0x08
Material GetMaterial()Public0x08
void SplitUIVertexStreams(List<UnityEngine.UIVertex> verts, List<UnityEngine.Vector3> positions, List<UnityEngine.Color32> colors, List<UnityEngine.Vector4> uv0S, List<UnityEngine.Vector4> uv1S, List<UnityEngine.Vector4> uv2S, List<UnityEngine.Vector4> uv3S, List<UnityEngine.Vector3> normals, List<UnityEngine.Vector4> tangents, List<System.Int32> indices)PublicStatic0x08
void CreateUIVertexStream(List<UnityEngine.UIVertex> verts, List<UnityEngine.Vector3> positions, List<UnityEngine.Color32> colors, List<UnityEngine.Vector4> uv0S, List<UnityEngine.Vector4> uv1S, List<UnityEngine.Vector4> uv2S, List<UnityEngine.Vector4> uv3S, List<UnityEngine.Vector3> normals, List<UnityEngine.Vector4> tangents, List<System.Int32> indices)PublicStatic0x08
void AddUIVertexStream(List<UnityEngine.UIVertex> verts, List<UnityEngine.Vector3> positions, List<UnityEngine.Color32> colors, List<UnityEngine.Vector4> uv0S, List<UnityEngine.Vector4> uv1S, List<UnityEngine.Vector4> uv2S, List<UnityEngine.Vector4> uv3S, List<UnityEngine.Vector3> normals, List<UnityEngine.Vector4> tangents)PublicStatic0x08
void SplitIndicesStreamsInternal(object verts, object indices)PrivateStatic0x08
void SplitUIVertexStreamsInternal(object verts, object positions, object colors, object uv0S, object uv1S, object uv2S, object uv3S, object normals, object tangents)PrivateStatic0x08
void CreateUIVertexStreamInternal(object verts, object positions, object colors, object uv0S, object uv1S, object uv2S, object uv3S, object normals, object tangents, object indices)PrivateStatic0x08
void .ctor()Public+1 flags0x00
void set_hasPopInstruction_Injected(long _unity_self, bool value)PrivateStatic0x08
int get_materialCount_Injected(long _unity_self)PrivateStatic0x08
void set_materialCount_Injected(long _unity_self, int value)PrivateStatic0x08
void set_popMaterialCount_Injected(long _unity_self, int value)PrivateStatic0x08
int get_absoluteDepth_Injected(long _unity_self)PrivateStatic0x08
bool get_hasMoved_Injected(long _unity_self)PrivateStatic0x08
bool get_cullTransparentMesh_Injected(long _unity_self)PrivateStatic0x08
void set_cullTransparentMesh_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_cull_Injected(long _unity_self)PrivateStatic0x08
void set_cull_Injected(long _unity_self, bool value)PrivateStatic0x08
void SetColor_Injected(long _unity_self, ref Color& color)PrivateStatic0x10
void GetColor_Injected(long _unity_self, ref Color& ret)PrivateStatic0x10
void EnableRectClipping_Injected(long _unity_self, ref Rect& rect)PrivateStatic0x10
void set_clippingSoftness_Injected(long _unity_self, ref Vector2& value)PrivateStatic0x08
void DisableRectClipping_Injected(long _unity_self)PrivateStatic0x08
void SetMaterial_Injected(long _unity_self, long material, int index)PrivateStatic0x08
long GetMaterial_Injected(long _unity_self, int index)PrivateStatic0x08
void SetPopMaterial_Injected(long _unity_self, long material, int index)PrivateStatic0x08
void SetTexture_Injected(long _unity_self, long texture)PrivateStatic0x08
void SetSecondaryTextureCount_Injected(long _unity_self, int size)PrivateStatic0x08
void SetSecondaryTexture_Injected(long _unity_self, int index, ref ManagedSpanWrapper& name, long texture)PrivateStatic0x10
void SetAlphaTexture_Injected(long _unity_self, long texture)PrivateStatic0x08
void SetMesh_Injected(long _unity_self, long mesh)PrivateStatic0x08
void Clear_Injected(long _unity_self)PrivateStatic0x08

Used by 6

types with a member, parameter or interface of this type