| SkeletonDataAsset get_SkeletonDataAsset() | PublicFinal+3 flags | | 0x08 |
| Color get_color() | Public+2 flags | | 0x10 |
| void set_color(const Color& value) | Public+2 flags | | 0x10 |
| float get_MeshScale() | Public+1 flags | | 0x04 |
| Vector2 get_MeshOffset() | Public+1 flags | | 0x08 |
| UpdateMode get_UpdateMode() | Public+1 flags | | 0x04 |
| void set_UpdateMode(const UpdateMode& value) | Public+1 flags | | 0x04 |
| List<UnityEngine.Transform> get_SeparatorParts() | Public+1 flags | | 0x08 |
| SkeletonGraphic NewSkeletonGraphicGameObject(SkeletonDataAsset skeletonDataAsset, Transform parent, Material material) | PublicStatic | | 0x08 |
| SkeletonGraphic AddSkeletonGraphicComponent(GameObject gameObject, SkeletonDataAsset skeletonDataAsset, Material material) | PublicStatic | | 0x08 |
| void add_assignMeshOverrideSingle(MeshAssignmentDelegateSingle value) | Private+1 flags | | 0x08 |
| void remove_assignMeshOverrideSingle(MeshAssignmentDelegateSingle value) | Private+1 flags | | 0x08 |
| void add_assignMeshOverrideMultiple(MeshAssignmentDelegateMultiple value) | Private+1 flags | | 0x08 |
| void remove_assignMeshOverrideMultiple(MeshAssignmentDelegateMultiple value) | Private+1 flags | | 0x08 |
| void add_AssignMeshOverrideSingleRenderer(MeshAssignmentDelegateSingle value) | Public+1 flags | | 0x08 |
| void remove_AssignMeshOverrideSingleRenderer(MeshAssignmentDelegateSingle value) | Public+1 flags | | 0x08 |
| void add_AssignMeshOverrideMultipleRenderers(MeshAssignmentDelegateMultiple value) | Public+1 flags | | 0x08 |
| void remove_AssignMeshOverrideMultipleRenderers(MeshAssignmentDelegateMultiple value) | Public+1 flags | | 0x08 |
| Dictionary<UnityEngine.Texture get_CustomTextureOverride() | Public+1 flags | | 0x08 |
| Dictionary<UnityEngine.Texture get_CustomMaterialOverride() | Public+1 flags | | 0x08 |
| Texture get_OverrideTexture() | Public+1 flags | | 0x08 |
| void set_OverrideTexture(Texture value) | Public+1 flags | | 0x08 |
| Texture get_mainTexture() | Public+2 flags | | 0x08 |
| void Awake() | 2 flags | | 0x00 |
| void OnDestroy() | 2 flags | | 0x00 |
| void Rebuild(const CanvasUpdate& update) | Public+1 flags | | 0x04 |
| void OnDisable() | 2 flags | | 0x00 |
| void Update() | Public+2 flags | | 0x00 |
| void FixedUpdate() | 3 flags | | 0x00 |
| void Update(float deltaTime) | Public+2 flags | | 0x04 |
| void SyncSubmeshGraphicsWithCanvasRenderers() | 1 flags | | 0x00 |
| void UpdateAnimationStatus(float deltaTime) | 1 flags | | 0x04 |
| void ApplyTransformMovementToPhysics() | Public+2 flags | | 0x00 |
| Vector2 GetPhysicsTransformPosition() | 1 flags | | 0x08 |
| float GetPhysicsTransformRotation() | 1 flags | | 0x04 |
| void ApplyAnimation() | Public+2 flags | | 0x00 |
| void AfterAnimationApplied() | Public+2 flags | | 0x00 |
| void UpdateWorldTransform(const Physics& physics) | 1 flags | | 0x04 |
| void LateUpdate() | Public | | 0x00 |
| void OnCullStateChanged(bool culled) | 1 flags | | 0x01 |
| void OnBecameVisible() | Public | | 0x00 |
| void OnBecameInvisible() | Public | | 0x00 |
| void ReapplySeparatorSlotNames() | Public | | 0x00 |
| Skeleton get_Skeleton() | PublicFinal+3 flags | | 0x08 |
| void set_Skeleton(Skeleton value) | Public+1 flags | | 0x08 |
| SkeletonData get_SkeletonData() | Public+1 flags | | 0x08 |
| bool get_IsValid() | Public+1 flags | | 0x01 |
| void add_OnRebuild(SkeletonRendererDelegate value) | Public+1 flags | | 0x08 |
| void remove_OnRebuild(SkeletonRendererDelegate value) | Public+1 flags | | 0x08 |
| void add_OnInstructionsPrepared(InstructionDelegate value) | Public+1 flags | | 0x08 |
| void remove_OnInstructionsPrepared(InstructionDelegate value) | Public+1 flags | | 0x08 |
| void add_OnMeshAndMaterialsUpdated(SkeletonRendererDelegate value) | Public+1 flags | | 0x08 |
| void remove_OnMeshAndMaterialsUpdated(SkeletonRendererDelegate value) | Public+1 flags | | 0x08 |
| AnimationState get_AnimationState() | PublicFinal+3 flags | | 0x08 |
| Vector2 get_PhysicsPositionInheritanceFactor() | Public+1 flags | | 0x08 |
| void set_PhysicsPositionInheritanceFactor(const Vector2& value) | Public+1 flags | | 0x08 |
| float get_PhysicsRotationInheritanceFactor() | Public+1 flags | | 0x04 |
| void set_PhysicsRotationInheritanceFactor(float value) | Public+1 flags | | 0x04 |
| Transform get_PhysicsMovementRelativeTo() | Public+1 flags | | 0x08 |
| void set_PhysicsMovementRelativeTo(Transform value) | Public+1 flags | | 0x08 |
| void ResetLastPosition() | Public | | 0x00 |
| void ResetLastRotation() | Public | | 0x00 |
| void ResetLastPositionAndRotation() | Public | | 0x00 |
| MeshGenerator get_MeshGenerator() | Public+1 flags | | 0x08 |
| SkeletonClipping get_SkeletonClipping() | Public+1 flags | | 0x08 |
| ExposedList<UnityEngine.Mesh> get_MeshesMultipleCanvasRenderers() | Public+1 flags | | 0x08 |
| ExposedList<UnityEngine.Material> get_MaterialsMultipleCanvasRenderers() | Public+1 flags | | 0x08 |
| ExposedList<UnityEngine.Texture> get_TexturesMultipleCanvasRenderers() | Public+1 flags | | 0x08 |
| Mesh GetLastMesh() | Public | | 0x08 |
| bool MatchRectTransformWithBounds() | Public | | 0x01 |
| bool MatchRectTransformSingleRenderer() | 1 flags | | 0x01 |
| bool MatchRectTransformMultipleRenderers() | 1 flags | | 0x01 |
| void SetRectTransformBounds(const Bounds& combinedBounds) | Private | | 0x18 |
| void SetRectTransformSize(Graphic target, const Vector2& size) | PublicStatic | | 0x08 |
| void SetRectTransformSize(RectTransform targetRectTransform, const Vector2& size) | PublicStatic | | 0x08 |
| void add_OnAnimationRebuild(ISkeletonAnimationDelegate value) | PublicFinal+3 flags | | 0x08 |
| void remove_OnAnimationRebuild(ISkeletonAnimationDelegate value) | PublicFinal+3 flags | | 0x08 |
| void add_BeforeApply(UpdateBonesDelegate value) | Public+1 flags | | 0x08 |
| void remove_BeforeApply(UpdateBonesDelegate value) | Public+1 flags | | 0x08 |
| void add_UpdateLocal(UpdateBonesDelegate value) | PublicFinal+3 flags | | 0x08 |
| void remove_UpdateLocal(UpdateBonesDelegate value) | PublicFinal+3 flags | | 0x08 |
| void add_UpdateWorld(UpdateBonesDelegate value) | PublicFinal+3 flags | | 0x08 |
| void remove_UpdateWorld(UpdateBonesDelegate value) | PublicFinal+3 flags | | 0x08 |
| void add_UpdateComplete(UpdateBonesDelegate value) | PublicFinal+3 flags | | 0x08 |
| void remove_UpdateComplete(UpdateBonesDelegate value) | PublicFinal+3 flags | | 0x08 |
| UpdateTiming get_UpdateTiming() | PublicFinal+3 flags | | 0x04 |
| void set_UpdateTiming(const UpdateTiming& value) | PublicFinal+3 flags | | 0x04 |
| bool get_UnscaledTime() | PublicFinal+3 flags | | 0x01 |
| void set_UnscaledTime(bool value) | PublicFinal+3 flags | | 0x01 |
| void add_OnPostProcessVertices(MeshGeneratorDelegate value) | Public+1 flags | | 0x08 |
| void remove_OnPostProcessVertices(MeshGeneratorDelegate value) | Public+1 flags | | 0x08 |
| void Clear() | Public | | 0x00 |
| void TrimRenderers() | Public | | 0x00 |
| void Initialize(bool overwrite) | Public | | 0x01 |
| void PrepareInstructionsAndRenderers(bool isInRebuild) | Public | | 0x01 |
| void UpdateMesh() | Public | | 0x00 |
| void UpdateMeshToInstructions() | Public | | 0x00 |
| bool HasMultipleSubmeshInstructions() | Public | | 0x01 |
| void InitMeshBuffers() | 1 flags | | 0x00 |
| void DisposeMeshBuffers() | 1 flags | | 0x00 |
| void UpdateMeshSingleCanvasRenderer(SkeletonRendererInstruction currentInstructions) | 1 flags | | 0x08 |
| void UpdateMaterialsMultipleCanvasRenderers(SkeletonRendererInstruction currentInstructions) | 1 flags | | 0x08 |
| void UpdateMeshMultipleCanvasRenderers(SkeletonRendererInstruction currentInstructions) | 1 flags | | 0x08 |
| void HandleOnDemandLoading() | Private | | 0x00 |
| void EnsureCanvasRendererCount(int targetCount) | 1 flags | | 0x04 |
| void PrepareRendererGameObjects(SkeletonRendererInstruction currentInstructions, bool isInRebuild) | 1 flags | | 0x08 |
| void DisableUnusedCanvasRenderers(int usedCount, bool isInRebuild) | 1 flags | | 0x04 |
| void EnsureMeshesCount(int targetCount) | 1 flags | | 0x04 |
| void EnsureUsedTexturesAndMaterialsCount(int targetCount) | 1 flags | | 0x04 |
| void DestroyMeshes() | 1 flags | | 0x00 |
| void EnsureSeparatorPartCount() | 1 flags | | 0x00 |
| void UpdateSeparatorPartParents() | 1 flags | | 0x00 |
| void SetScaledPivotOffset(const Vector2& pivotOffsetScaled) | Public | | 0x08 |
| float GetLayoutScale(const LayoutMode& mode) | 1 flags | | 0x04 |
| LayoutMode GetEffectiveLayoutMode(const LayoutMode& mode) | 1 flags | | 0x04 |
| Vector2 GetCurrentRectSize() | Private | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |