Zdexby TheHolyOneZ
49,743 classes
Class

SkeletonRenderer

: MonoBehaviour : Behaviour : Component : Object : Object
Spine.Unity.SkeletonRenderer, spine-unity 0x0110 (272 B) inherited 0x0020 spine-unity.dll
0x00x0110

Members 45

OffsetSizeNameTypeFlagsDefault
0x08skeletonDataAssetSkeletonDataAssetPublic—
0x08initialSkinNamestringPublic—
0x01initialFlipXboolPublic—
0x01initialFlipYboolPublic—
0x00320x02padding / unreflected
0x04updateModeUpdateMode1 flags—
0x04updateWhenInvisibleUpdateModePublic—
0x003C0x04padding / unreflected
0x08separatorSlotNamesstring[]1 flags—
0x08separatorSlotsList<Spine.Slot>Public+2 flags—
0x04zSpacingfloatPublic—
0x01useClippingboolPublic—
0x01immutableTrianglesboolPublic—
0x01pmaVertexColorsboolPublic—
0x01clearStateOnDisableboolPublic—
0x01tintBlackboolPublic—
0x01singleSubmeshboolPublic—
0x01fixDrawOrderboolPublic—
0x01addNormalsboolPublic—
0x01calculateTangentsboolPublic—
0x005D0x03padding / unreflected
0x04maskInteractionSpriteMaskInteractionPublic—
0x00640x04padding / unreflected
0x08maskMaterialsSpriteMaskInteractionMaterialsPublic—
0x04STENCIL_COMP_PARAM_IDintPublicStatic+1 flags—
—0x04STENCIL_COMP_MASKINTERACTION_NONECompareFunctionPublicStatic+1 flags564
—0x04STENCIL_COMP_MASKINTERACTION_VISIBLE_INSIDECompareFunctionPublicStatic+1 flags564
—0x04STENCIL_COMP_MASKINTERACTION_VISIBLE_OUTSIDECompareFunctionPublicStatic+1 flags564
0x01disableRenderingOnOverrideboolPublic—
0x00710x07padding / unreflected
0x08generateMeshOverrideInstructionDelegatePrivate—
0x08OnPostProcessVerticesMeshGeneratorDelegatePrivate—
0x08customMaterialOverrideDictionary<UnityEngine.MaterialPrivate+2 flags—
0x08customSlotMaterialsDictionary<Spine.SlotPrivate+2 flags—
0x08currentInstructionsSkeletonRendererInstructionPrivate+2 flags—
0x08meshGeneratorMeshGeneratorPrivate+1 flags—
0x08rendererBuffersMeshRendererBuffersPrivate+2 flags—
0x08meshRendererMeshRendererPrivate—
0x08meshFilterMeshFilterPrivate—
0x01validboolPublic+1 flags—
0x00C10x07padding / unreflected
0x08skeletonSkeletonPublic+1 flags—
0x08physicsPositionInheritanceFactorVector21 flags—
0x04physicsRotationInheritanceFactorfloat1 flags—
0x00DC0x04padding / unreflected
0x08physicsMovementRelativeToTransform1 flags—
0x0ClastPositionVector31 flags—
0x04lastRotationfloat1 flags—
0x08OnRebuildSkeletonRendererDelegatePrivate—
0x08OnMeshAndMaterialsUpdatedSkeletonRendererDelegatePrivate—
0x08reusedPropertyBlockMaterialPropertyBlockPrivate—
0x04SUBMESH_DUMMY_PARAM_IDintPublicStatic+1 flags—
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 55

SignatureFlagsNativeParams
UpdateMode get_UpdateMode()Public+1 flags0x04
void set_UpdateMode(const UpdateMode& value)Public+1 flags0x04
void add_generateMeshOverride(InstructionDelegate value)Private+1 flags0x08
void remove_generateMeshOverride(InstructionDelegate value)Private+1 flags0x08
void add_GenerateMeshOverride(InstructionDelegate value)Public+1 flags0x08
void remove_GenerateMeshOverride(InstructionDelegate value)Public+1 flags0x08
void add_OnPostProcessVertices(MeshGeneratorDelegate value)Public+1 flags0x08
void remove_OnPostProcessVertices(MeshGeneratorDelegate value)Public+1 flags0x08
Dictionary<UnityEngine.Material get_CustomMaterialOverride()Public+1 flags0x08
Dictionary<Spine.Slot get_CustomSlotMaterials()Public+1 flags0x08
SkeletonClipping get_SkeletonClipping()Public+1 flags0x08
Skeleton get_Skeleton()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
void add_OnRebuild(SkeletonRendererDelegate value)Public+1 flags0x08
void remove_OnRebuild(SkeletonRendererDelegate value)Public+1 flags0x08
void add_OnMeshAndMaterialsUpdated(SkeletonRendererDelegate value)Public+1 flags0x08
void remove_OnMeshAndMaterialsUpdated(SkeletonRendererDelegate value)Public+1 flags0x08
SkeletonDataAsset get_SkeletonDataAsset()PublicFinal+3 flags0x08
uint8 NewSpineGameObject(SkeletonDataAsset skeletonDataAsset, bool quiet)PublicStatic0x08
uint8 AddSpineComponent(GameObject gameObject, SkeletonDataAsset skeletonDataAsset, bool quiet)PublicStatic0x08
void SetMeshSettings(const Settings& settings)Public0x10
void Awake()Public+2 flags0x00
void OnDisable()Private0x00
void OnDestroy()Private0x00
void OnDestroySpine()3 flags0x00
void ClearState()Public+2 flags0x00
void EnsureMeshGeneratorCapacity(int minimumVertexCount)Public0x04
void Initialize(bool overwrite, bool quiet)Public+2 flags0x01
void ApplyTransformMovementToPhysics()Public+2 flags0x00
Vector3 GetPhysicsTransformPosition()1 flags0x0C
float GetPhysicsTransformRotation()1 flags0x04
void UpdateWorldTransform(const Physics& physics)3 flags0x04
void LateUpdate()Public+2 flags0x00
void LateUpdateMesh()Public+2 flags0x00
void OnBecameVisible()Public+2 flags0x00
void OnBecameInvisible()Public0x00
void FindAndApplySeparatorSlots(const string& startsWith, bool clearExistingSeparators, bool updateStringArray)Public0x08
void FindAndApplySeparatorSlots(Func<System.String slotNamePredicate, bool clearExistingSeparators, bool updateStringArray)Public0x08
void ReapplySeparatorSlotNames()Public0x00
void AssignSpriteMaskMaterials()Private0x00
bool InitSpriteMaskMaterialsInsideMask()Private0x01
bool InitSpriteMaskMaterialsOutsideMask()Private0x01
bool InitSpriteMaskMaterialsForMaskType(const CompareFunction& maskFunction, ref Material[]& materialsToFill)Private0x08
void HandleOnDemandLoading()Private0x00
void SetMaterialSettingsToFixDrawOrder()Private0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2

Used by 10

types with a member, parameter or interface of this type