PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
SmptAnimMeta.c File Reference

Data Structures

class  SmptAnimMetaBase
 
class  SmptAnimMetaADD
 

Enumerations

enum  eAnimFinishType { SUCCESS , FAILURE }
 

Functions

void SmptAnimMetaBase ()
 
void Init (ParamsReadContext ctx, SymptomManager manager, PlayerBase player)
 
bool IsPlaying ()
 
bool IsDestroyReqested ()
 
void AnimFinished (eAnimFinishType type)
 
EAnimPlayState PlayRequest ()
 
protected EAnimPlayState Play ()
 
void Update (HumanMovementState movement_state)
 

Variables

enum eAnimFinishType m_IsPlaying
 
SymptomManager m_Manager
 
PlayerBase m_Player
 
int m_AnimID
 
int m_SymptomType
 
int m_StateType
 
bool m_DestroyRequested
 
bool m_Canceled
 
class SmptAnimMetaFB extends SmptAnimMetaBase m_CalledAnimStart
 

Enumeration Type Documentation

◆ eAnimFinishType

Enumerator
SUCCESS 
FAILURE 

Function Documentation

◆ AnimFinished()

◆ Init()

override void Init ( ParamsReadContext  ctx,
SymptomManager  manager,
PlayerBase  player 
)

References m_Manager, and m_Player.

◆ IsDestroyReqested()

bool IsDestroyReqested ( )

References m_DestroyRequested.

◆ IsPlaying()

bool IsPlaying ( )

References m_IsPlaying.

◆ PlayRequest()

◆ SmptAnimMetaBase()

void SmptAnimMetaBase ( )

◆ Update()

Variable Documentation

◆ m_AnimID

◆ m_CalledAnimStart

class SmptAnimMetaFB extends SmptAnimMetaBase m_CalledAnimStart

Referenced by Update().

◆ m_Canceled

bool m_Canceled

Referenced by SmptAnimMetaBase::Play().

◆ m_DestroyRequested

bool m_DestroyRequested

Referenced by AnimFinished(), and IsDestroyReqested().

◆ m_IsPlaying

enum eAnimFinishType m_IsPlaying

Referenced by IsPlaying(), Play(), and Update().

◆ m_Manager

SymptomManager m_Manager

◆ m_Player

PlayerBase m_Player

Referenced by AnimFinished(), Init(), Play(), and Update().

◆ m_StateType

int m_StateType

◆ m_SymptomType

int m_SymptomType

Referenced by SymptomBase::OnInit().