DayZ 1.24
|
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 } |
Enumerator | |
---|---|
AIT_CONTINUOUS | |
AIT_SINGLE | |
AIT_DOUBLECLICK | |
AIT_HOLDSINGLE | |
AIT_CLICKCONTINUOUS | |
AIT_NOINPUTCONTROL | |
AIT_INVENTORYINPUT |
Definition at line 1 of file ActionInput.c.
void _GetSelectedActions | ( | Object | action_source_object, |
out array< ActionBase > | select_actions_all, | ||
out bool | has_any_action_target ) |
Definition at line 302 of file ActionInput.c.
References m_ConditionMask, m_MainItem, m_Player, m_Target, and Type.
Referenced by UpdatePossibleActions().
Definition at line 475 of file ActionInput.c.
References m_SelectActions, and m_selectedActionIndex.
CarHornShortActionInput ContinuousDefaultActionInput CarHornLongActionInput | ( | PlayerBase | player | ) |
Definition at line 602 of file ActionInput.c.
References m_SelectAction.
void CarHornLongActionInput::CarHornShortActionInput | ( | PlayerBase | player | ) |
Definition at line 715 of file ActionInput.c.
Referenced by GetInputType().
void ContinuousDefaultActionInput | ( | PlayerBase | player | ) |
Definition at line 585 of file ActionInput.c.
References m_Priority, m_SelectAction, and SetInput().
Referenced by ActionContinuousBase::GetInputType(), and FirearmActionLoadMultiBullet::GetInputType().
override void ForceAction | ( | ActionBase | action, |
ActionTarget | target, | ||
ItemBase | item ) |
Definition at line 295 of file ActionInput.c.
References m_selectedActionIndex.
override ActionBase GetAction | ( | ) |
Definition at line 468 of file ActionInput.c.
References m_SelectActions, and m_selectedActionIndex.
Referenced by ActionManagerClient::EjectAction(), ActionManagerClient::GetVariantManager(), ActionManagerClient::InjectAction(), ActionManagerServer::OnInputUserDataProcess(), and ActionManagerClient::OnInstantAction().
override ActionBase GetPossibleAction | ( | ) |
Definition at line 597 of file ActionInput.c.
References m_SelectAction.
Definition at line 463 of file ActionInput.c.
References m_selectedActionIndex.
override array< ActionBase > GetPossibleActions | ( | ) |
Definition at line 448 of file ActionInput.c.
References m_SelectActions.
Definition at line 453 of file ActionInput.c.
References m_SelectActions.
Referenced by ActionManagerClient::SelectFirstActionCategory(), ActionManagerClient::SelectNextActionCategory(), and ActionManagerClient::SelectPrevActionCategory().
Definition at line 458 of file ActionInput.c.
Definition at line 481 of file ActionInput.c.
References m_SelectActions, and m_selectedActionIndex.
Definition at line 491 of file ActionInput.c.
References m_SelectActions, and m_selectedActionIndex.
void StandardActionInput | ( | PlayerBase | player | ) |
Definition at line 289 of file ActionInput.c.
References m_SelectActions, and m_selectedActionIndex.
override void UpdatePossibleActions | ( | PlayerBase | player, |
ActionTarget | target, | ||
ItemBase | item, | ||
int | action_condition_mask ) |
Definition at line 346 of file ActionInput.c.
References _GetSelectedActions(), m_ConditionMask, m_MainItem, m_Player, m_SelectActions, m_selectedActionIndex, and m_Target.
ToggleLightsActionInput CarHornLongActionInput |
Referenced by ActionCarHornLong::GetInputType().
enum ActionInputType m_Action |
ItemBase m_Item |
Definition at line 16 of file ActionInput.c.
Referenced by HandsPreview::CreateNewIcon(), HandsPreview::GetFocusedItem(), GetItem(), RadialQuickbarItem(), BleedingSourcesManagerBase::RemoveBleedingSource(), HandsPreview::RemoveItem(), HandsPreview::Select(), HandsPreview::SelectItem(), and SetItem().
NoIndicationActionInputBase m_SelectAction |
Referenced by CarHornLongActionInput(), ContinuousDefaultActionInput(), CarHornShortActionInput::GetAction(), ToggleLightsActionInput::GetAction(), ToggleNVGActionInput::GetAction(), GetPossibleAction(), CarHornShortActionInput::UpdatePossibleActions(), ToggleLightsActionInput::UpdatePossibleActions(), and ToggleNVGActionInput::UpdatePossibleActions().
ActionInput m_SelectActions |
int m_selectedActionIndex |
Definition at line 287 of file ActionInput.c.
Referenced by ActionsSelectReset(), ForceAction(), GetAction(), GetPossibleActionIndex(), SelectNextAction(), SelectPrevAction(), StandardActionInput(), and UpdatePossibleActions().
ref ActionTarget m_Target |
Definition at line 15 of file ActionInput.c.
Referenced by CarHornShortActionInput::UpdatePossibleActions(), ToggleLightsActionInput::UpdatePossibleActions(), and ToggleNVGActionInput::UpdatePossibleActions().
ref ActionTarget targetNew |
Definition at line 713 of file ActionInput.c.