Zdexby TheHolyOneZ
49,743 classes
Spine.Unity.SkeletonGraphic, spine-unity 0x0298 (664 B) inherited 0x00E0 spine-unity.dll
0x00x0298

Members 65

OffsetSizeNameTypeFlagsDefault
0x08skeletonDataAssetSkeletonDataAssetPublic—
0x08additiveMaterialMaterialPublic—
0x08multiplyMaterialMaterialPublic—
0x08screenMaterialMaterialPublic—
0x10m_SkeletonColorColor1 flags—
0x08initialSkinNamestringPublic—
0x01initialFlipXboolPublic—
0x01initialFlipYboolPublic—
0x011A0x06padding / unreflected
0x08startingAnimationstringPublic—
0x01startingLoopboolPublic—
0x01290x03padding / unreflected
0x04timeScalefloatPublic—
0x01freezeboolPublic—
0x01310x03padding / unreflected
0x04meshScalefloat1 flags—
0x08meshOffsetVector21 flags—
0x04layoutScaleModeLayoutModePublic—
0x08referenceSizeVector21 flags—
0x08pivotOffsetVector21 flags—
0x04referenceScalefloat1 flags—
0x04layoutScalefloat1 flags—
—0x01EditReferenceRectboolStatic+2 flags0
0x04updateModeUpdateMode1 flags—
0x04updateWhenInvisibleUpdateModePublic—
0x01allowMultipleCanvasRenderersboolPublic—
0x01650x03padding / unreflected
0x08canvasRenderersList<UnityEngine.CanvasRenderer>Public—
0x08submeshGraphicsList<Spine.Unity.SkeletonSubmeshGraphic>1 flags—
0x04usedRenderersCountint1 flags—
—0x08SeparatorPartGameObjectNamestringPublicStatic+1 flags2006074208688
0x017C0x04padding / unreflected
0x08separatorSlotNamesstring[]1 flags—
0x08separatorSlotsList<Spine.Slot>Public+2 flags—
0x01enableSeparatorSlotsboolPublic—
0x01910x07padding / unreflected
0x08separatorPartsList<UnityEngine.Transform>1 flags—
0x01updateSeparatorPartLocationboolPublic—
0x01updateSeparatorPartScaleboolPublic—
0x01wasUpdatedAfterInitboolPrivate—
0x01A30x05padding / unreflected
0x08baseTextureTexturePrivate—
0x01disableMeshAssignmentOnOverrideboolPublic—
0x01B10x07padding / unreflected
0x08assignMeshOverrideSingleMeshAssignmentDelegateSinglePrivate—
0x08assignMeshOverrideMultipleMeshAssignmentDelegateMultiplePrivate—
0x08customTextureOverrideDictionary<UnityEngine.TexturePrivate+2 flags—
0x08customMaterialOverrideDictionary<UnityEngine.TexturePrivate+2 flags—
0x08overrideTextureTexturePrivate—
0x08skeletonSkeleton1 flags—
0x08OnRebuildSkeletonRendererDelegatePrivate—
0x08OnInstructionsPreparedInstructionDelegatePrivate—
0x08OnMeshAndMaterialsUpdatedSkeletonRendererDelegatePrivate—
0x08stateAnimationState1 flags—
0x08physicsPositionInheritanceFactorVector21 flags—
0x04physicsRotationInheritanceFactorfloat1 flags—
0x02140x04padding / unreflected
0x08physicsMovementRelativeToTransform1 flags—
0x08lastPositionVector21 flags—
0x04lastRotationfloat1 flags—
0x022C0x04padding / unreflected
0x08meshGeneratorMeshGenerator1 flags—
0x08meshBuffersDoubleBuffered<Spine.Unity.MeshRendererBuffers.SmartMesh>Private—
0x08currentInstructionsSkeletonRendererInstructionPrivate—
0x08meshesExposedList<UnityEngine.Mesh>Private+1 flags—
0x08usedMaterialsExposedList<UnityEngine.Material>Private+1 flags—
0x08usedTexturesExposedList<UnityEngine.Texture>Private+1 flags—
0x08OnAnimationRebuildISkeletonAnimationDelegatePrivate—
0x08BeforeApplyUpdateBonesDelegatePrivate—
0x08UpdateLocalUpdateBonesDelegatePrivate—
0x08UpdateWorldUpdateBonesDelegatePrivate—
0x08UpdateCompleteUpdateBonesDelegatePrivate—
0x04updateTimingUpdateTiming1 flags—
0x01unscaledTimebool1 flags—
0x028D0x03padding / unreflected
0x08OnPostProcessVerticesMeshGeneratorDelegatePrivate—
Inherited from MaskableGraphic 10
OffsetSizeNameTypeFlagsDefault
0x01m_ShouldRecalculateStencilbool2 flags—
0x00A90x07padding / unreflected
0x08m_MaskMaterialMaterial2 flags—
0x08m_ParentMaskRectMask2DPrivate+1 flags—
0x01m_MaskableboolPrivate—
0x01m_IsMaskingGraphicboolPrivate—
0x01m_IncludeForMaskingbool2 flags—
0x00C30x05padding / unreflected
0x08m_OnCullStateChangedCullStateChangedEventPrivate—
0x01m_ShouldRecalculatebool2 flags—
0x00D10x03padding / unreflected
0x04m_StencilValueint2 flags—
0x08m_CornersVector3[]Private+1 flags—
Inherited from Graphic 23
OffsetSizeNameTypeFlagsDefault
0x08s_DefaultUIMaterialStatic+1 flags—
0x08s_WhiteTextureTexture2DStatic+1 flags—
0x00100x10padding / unreflected
0x08m_MaterialMaterial1 flags—
0x10m_ColorColorPrivate—
0x01m_SkipLayoutUpdatebool2 flags—
0x01m_SkipMaterialUpdatebool2 flags—
0x01m_RaycastTargetboolPrivate—
0x01m_RaycastTargetCacheboolPrivate—
0x10m_RaycastPaddingVector4Private—
0x004C0x04padding / unreflected
0x08m_RectTransformRectTransformPrivate+1 flags—
0x08m_CanvasRendererCanvasRendererPrivate+1 flags—
0x08m_CanvasCanvasPrivate+1 flags—
0x01m_VertsDirtyboolPrivate+1 flags—
0x01m_MaterialDirtyboolPrivate+1 flags—
0x006A0x06padding / unreflected
0x08m_OnDirtyLayoutCallbackUnityAction2 flags—
0x08m_OnDirtyVertsCallbackUnityAction2 flags—
0x08m_OnDirtyMaterialCallbackUnityAction2 flags—
0x08s_MeshMeshStatic+2 flags—
0x08s_VertexHelperVertexHelperPrivateStatic+2 flags—
0x08m_CachedMeshMesh2 flags—
0x08m_CachedUvsVector2[]2 flags—
0x08m_ColorTweenRunnerTweenRunner<UnityEngine.UI.CoroutineTween.ColorTween>Private+2 flags—
0x01<useLegacyMeshGeneration>k__BackingFieldboolPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 117

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

Used by 11

types with a member, parameter or interface of this type