class HandStableStateSource
HandStableState › HandStateBase
Derived classes
All members, including inherited
represents stable state (i.e. the basic states that the fsm will spend the most time in)
Constructors 1
void HandStableState(Man player = NULL, HandStateBase parent = NULL, int anim_state = -1)References m_AnimState
Members 1
int m_AnimStateReferenced by HandStableState()
Methods 8
void SyncAnimState()override void OnEntry(HandEventBase e)override void OnUpdate(float dt)override void OnAbort(HandEventBase e)References HandStateBase.OnAbort()
override void OnExit(HandEventBase e)References HandStateBase.OnExit()
override bool IsIdle()int GetCurrentStateID()Referenced by HandFSM.GetCurrentStateID()
bool HasEntityInHands()query for entity in hands