Zdexby TheHolyOneZ
49,743 classes
Class

SkeletonUtility

: MonoBehaviour : Behaviour : Component : Object : Object
Spine.Unity.SkeletonUtility, spine-unity 0x0080 (128 B) inherited 0x0020 spine-unity.dll
0x00x0080

Members 15

OffsetSizeNameTypeFlagsDefault
0x08OnResetSkeletonUtilityDelegatePrivate—
0x08boneRootTransformPublic—
0x01flipBy180DegreeRotationboolPublic—
0x00310x07padding / unreflected
0x08skeletonRendererSkeletonRendererPublic—
0x08skeletonGraphicSkeletonGraphicPublic—
0x08skeletonAnimationISkeletonAnimationPublic+1 flags—
0x08skeletonComponentISkeletonComponentPrivate—
0x08boneComponentsList<Spine.Unity.SkeletonUtilityBone>Public+1 flags—
0x08constraintComponentsList<Spine.Unity.SkeletonUtilityConstraint>Public+1 flags—
0x04positionScalefloatPrivate—
0x04lastPositionScalefloatPrivate—
0x08positionOffsetVector2Private—
0x01hasOverrideBonesboolPrivate—
0x01hasConstraintsboolPrivate—
0x01needToReprocessBonesboolPrivate—
0x007B0x05unreflected bytes to end of SkeletonUtility
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 38

SignatureFlagsNativeParams
PolygonCollider2D AddBoundingBoxGameObject(Skeleton skeleton, const string& skinName, const string& slotName, const string& attachmentName, Transform parent, bool isTrigger)PublicStatic0x08
PolygonCollider2D AddBoundingBoxGameObject(const string& name, BoundingBoxAttachment box, Slot slot, Transform parent, bool isTrigger)PublicStatic0x08
PolygonCollider2D AddBoundingBoxAsComponent(BoundingBoxAttachment box, Slot slot, GameObject gameObject, bool isTrigger)PublicStatic0x08
void SetColliderPointsLocal(PolygonCollider2D collider, Slot slot, BoundingBoxAttachment box, float scale)PublicStatic0x08
Bounds GetBoundingBoxBounds(BoundingBoxAttachment boundingBox, float depth)PublicStatic0x18
Rigidbody2D AddBoneRigidbody2D(GameObject gameObject, bool isKinematic, float gravityScale)PublicStatic0x08
void add_OnReset(SkeletonUtilityDelegate value)Public+1 flags0x08
void remove_OnReset(SkeletonUtilityDelegate value)Public+1 flags0x08
void Update()Private0x00
void UpdateToMeshScaleAndOffset(const MeshGeneratorBuffers& ignoredParameter)Private0x28
ISkeletonComponent get_SkeletonComponent()Public+1 flags0x08
Skeleton get_Skeleton()Public+1 flags0x08
bool get_IsValid()Public+1 flags0x01
float get_PositionScale()Public+1 flags0x04
Vector2 get_PositionOffset()Public+1 flags0x08
void ResubscribeEvents()Public0x00
void ResubscribeIndependentEvents()Private0x00
void ResubscribeDependentEvents()Private0x00
void OnEnable()Private0x00
void Start()Private0x00
void OnDisable()Private0x00
void HandleRendererReset(SkeletonRenderer r)Private0x08
void HandleRendererReset(SkeletonGraphic g)Private0x08
void RegisterBone(SkeletonUtilityBone bone)Public0x08
void UnregisterBone(SkeletonUtilityBone bone)Public0x08
void RegisterConstraint(SkeletonUtilityConstraint constraint)Public0x08
void UnregisterConstraint(SkeletonUtilityConstraint constraint)Public0x08
void CollectBones()Public0x00
void UpdateLocal(ISkeletonAnimation anim)Private0x08
void UpdateWorld(ISkeletonAnimation anim)Private0x08
void UpdateComplete(ISkeletonAnimation anim)Private0x08
void UpdateAllBones(const UpdatePhase& phase)Private0x04
Transform GetBoneRoot()Public0x08
GameObject SpawnRoot(const Mode& mode, bool pos, bool rot, bool sca)Public0x08
GameObject SpawnHierarchy(const Mode& mode, bool pos, bool rot, bool sca)Public0x08
GameObject SpawnBoneRecursively(Bone bone, Transform parent, const Mode& mode, bool pos, bool rot, bool sca)Public0x08
GameObject SpawnBone(Bone bone, Transform parent, const Mode& mode, bool pos, bool rot, bool sca)Public0x08
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type