Zdexby TheHolyOneZ
49,743 classes
Class

MecanimTranslator

: Object
Spine.Unity.SkeletonMecanim.MecanimTranslator, spine-unity 0x0058 (88 B) inherited 0x0010 spine-unity.dll
0x00x0058

Members 11

OffsetSizeNameTypeFlagsDefault
—0x04WeightEpsilonfloatPrivateStatic+1 flags953267991
0x01autoResetboolPublic—
0x01useCustomMixModeboolPublic—
0x00120x06padding / unreflected
0x08layerMixModesMixMode[]Public—
0x08layerBlendModesMixBlend[]Public—
0x08_OnClipAppliedOnClipAppliedDelegatePrivate—
0x08animationTableDictionary<System.Int32Private+1 flags—
0x08clipNameHashCodeTableDictionary<UnityEngine.AnimationClipPrivate+1 flags—
0x08previousAnimationsList<Spine.Animation>Private+1 flags—
0x08layerClipInfosClipInfos[]1 flags—
0x08animatorAnimatorPrivate—

Functions 24

SignatureFlagsNativeParams
void add__OnClipApplied(OnClipAppliedDelegate value)2 flags0x08
void remove__OnClipApplied(OnClipAppliedDelegate value)2 flags0x08
void add_OnClipApplied(OnClipAppliedDelegate value)Public+1 flags0x08
void remove_OnClipApplied(OnClipAppliedDelegate value)Public+1 flags0x08
Animator get_Animator()Public+1 flags0x08
int get_MecanimLayerCount()Public+1 flags0x04
string[] get_MecanimLayerNames()Public+1 flags0x08
void Initialize(Animator animator, SkeletonDataAsset skeletonDataAsset)Public0x08
bool ApplyAnimation(Skeleton skeleton, const AnimatorClipInfo& info, const AnimatorStateInfo& stateInfo, int layerIndex, float layerWeight, const MixBlend& layerBlendMode, bool useCustomClipWeight, float customClipWeight)Private0x24
bool ApplyInterruptionAnimation(Skeleton skeleton, bool interpolateWeightTo1, const AnimatorClipInfo& info, const AnimatorStateInfo& stateInfo, int layerIndex, float layerWeight, const MixBlend& layerBlendMode, float interruptingClipTimeAddition, bool useCustomClipWeight, float customClipWeight)Private0x24
void OnClipAppliedCallback(Animation clip, const AnimatorStateInfo& stateInfo, int layerIndex, float time, bool isLooping, float weight)Private0x24
void Apply(Skeleton skeleton)Public0x08
void MatchWeights(ClipInfos clipInfos, bool hasNext, bool isInterruptionActive, int clipInfoCount, int nextClipInfoCount, int interruptingClipInfoCount, IList<UnityEngine.AnimatorClipInfo> clipInfo, IList<UnityEngine.AnimatorClipInfo> nextClipInfo, IList<UnityEngine.AnimatorClipInfo> interruptingClipInfo)1 flags0x08
KeyValuePair<Spine.Animation GetActiveAnimationAndTime(int layer)Public0x10
float AnimationTime(float normalizedTime, float clipLength, bool loop, bool reversed)PrivateStatic0x04
float ToSpineAnimationTime(float normalizedTime, float clipLength, bool loop, bool reversed)PrivateStatic0x04
void InitClipInfosForLayers()Private0x00
void ClearClipInfosForLayers()Private0x00
MixMode GetMixMode(int layer, const MixBlend& layerBlendMode)Private0x04
void GetStateUpdatesFromAnimator(int layer)Private0x04
void GetAnimatorClipInfos(int layer, ref bool& isInterruptionActive, ref int& clipInfoCount, ref int& nextClipInfoCount, ref int& interruptingClipInfoCount, ref IList<UnityEngine.AnimatorClipInfo>& clipInfo, ref IList<UnityEngine.AnimatorClipInfo>& nextClipInfo, ref IList<UnityEngine.AnimatorClipInfo>& interruptingClipInfo, ref bool& shallInterpolateWeightTo1)Private0x08
void GetAnimatorStateInfos(int layer, ref bool& isInterruptionActive, ref AnimatorStateInfo& stateInfo, ref AnimatorStateInfo& nextStateInfo, ref AnimatorStateInfo& interruptingStateInfo, ref float& interruptingClipTimeAddition)Private0x24
Animation GetAnimation(AnimationClip clip)Private0x08
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type