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 |
SequentialActionData ActionData ActionMultiStageBase | ( | ) |
override bool CanBePerformedFromInventory | ( | ) |
override bool CanBeUsedOnBack | ( | ) |
override bool CanBeUsedRaised | ( | ) |
override ActionData CreateActionData | ( | ) |
References ActionData.
override int GetActionCategory | ( | ) |
References AC_SINGLE_USE.
override GetInputType | ( | ) |
override float GetProgress | ( | ActionData | action_data | ) |
override int GetStanceMask | ( | PlayerBase | player | ) |
void MultiStageBaseActionData | ( | ) |
void OnStageEnd | ( | SequentialActionData | action_data | ) |
Referenced by SetStage().
void OnStageStart | ( | SequentialActionData | action_data | ) |
Referenced by SetStage(), and Start().
void SetStage | ( | int | stage, |
SequentialActionData | action_data | ||
) |
References SequentialActionData::m_Stage, OnStageEnd(), and OnStageStart().
Referenced by FirearmActionDetachMagazine::OnUpdate().
override void Start | ( | ActionData | action_data | ) |
References OnStageStart().
int m_Stage |