| Material get_defaultGraphicMaterial() | PublicStatic+1 flags | | 0x08 |
| Color get_color() | Public+3 flags | | 0x10 |
| void set_color(const Color& value) | Public+3 flags | | 0x10 |
| bool get_raycastTarget() | Public+3 flags | | 0x01 |
| void set_raycastTarget(bool value) | Public+3 flags | | 0x01 |
| Vector4 get_raycastPadding() | Public+1 flags | | 0x10 |
| void set_raycastPadding(const Vector4& value) | Public+1 flags | | 0x10 |
| bool get_useLegacyMeshGeneration() | 2 flags | | 0x01 |
| void set_useLegacyMeshGeneration(bool value) | 2 flags | | 0x01 |
| void .ctor() | 2 flags | | 0x00 |
| void SetAllDirty() | Public+2 flags | | 0x00 |
| void SetLayoutDirty() | Public+2 flags | | 0x00 |
| void SetVerticesDirty() | Public+2 flags | | 0x00 |
| void SetMaterialDirty() | Public+2 flags | | 0x00 |
| void SetRaycastDirty() | Public | | 0x00 |
| void OnRectTransformDimensionsChange() | 2 flags | | 0x00 |
| void OnBeforeTransformParentChanged() | 2 flags | | 0x00 |
| void OnTransformParentChanged() | 2 flags | | 0x00 |
| int get_depth() | Public+1 flags | | 0x04 |
| RectTransform get_rectTransform() | PublicFinal+3 flags | | 0x08 |
| Canvas get_canvas() | Public+1 flags | | 0x08 |
| void CacheCanvas() | Private | | 0x00 |
| CanvasRenderer get_canvasRenderer() | Public+1 flags | | 0x08 |
| Material get_defaultMaterial() | Public+3 flags | | 0x08 |
| Material get_material() | Public+3 flags | | 0x08 |
| void set_material(Material value) | Public+3 flags | | 0x08 |
| Material get_materialForRendering() | Public+3 flags | | 0x08 |
| Texture get_mainTexture() | Public+3 flags | | 0x08 |
| void OnEnable() | 2 flags | | 0x00 |
| void OnDisable() | 2 flags | | 0x00 |
| void OnDestroy() | 2 flags | | 0x00 |
| void OnCanvasHierarchyChanged() | 2 flags | | 0x00 |
| void OnCullingChanged() | Public+2 flags | | 0x00 |
| void Rebuild(const CanvasUpdate& update) | Public+2 flags | | 0x04 |
| void LayoutComplete() | Public+2 flags | | 0x00 |
| void GraphicUpdateComplete() | Public+2 flags | | 0x00 |
| void UpdateMaterial() | 3 flags | | 0x00 |
| void UpdateGeometry() | 3 flags | | 0x00 |
| void DoMeshGeneration() | Private | | 0x00 |
| void DoLegacyMeshGeneration() | Private | | 0x00 |
| Mesh get_workerMesh() | Static+2 flags | | 0x08 |
| void OnFillVBO(List<UnityEngine.UIVertex> vbo) | 3 flags | | 0x08 |
| void OnPopulateMesh(Mesh m) | 3 flags | | 0x08 |
| void OnPopulateMesh(VertexHelper vh) | 3 flags | | 0x08 |
| void OnDidApplyAnimationProperties() | 2 flags | | 0x00 |
| void SetNativeSize() | Public+2 flags | | 0x00 |
| bool Raycast(const Vector2& sp, Camera eventCamera) | Public+2 flags | | 0x08 |
| bool Raycast(const Vector2& sp, Camera eventCamera, bool ignoreMasks) | 1 flags | | 0x08 |
| Vector2 PixelAdjustPoint(const Vector2& point) | Public | | 0x08 |
| Rect GetPixelAdjustedRect() | Public | | 0x10 |
| void CrossFadeColor(const Color& targetColor, float duration, bool ignoreTimeScale, bool useAlpha) | Public+2 flags | | 0x10 |
| void CrossFadeColor(const Color& targetColor, float duration, bool ignoreTimeScale, bool useAlpha, bool useRGB) | Public+2 flags | | 0x10 |
| Color CreateColorFromAlpha(float alpha) | PrivateStatic | | 0x10 |
| void CrossFadeAlpha(float alpha, float duration, bool ignoreTimeScale) | Public+2 flags | | 0x04 |
| void RegisterDirtyLayoutCallback(UnityAction action) | Public | | 0x08 |
| void UnregisterDirtyLayoutCallback(UnityAction action) | Public | | 0x08 |
| void RegisterDirtyVerticesCallback(UnityAction action) | Public | | 0x08 |
| void UnregisterDirtyVerticesCallback(UnityAction action) | Public | | 0x08 |
| void RegisterDirtyMaterialCallback(UnityAction action) | Public | | 0x08 |
| void UnregisterDirtyMaterialCallback(UnityAction action) | Public | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| Transform UnityEngine.UI.ICanvasElement.get_transform() | PrivateFinal+2 flags | | 0x08 |