Struct AnimationProxy.AnimatorControllerInstanceProxy
- Namespace
- Ceres.Gameplay.Animations
- Assembly
- Ceres.Gameplay.dll
public readonly struct AnimationProxy.AnimatorControllerInstanceProxy
- Inherited Members
-
Methods
CrossFade(int, float, int, float)
[ExecutableFunction]
public void CrossFade(int stateNameHash, float transitionDuration, int layer = -1, float normalizedTime = -Infinity)
Parameters
stateNameHash int
transitionDuration float
layer int
normalizedTime float
CrossFade(string, float, int, float)
[ExecutableFunction]
public void CrossFade(string stateName, float transitionDuration, int layer = -1, float normalizedTime = -Infinity)
Parameters
stateName string
transitionDuration float
layer int
normalizedTime float
CrossFadeInFixedTime(int, float, int, float)
[ExecutableFunction]
public void CrossFadeInFixedTime(int stateNameHash, float transitionDuration, int layer = -1, float fixedTime = 0)
Parameters
stateNameHash int
transitionDuration float
layer int
fixedTime float
CrossFadeInFixedTime(string, float, int, float)
[ExecutableFunction]
public void CrossFadeInFixedTime(string stateName, float transitionDuration, int layer = -1, float fixedTime = 0)
Parameters
stateName string
transitionDuration float
layer int
fixedTime float
GetAnimatorController()
public RuntimeAnimatorController GetAnimatorController()
Returns
- RuntimeAnimatorController
GetAnimatorTransitionInfo(int)
[ExecutableFunction]
public AnimatorTransitionInfo GetAnimatorTransitionInfo(int layerIndex)
Parameters
layerIndex int
Returns
- AnimatorTransitionInfo
GetBool(int)
[ExecutableFunction]
public bool GetBool(int id)
Parameters
id int
Returns
- bool
GetBool(string)
[ExecutableFunction]
public bool GetBool(string name)
Parameters
name string
Returns
- bool
GetCurrentAnimatorClipInfo(int)
[ExecutableFunction]
public AnimatorClipInfo[] GetCurrentAnimatorClipInfo(int layerIndex)
Parameters
layerIndex int
Returns
- AnimatorClipInfo[]
GetCurrentAnimatorClipInfo(int, List<AnimatorClipInfo>)
[ExecutableFunction]
public void GetCurrentAnimatorClipInfo(int layerIndex, List<AnimatorClipInfo> clips)
Parameters
layerIndex int
clips List<AnimatorClipInfo>
GetCurrentAnimatorClipInfoCount(int)
[ExecutableFunction]
public int GetCurrentAnimatorClipInfoCount(int layerIndex)
Parameters
layerIndex int
Returns
- int
GetCurrentAnimatorStateInfo(int)
[ExecutableFunction]
public AnimatorStateInfo GetCurrentAnimatorStateInfo(int layerIndex)
Parameters
layerIndex int
Returns
- AnimatorStateInfo
GetFloat(int)
[ExecutableFunction]
public float GetFloat(int id)
Parameters
id int
Returns
- float
GetFloat(string)
[ExecutableFunction]
public float GetFloat(string name)
Parameters
name string
Returns
- float
GetInteger(int)
[ExecutableFunction]
public int GetInteger(int id)
Parameters
id int
Returns
- int
GetInteger(string)
[ExecutableFunction]
public int GetInteger(string name)
Parameters
name string
Returns
- int
GetLayerCount()
[ExecutableFunction]
public int GetLayerCount()
Returns
- int
GetLayerIndex(string)
[ExecutableFunction]
public int GetLayerIndex(string layerName)
Parameters
layerName string
Returns
- int
GetLayerName(int)
[ExecutableFunction]
public string GetLayerName(int layerIndex)
Parameters
layerIndex int
Returns
- string
GetLayerWeight(int)
[ExecutableFunction]
public float GetLayerWeight(int layerIndex)
Parameters
layerIndex int
Returns
- float
GetNextAnimatorClipInfo(int)
[ExecutableFunction]
public AnimatorClipInfo[] GetNextAnimatorClipInfo(int layerIndex)
Parameters
layerIndex int
Returns
- AnimatorClipInfo[]
GetNextAnimatorClipInfo(int, List<AnimatorClipInfo>)
[ExecutableFunction]
public void GetNextAnimatorClipInfo(int layerIndex, List<AnimatorClipInfo> clips)
Parameters
layerIndex int
clips List<AnimatorClipInfo>
GetNextAnimatorClipInfoCount(int)
[ExecutableFunction]
public int GetNextAnimatorClipInfoCount(int layerIndex)
Parameters
layerIndex int
Returns
- int
GetNextAnimatorStateInfo(int)
[ExecutableFunction]
public AnimatorStateInfo GetNextAnimatorStateInfo(int layerIndex)
Parameters
layerIndex int
Returns
- AnimatorStateInfo
GetParameter(int)
[ExecutableFunction]
public AnimatorControllerParameter GetParameter(int index)
Parameters
index int
Returns
- AnimatorControllerParameter
GetParameterCount()
[ExecutableFunction]
public int GetParameterCount()
Returns
- int
HasState(int, int)
[ExecutableFunction]
public bool HasState(int layerIndex, int stateID)
Parameters
layerIndex int
stateID int
Returns
- bool
IsInTransition(int)
[ExecutableFunction]
public bool IsInTransition(int layerIndex)
Parameters
layerIndex int
Returns
- bool
IsParameterControlledByCurve(int)
[ExecutableFunction]
public bool IsParameterControlledByCurve(int id)
Parameters
id int
Returns
- bool
IsParameterControlledByCurve(string)
[ExecutableFunction]
public bool IsParameterControlledByCurve(string name)
Parameters
name string
Returns
- bool
Play(int, int, float)
[ExecutableFunction]
public void Play(int stateNameHash, int layer = -1, float normalizedTime = -Infinity)
Parameters
stateNameHash int
layer int
normalizedTime float
Play(string, int, float)
[ExecutableFunction]
public void Play(string stateName, int layer = -1, float normalizedTime = -Infinity)
Parameters
stateName string
layer int
normalizedTime float
PlayInFixedTime(int, int, float)
[ExecutableFunction]
public void PlayInFixedTime(int stateNameHash, int layer = -1, float fixedTime = -Infinity)
Parameters
stateNameHash int
layer int
fixedTime float
PlayInFixedTime(string, int, float)
[ExecutableFunction]
public void PlayInFixedTime(string stateName, int layer = -1, float fixedTime = -Infinity)
Parameters
stateName string
layer int
fixedTime float
ResetTrigger(int)
[ExecutableFunction]
public void ResetTrigger(int id)
Parameters
id int
ResetTrigger(string)
[ExecutableFunction]
public void ResetTrigger(string name)
Parameters
name string
SetBool(int, bool)
[ExecutableFunction]
public void SetBool(int id, bool value)
Parameters
id int
value bool
SetBool(string, bool)
[ExecutableFunction]
public void SetBool(string name, bool value)
Parameters
name string
value bool
SetFloat(int, float)
[ExecutableFunction]
public void SetFloat(int id, float value)
Parameters
id int
value float
SetFloat(string, float)
[ExecutableFunction]
public void SetFloat(string name, float value)
Parameters
name string
value float
SetInteger(int, int)
[ExecutableFunction]
public void SetInteger(int id, int value)
Parameters
id int
value int
SetInteger(string, int)
[ExecutableFunction]
public void SetInteger(string name, int value)
Parameters
name string
value int
SetLayerWeight(int, float)
[ExecutableFunction]
public void SetLayerWeight(int layerIndex, float weight)
Parameters
layerIndex int
weight float
SetTrigger(int)
[ExecutableFunction]
public void SetTrigger(int id)
Parameters
id int
SetTrigger(string)
[ExecutableFunction]
public void SetTrigger(string name)
Parameters
name string