Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
actioninput.c File Reference

Go to the source code of this file.

Classes

class  ActionInput
class  ContinuousInteractActionInput
class  InteractActionInput
class  NoIndicationActionInputBase
class  DefaultActionInput
class  DropActionInput
class  CarHornShortActionInput
class  ToggleLightsActionInput
class  ToggleNVGActionInput
class  ContinuousWeaponManipulationActionInput
class  WeaponManipulationActionInput
class  ExternalControlledActionInput
class  InventoryOnlyActionInput
class  QuickaBarActionInput

Enumerations

enum  ActionInputType {
  AIT_CONTINUOUS , AIT_SINGLE , AIT_DOUBLECLICK , AIT_HOLDSINGLE ,
  AIT_CLICKCONTINUOUS , AIT_NOINPUTCONTROL , AIT_INVENTORYINPUT
}

Functions

void StandardActionInput (PlayerBase player)
override void ForceAction (ActionBase action, ActionTarget target, ItemBase item)
void _GetSelectedActions (Object action_source_object, out array< ActionBase > select_actions_all, out bool has_any_action_target)
override void UpdatePossibleActions (PlayerBase player, ActionTarget target, ItemBase item, int action_condition_mask)
override array< ActionBaseGetPossibleActions ()
override int GetPossibleActionsCount ()
override bool HasTarget ()
override int GetPossibleActionIndex ()
override ActionBase GetAction ()
override void ActionsSelectReset ()
override void SelectNextAction ()
override void SelectPrevAction ()
void ContinuousDefaultActionInput (PlayerBase player)
override ActionBase GetPossibleAction ()
CarHornShortActionInput ContinuousDefaultActionInput CarHornLongActionInput (PlayerBase player)
void CarHornShortActionInput (PlayerBase player)

Variables

enum ActionInputType m_Action
ref ActionTarget m_Target
ItemBase m_Item
ActionInput m_SelectActions
int m_selectedActionIndex
NoIndicationActionInputBase m_SelectAction
ref ActionTarget targetNew
ToggleLightsActionInput CarHornLongActionInput

Enumeration Type Documentation

◆ ActionInputType

Enumerator
AIT_CONTINUOUS 
AIT_SINGLE 
AIT_DOUBLECLICK 
AIT_HOLDSINGLE 
AIT_CLICKCONTINUOUS 
AIT_NOINPUTCONTROL 
AIT_INVENTORYINPUT 

Definition at line 1 of file actioninput.c.

Function Documentation

◆ _GetSelectedActions()

void _GetSelectedActions ( Object action_source_object,
out array< ActionBase > select_actions_all,
out bool has_any_action_target )

Definition at line 308 of file actioninput.c.

◆ ActionsSelectReset()

override void ActionsSelectReset ( )

Definition at line 490 of file actioninput.c.

◆ CarHornLongActionInput()

Definition at line 624 of file actioninput.c.

◆ CarHornShortActionInput()

void CarHornLongActionInput::CarHornShortActionInput ( PlayerBase player)

Definition at line 739 of file actioninput.c.

◆ ContinuousDefaultActionInput()

void ContinuousDefaultActionInput ( PlayerBase player)

Definition at line 607 of file actioninput.c.

◆ ForceAction()

override void ForceAction ( ActionBase action,
ActionTarget target,
ItemBase item )

Definition at line 301 of file actioninput.c.

◆ GetAction()

override ActionBase GetAction ( )

Definition at line 483 of file actioninput.c.

◆ GetPossibleAction()

override ActionBase GetPossibleAction ( )

Definition at line 619 of file actioninput.c.

◆ GetPossibleActionIndex()

override int GetPossibleActionIndex ( )

Definition at line 478 of file actioninput.c.

◆ GetPossibleActions()

override array< ActionBase > GetPossibleActions ( )

Definition at line 463 of file actioninput.c.

◆ GetPossibleActionsCount()

override int GetPossibleActionsCount ( )

Definition at line 468 of file actioninput.c.

◆ HasTarget()

override bool HasTarget ( )

Definition at line 473 of file actioninput.c.

◆ SelectNextAction()

override void SelectNextAction ( )

Definition at line 496 of file actioninput.c.

◆ SelectPrevAction()

override void SelectPrevAction ( )

Definition at line 508 of file actioninput.c.

◆ StandardActionInput()

void StandardActionInput ( PlayerBase player)

Definition at line 295 of file actioninput.c.

◆ UpdatePossibleActions()

override void UpdatePossibleActions ( PlayerBase player,
ActionTarget target,
ItemBase item,
int action_condition_mask )

Definition at line 352 of file actioninput.c.

Variable Documentation

◆ CarHornLongActionInput

ToggleLightsActionInput CarHornLongActionInput

◆ m_Action

enum ActionInputType m_Action

◆ m_Item

ItemBase m_Item

Definition at line 16 of file actioninput.c.

◆ m_SelectAction

◆ m_SelectActions

ActionInput m_SelectActions

◆ m_selectedActionIndex

int m_selectedActionIndex

Definition at line 293 of file actioninput.c.

◆ m_Target

ref ActionTarget m_Target

Definition at line 15 of file actioninput.c.

◆ targetNew

ref ActionTarget targetNew

Definition at line 737 of file actioninput.c.