Table of Contents

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