Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
ActionInput Class Reference
Inheritance diagram for ActionInput:
ActionInput_Basic NoIndicationActionInputBase ContinuousWeaponManipulationActionInput DropActionInput ExternalControlledActionInput InventoryOnlyActionInput WeaponManipulationActionInput QuickaBarActionInput

Protected Member Functions

void SetInput (string input_name)
 
int GetInputType ()
 
UAInput GetUAInput ()
 
bool JustActivate ()
 
bool IsActive ()
 
bool WasEnded ()
 
void Update ()
 
void Reset ()
 
void UpdatePossibleActions (PlayerBase player, ActionTarget target, ItemBase item, int action_condition_mask)
 
ActionBase GetAction ()
 
ActionTarget GetUsedActionTarget ()
 
ItemBase GetUsedMainItem ()
 
array< ActionBaseGetPossibleActions ()
 
ActionBase GetPossibleAction ()
 
int GetPossibleActionIndex ()
 
bool HasTarget ()
 
void OnActionStart ()
 
void OnActionEnd ()
 
void ActionsSelectReset ()
 
void ForceAction (ActionBase action, ActionTarget target, ItemBase item)
 
void ForceActionTarget (ActionTarget target)
 
void ClearForcedAction ()
 
void ClearForcedTarget ()
 
bool ForceActionCheck (PlayerBase player)
 
void SelectNextAction ()
 
void SelectPrevAction ()
 
int GetPossibleActionsCount ()
 
bool HasInput ()
 
int GetPriority ()
 

Detailed Description

Definition at line 19 of file actioninput.c.

Member Function Documentation

◆ ActionsSelectReset()

void ActionInput::ActionsSelectReset ( )
protected

Definition at line 227 of file actioninput.c.

◆ ClearForcedAction()

void ActionInput::ClearForcedAction ( )
protected

Definition at line 243 of file actioninput.c.

◆ ClearForcedTarget()

void ActionInput::ClearForcedTarget ( )
protected

Definition at line 248 of file actioninput.c.

◆ ForceAction()

void ActionInput::ForceAction ( ActionBase action,
ActionTarget target,
ItemBase item )
protected

Definition at line 230 of file actioninput.c.

◆ ForceActionCheck()

bool ActionInput::ForceActionCheck ( PlayerBase player)
protected

Definition at line 253 of file actioninput.c.

◆ ForceActionTarget()

void ActionInput::ForceActionTarget ( ActionTarget target)
protected

Definition at line 238 of file actioninput.c.

◆ GetAction()

ActionBase ActionInput::GetAction ( )
protected

Definition at line 182 of file actioninput.c.

◆ GetInputType()

int ActionInput::GetInputType ( )
protected

Definition at line 89 of file actioninput.c.

◆ GetPossibleAction()

ActionBase ActionInput::GetPossibleAction ( )
protected

Definition at line 202 of file actioninput.c.

◆ GetPossibleActionIndex()

int ActionInput::GetPossibleActionIndex ( )
protected

Definition at line 207 of file actioninput.c.

◆ GetPossibleActions()

array< ActionBase > ActionInput::GetPossibleActions ( )
protected

Definition at line 197 of file actioninput.c.

◆ GetPossibleActionsCount()

int ActionInput::GetPossibleActionsCount ( )
protected

Definition at line 274 of file actioninput.c.

◆ GetPriority()

int ActionInput::GetPriority ( )
protected

Definition at line 284 of file actioninput.c.

◆ GetUAInput()

UAInput ActionInput::GetUAInput ( )
protected

Definition at line 94 of file actioninput.c.

◆ GetUsedActionTarget()

ActionTarget ActionInput::GetUsedActionTarget ( )
protected

Definition at line 187 of file actioninput.c.

◆ GetUsedMainItem()

ItemBase ActionInput::GetUsedMainItem ( )
protected

Definition at line 192 of file actioninput.c.

◆ HasInput()

bool ActionInput::HasInput ( )
protected

Definition at line 279 of file actioninput.c.

◆ HasTarget()

bool ActionInput::HasTarget ( )
protected

Definition at line 212 of file actioninput.c.

◆ IsActive()

bool ActionInput::IsActive ( )
protected

Definition at line 104 of file actioninput.c.

◆ JustActivate()

bool ActionInput::JustActivate ( )
protected

Definition at line 99 of file actioninput.c.

◆ OnActionEnd()

void ActionInput::OnActionEnd ( )
protected

Definition at line 222 of file actioninput.c.

◆ OnActionStart()

void ActionInput::OnActionStart ( )
protected

Definition at line 217 of file actioninput.c.

◆ Reset()

void ActionInput::Reset ( )
protected

Definition at line 172 of file actioninput.c.

◆ SelectNextAction()

void ActionInput::SelectNextAction ( )
protected

Definition at line 267 of file actioninput.c.

◆ SelectPrevAction()

void ActionInput::SelectPrevAction ( )
protected

Definition at line 271 of file actioninput.c.

◆ SetInput()

void ActionInput::SetInput ( string input_name)
protected

Definition at line 76 of file actioninput.c.

◆ Update()

void ActionInput::Update ( )
protected

Definition at line 114 of file actioninput.c.

◆ UpdatePossibleActions()

void ActionInput::UpdatePossibleActions ( PlayerBase player,
ActionTarget target,
ItemBase item,
int action_condition_mask )
protected

Definition at line 178 of file actioninput.c.

◆ WasEnded()

bool ActionInput::WasEnded ( )
protected

Definition at line 109 of file actioninput.c.


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