Zdexby TheHolyOneZ
49,743 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 78

SignatureFlagsNativeParams
bool get_hasPopInstruction()Public+1 flags0x01
void set_hasPopInstruction(bool value)Public+1 flags0x01
int get_materialCount()Public+1 flags0x04
void set_materialCount(int value)Public+1 flags0x04
int get_popMaterialCount()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_hasRectClipping()Public+1 flags0x01
int get_relativeDepth()Public+1 flags0x04
bool get_cull()Public+1 flags0x01
void set_cull(bool value)Public+1 flags0x01
bool get_isMask()Public+1 flags0x01
void set_isMask(bool value)Public+1 flags0x01
void SetColor(const Color& color)Public0x10
Color GetColor()Public0x10
void EnableRectClipping(const Rect& rect)Public0x10
Vector2 get_clippingSoftness()Public+1 flags0x08
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
Material GetPopMaterial(int index)Public0x08
void SetTexture(Texture texture)Public0x08
void SetAlphaTexture(Texture texture)Public0x08
void SetMesh(Mesh mesh)Public0x08
Mesh GetMesh()Public0x08
void Clear()Public0x00
float GetAlpha()Public0x04
void SetAlpha(float alpha)Public0x04
float GetInheritedAlpha()Public0x04
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.Vector3> normals, List<UnityEngine.Vector4> tangents, List<System.Int32> indices)PublicStatic0x08
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.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.Vector3> normals, List<UnityEngine.Vector4> tangents)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 SetVertices(List<UnityEngine.UIVertex> vertices)Public0x08
void SetVertices(const UIVertex[]& vertices, int size)Public0x08
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
bool get_hasPopInstruction_Injected(long _unity_self)PrivateStatic0x08
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
int get_popMaterialCount_Injected(long _unity_self)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_hasRectClipping_Injected(long _unity_self)PrivateStatic0x08
int get_relativeDepth_Injected(long _unity_self)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 get_clippingSoftness_Injected(long _unity_self, ref Vector2& ret)PrivateStatic0x08
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
long GetPopMaterial_Injected(long _unity_self, int index)PrivateStatic0x08
void SetTexture_Injected(long _unity_self, long texture)PrivateStatic0x08
void SetAlphaTexture_Injected(long _unity_self, long texture)PrivateStatic0x08
void SetMesh_Injected(long _unity_self, long mesh)PrivateStatic0x08
long GetMesh_Injected(long _unity_self)PrivateStatic0x08
void Clear_Injected(long _unity_self)PrivateStatic0x08
float GetInheritedAlpha_Injected(long _unity_self)PrivateStatic0x08

Used by 20

types with a member, parameter or interface of this type