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

Data Structures

class  SequentialActionData
 

Functions

SequentialActionData ActionData ActionMultiStageBase ()
 
void MultiStageBaseActionData ()
 
override ActionData CreateActionData ()
 
override int GetStanceMask (PlayerBase player)
 
override int GetActionCategory ()
 
override GetInputType ()
 
override bool CanBePerformedFromInventory ()
 
override bool CanBeUsedOnBack ()
 
override bool CanBeUsedRaised ()
 
override void Start (ActionData action_data)
 
void SetStage (int stage, SequentialActionData action_data)
 
void OnStageStart (SequentialActionData action_data)
 
void OnStageEnd (SequentialActionData action_data)
 
override float GetProgress (ActionData action_data)
 

Variables

int m_Stage
 

Function Documentation

◆ ActionMultiStageBase()

SequentialActionData ActionData ActionMultiStageBase ( )

◆ CanBePerformedFromInventory()

override bool CanBePerformedFromInventory ( )

◆ CanBeUsedOnBack()

override bool CanBeUsedOnBack ( )

◆ CanBeUsedRaised()

override bool CanBeUsedRaised ( )

◆ CreateActionData()

override ActionData CreateActionData ( )

References ActionData.

◆ GetActionCategory()

override int GetActionCategory ( )

References AC_SINGLE_USE.

◆ GetInputType()

override GetInputType ( )

◆ GetProgress()

override float GetProgress ( ActionData  action_data)

◆ GetStanceMask()

override int GetStanceMask ( PlayerBase  player)

◆ MultiStageBaseActionData()

void MultiStageBaseActionData ( )

◆ OnStageEnd()

void OnStageEnd ( SequentialActionData  action_data)

Referenced by SetStage().

◆ OnStageStart()

void OnStageStart ( SequentialActionData  action_data)

Referenced by SetStage(), and Start().

◆ SetStage()

void SetStage ( int  stage,
SequentialActionData  action_data 
)

◆ Start()

override void Start ( ActionData  action_data)

References OnStageStart().

Variable Documentation

◆ m_Stage

int m_Stage