![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | ActionInput |
| class | CarHornShortActionInput |
| class | ContinuousInteractActionInput |
| class | ContinuousWeaponManipulationActionInput |
| class | DefaultActionInput |
| class | DropActionInput |
| class | ExternalControlledActionInput |
| class | InteractActionInput |
| class | InventoryOnlyActionInput |
| class | NoIndicationActionInputBase |
| class | QuickaBarActionInput |
| class | ToggleLightsActionInput |
| class | ToggleNVGActionInput |
| class | WeaponManipulationActionInput |
Enumerations | |
| enum | ActionInputType { AIT_CONTINUOUS , AIT_SINGLE , AIT_DOUBLECLICK , AIT_HOLDSINGLE , AIT_CLICKCONTINUOUS , AIT_NOINPUTCONTROL , AIT_INVENTORYINPUT } |
Functions | |
| void | _GetSelectedActions (Object action_source_object, out array< ActionBase > select_actions_all, out bool has_any_action_target) |
| override void | ActionsSelectReset () |
| CarHornShortActionInput ContinuousDefaultActionInput | CarHornLongActionInput (PlayerBase player) |
| void | CarHornShortActionInput (PlayerBase player) |
| void | ContinuousDefaultActionInput (PlayerBase player) |
| override void | ForceAction (ActionBase action, ActionTarget target, ItemBase item) |
| override ActionBase | GetAction () |
| override ActionBase | GetPossibleAction () |
| override int | GetPossibleActionIndex () |
| override array< ActionBase > | GetPossibleActions () |
| override int | GetPossibleActionsCount () |
| override bool | HasTarget () |
| override void | SelectNextAction () |
| override void | SelectPrevAction () |
| void | StandardActionInput (PlayerBase player) |
| override void | UpdatePossibleActions (PlayerBase player, ActionTarget target, ItemBase item, int action_condition_mask) |
| enum ActionInputType |
| 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 308 of file actioninput.c.
References ActionBase::Can(), ActionBase::GetVariants(), ActionBase::HasTarget(), ActionBase::HasVariants(), m_MainItem, m_Target, Type, and ActionBase::UpdateVariants().
Referenced by UpdatePossibleActions().
| override void ActionsSelectReset | ( | ) |
Definition at line 490 of file actioninput.c.
References m_SelectActions, and m_selectedActionIndex.
| CarHornShortActionInput ContinuousDefaultActionInput CarHornLongActionInput | ( | PlayerBase | player | ) |
Definition at line 624 of file actioninput.c.
References m_SelectAction.
| void CarHornShortActionInput | ( | PlayerBase | player | ) |
Definition at line 739 of file actioninput.c.
| void ContinuousDefaultActionInput | ( | PlayerBase | player | ) |
Definition at line 607 of file actioninput.c.
References m_SelectAction.
Referenced by ActionManagerClient::CanPerformActionFromQuickbar(), ActionManagerClient::CanSetActionFromInventory(), ActionTargetsCursor::GetActions(), ScriptedWidgetEventHandler::GetActions(), ActionContinuousBase::GetInputType(), FirearmActionLoadMultiBullet::GetInputType(), ScriptConsoleItemsTab::ListItemRelatedActions(), ActionManagerClient::PerformActionFromQuickbar(), ActionManagerClient::SetActionFromInventory(), ActionManagerClient::SetDefaultInputsOrder(), and ActionTargetsCursor::SetMultipleContinuousItemAction().
| override void ForceAction | ( | ActionBase | action, |
| ActionTarget | target, | ||
| ItemBase | item ) |
Definition at line 301 of file actioninput.c.
References ActionTarget, and m_selectedActionIndex.
| override ActionBase GetAction | ( | ) |
Definition at line 483 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 619 of file actioninput.c.
References m_SelectAction.
| override int GetPossibleActionIndex | ( | ) |
Definition at line 478 of file actioninput.c.
References m_selectedActionIndex.
| override array< ActionBase > GetPossibleActions | ( | ) |
Definition at line 463 of file actioninput.c.
References m_SelectActions.
| override int GetPossibleActionsCount | ( | ) |
Definition at line 468 of file actioninput.c.
References m_SelectActions.
Referenced by ActionManagerClient::SelectFirstActionCategory(), ActionManagerClient::SelectNextActionCategory(), and ActionManagerClient::SelectPrevActionCategory().
| override bool HasTarget | ( | ) |
Definition at line 473 of file actioninput.c.
Referenced by ReadFromContext(), ActionManagerClient::UpdateActionCategoryPriority(), and WriteToContext().
| override void SelectNextAction | ( | ) |
Definition at line 496 of file actioninput.c.
References m_SelectActions, and m_selectedActionIndex.
| override void SelectPrevAction | ( | ) |
Definition at line 508 of file actioninput.c.
References m_SelectActions, and m_selectedActionIndex.
| void StandardActionInput | ( | PlayerBase | player | ) |
Definition at line 295 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 352 of file actioninput.c.
References _GetSelectedActions(), ActionTarget, ActionBase::HasTarget(), m_MainItem, m_SelectActions, m_selectedActionIndex, m_Target, and ActionBase::OnActionInfoUpdate().
| 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(), 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 293 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 737 of file actioninput.c.