Files
Dec2017-Script-Dump/UnityEngine/Animations/IAnimatorControllerPlayable.cs
T
2026-06-04 11:42:34 +02:00

142 lines
3.8 KiB
C#

using System;
using System.Collections.Generic;
namespace UnityEngine.Animations
{
// Token: 0x02000213 RID: 531
public interface IAnimatorControllerPlayable
{
// Token: 0x0600259D RID: 9629
float GetFloat(string name);
// Token: 0x0600259E RID: 9630
float GetFloat(int id);
// Token: 0x0600259F RID: 9631
void SetFloat(string name, float value);
// Token: 0x060025A0 RID: 9632
void SetFloat(int id, float value);
// Token: 0x060025A1 RID: 9633
bool GetBool(string name);
// Token: 0x060025A2 RID: 9634
bool GetBool(int id);
// Token: 0x060025A3 RID: 9635
void SetBool(string name, bool value);
// Token: 0x060025A4 RID: 9636
void SetBool(int id, bool value);
// Token: 0x060025A5 RID: 9637
int GetInteger(string name);
// Token: 0x060025A6 RID: 9638
int GetInteger(int id);
// Token: 0x060025A7 RID: 9639
void SetInteger(string name, int value);
// Token: 0x060025A8 RID: 9640
void SetInteger(int id, int value);
// Token: 0x060025A9 RID: 9641
void SetTrigger(string name);
// Token: 0x060025AA RID: 9642
void SetTrigger(int id);
// Token: 0x060025AB RID: 9643
void ResetTrigger(string name);
// Token: 0x060025AC RID: 9644
void ResetTrigger(int id);
// Token: 0x060025AD RID: 9645
bool IsParameterControlledByCurve(string name);
// Token: 0x060025AE RID: 9646
bool IsParameterControlledByCurve(int id);
// Token: 0x060025AF RID: 9647
int GetLayerCount();
// Token: 0x060025B0 RID: 9648
string GetLayerName(int layerIndex);
// Token: 0x060025B1 RID: 9649
int GetLayerIndex(string layerName);
// Token: 0x060025B2 RID: 9650
float GetLayerWeight(int layerIndex);
// Token: 0x060025B3 RID: 9651
void SetLayerWeight(int layerIndex, float weight);
// Token: 0x060025B4 RID: 9652
AnimatorStateInfo GetCurrentAnimatorStateInfo(int layerIndex);
// Token: 0x060025B5 RID: 9653
AnimatorStateInfo GetNextAnimatorStateInfo(int layerIndex);
// Token: 0x060025B6 RID: 9654
AnimatorTransitionInfo GetAnimatorTransitionInfo(int layerIndex);
// Token: 0x060025B7 RID: 9655
AnimatorClipInfo[] GetCurrentAnimatorClipInfo(int layerIndex);
// Token: 0x060025B8 RID: 9656
AnimatorClipInfo[] GetNextAnimatorClipInfo(int layerIndex);
// Token: 0x060025B9 RID: 9657
int GetCurrentAnimatorClipInfoCount(int layerIndex);
// Token: 0x060025BA RID: 9658
void GetCurrentAnimatorClipInfo(int layerIndex, List<AnimatorClipInfo> clips);
// Token: 0x060025BB RID: 9659
int GetNextAnimatorClipInfoCount(int layerIndex);
// Token: 0x060025BC RID: 9660
void GetNextAnimatorClipInfo(int layerIndex, List<AnimatorClipInfo> clips);
// Token: 0x060025BD RID: 9661
bool IsInTransition(int layerIndex);
// Token: 0x060025BE RID: 9662
int GetParameterCount();
// Token: 0x060025BF RID: 9663
AnimatorControllerParameter GetParameter(int index);
// Token: 0x060025C0 RID: 9664
void CrossFadeInFixedTime(string stateName, float transitionDuration, int layer, float fixedTime);
// Token: 0x060025C1 RID: 9665
void CrossFadeInFixedTime(int stateNameHash, float transitionDuration, int layer, float fixedTime);
// Token: 0x060025C2 RID: 9666
void CrossFade(string stateName, float transitionDuration, int layer, float normalizedTime);
// Token: 0x060025C3 RID: 9667
void CrossFade(int stateNameHash, float transitionDuration, int layer, float normalizedTime);
// Token: 0x060025C4 RID: 9668
void PlayInFixedTime(string stateName, int layer, float fixedTime);
// Token: 0x060025C5 RID: 9669
void PlayInFixedTime(int stateNameHash, int layer, float fixedTime);
// Token: 0x060025C6 RID: 9670
void Play(string stateName, int layer, float normalizedTime);
// Token: 0x060025C7 RID: 9671
void Play(int stateNameHash, int layer, float normalizedTime);
// Token: 0x060025C8 RID: 9672
bool HasState(int layerIndex, int stateID);
}
}