Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
CABase Class Reference
Inheritance diagram for CABase:
CAContinuousBase CADummy CAInteract CAInteractLoop CASingleUseBase CAContinuousEmpty CAContinuousEmptyMagazine CAContinuousFill CAContinuousFillBrakes CAContinuousFillCoolant CAContinuousFillFuel CAContinuousFillOil CAContinuousFish CAContinuousMineWood CAContinuousQuantity CAContinuousQuantityLiquidTransfer CAContinuousQuantityRepeat CAContinuousRepeat CAContinuousTime CAContinuousTimeCooking CAContinuousTransferQuantity CASingleUse CASingleUseQuantity

Protected Member Functions

void Init (ActionData action_data)
 
void Setup (ActionData action_data)
 
int Execute (ActionData action_data)
 
int Cancel (ActionData action_data)
 
int Interrupt (ActionData action_data)
 
void SetACData (Param units)
 
Param GetACData ()
 
bool IsContinuousAction ()
 
float GetProgress ()
 
float GetProgressWidgetMultiplier ()
 

Protected Attributes

ActionBase m_Action
 
float m_LastTick
 
ref Param m_ACData
 
ref Param2< float, floatm_ProgressParam
 

Detailed Description

Definition at line 1 of file cabase.c.

Member Function Documentation

◆ Cancel()

int CABase::Cancel ( ActionData action_data)
protected

Definition at line 29 of file cabase.c.

◆ Execute()

int CABase::Execute ( ActionData action_data)
protected

Definition at line 24 of file cabase.c.

◆ GetACData()

Param CABase::GetACData ( )
protected

Definition at line 48 of file cabase.c.

◆ GetProgress()

float CABase::GetProgress ( )
protected

Definition at line 62 of file cabase.c.

◆ GetProgressWidgetMultiplier()

float CABase::GetProgressWidgetMultiplier ( )
protected

Definition at line 67 of file cabase.c.

◆ Init()

void CABase::Init ( ActionData action_data)
protected

Definition at line 8 of file cabase.c.

◆ Interrupt()

int CABase::Interrupt ( ActionData action_data)
protected

Definition at line 34 of file cabase.c.

◆ IsContinuousAction()

bool CABase::IsContinuousAction ( )
protected

Definition at line 57 of file cabase.c.

◆ SetACData()

void CABase::SetACData ( Param units)
protected

Definition at line 40 of file cabase.c.

◆ Setup()

void CABase::Setup ( ActionData action_data)
protected

Definition at line 20 of file cabase.c.

Member Data Documentation

◆ m_ACData

ref Param CABase::m_ACData
protected

Definition at line 5 of file cabase.c.

◆ m_Action

ActionBase CABase::m_Action
protected

Definition at line 3 of file cabase.c.

◆ m_LastTick

float CABase::m_LastTick
protected

Definition at line 4 of file cabase.c.

◆ m_ProgressParam

ref Param2<float,float> CABase::m_ProgressParam
protected

Definition at line 6 of file cabase.c.


The documentation for this class was generated from the following file: