|
DayZ 1.24
|
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< ActionBase > | GetPossibleActions () |
| 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 () |
Private Member Functions | |
| void | ActionInput () |
| void | Init (PlayerBase player, ActionManagerClient am) |
| void | SetEnablity (bool value) |
Definition at line 19 of file ActionInput.c.
|
inlineprivate |
Definition at line 43 of file ActionInput.c.
References m_Active, m_DetectFromItem, m_DetectFromPlayer, m_DetectFromTarget, m_Enabled, m_ForcedActionData, m_ForcedTarget, m_HasTarget, m_JustActivate, and m_Priority.
|
inlineprotected |
|
inlineprotected |
Definition at line 237 of file ActionInput.c.
References m_ForcedActionData.
|
inlineprotected |
Definition at line 242 of file ActionInput.c.
References m_ForcedTarget.
|
inlineprotected |
|
inlineprotected |
Definition at line 247 of file ActionInput.c.
References m_ForcedActionData, m_MainItem, and m_Target.
Referenced by NoIndicationActionInputBase::GetAction().
|
inlineprotected |
Definition at line 232 of file ActionInput.c.
References m_ForcedTarget.
|
inlineprotected |
Definition at line 176 of file ActionInput.c.
|
inlineprotected |
Definition at line 87 of file ActionInput.c.
References m_InputType.
|
inlineprotected |
Definition at line 196 of file ActionInput.c.
|
inlineprotected |
Definition at line 201 of file ActionInput.c.
|
inlineprotected |
Definition at line 191 of file ActionInput.c.
|
inlineprotected |
Definition at line 268 of file ActionInput.c.
|
inlineprotected |
Definition at line 278 of file ActionInput.c.
References m_Priority.
|
inlineprotected |
Definition at line 92 of file ActionInput.c.
References UAIDWrapper::InputP(), and m_input.
|
inlineprotected |
|
inlineprotected |
Definition at line 186 of file ActionInput.c.
References m_MainItem.
|
inlineprotected |
Definition at line 273 of file ActionInput.c.
References m_input.
|
inlineprotected |
Definition at line 206 of file ActionInput.c.
|
inlineprivate |
Definition at line 60 of file ActionInput.c.
References Debug::ActionLog(), LogManager::IsActionLogEnable(), m_Player, and ToString().
|
inlineprotected |
|
inlineprotected |
Definition at line 97 of file ActionInput.c.
References m_JustActivate.
|
inlineprotected |
Definition at line 216 of file ActionInput.c.
References Reset().
|
inlineprotected |
Definition at line 211 of file ActionInput.c.
References ActionsSelectReset().
|
inlineprotected |
Definition at line 166 of file ActionInput.c.
References ActionsSelectReset(), and m_Active.
Referenced by OnActionEnd().
|
inlineprotected |
Definition at line 261 of file ActionInput.c.
|
inlineprotected |
Definition at line 265 of file ActionInput.c.
Definition at line 74 of file ActionInput.c.
References Debug::ActionLog(), GetUApi(), UAIDWrapper::InputP(), LogManager::IsActionLogEnable(), m_input, and ToString().
Referenced by ContinuousWeaponManipulationActionInput::ContinuousWeaponManipulationActionInput(), DropActionInput::DropActionInput(), and WeaponManipulationActionInput::WeaponManipulationActionInput().
|
inlineprotected |
Definition at line 112 of file ActionInput.c.
References UAIDWrapper::InputP(), m_Active, m_Enabled, m_input, m_InputType, and m_JustActivate.
|
inlineprotected |
Definition at line 172 of file ActionInput.c.
|
inlineprotected |
Definition at line 107 of file ActionInput.c.
References m_Active.
|
private |
Definition at line 41 of file ActionInput.c.
Referenced by ActionInput(), IsActive(), Reset(), Update(), and WasEnded().
|
private |
Definition at line 39 of file ActionInput.c.
Referenced by NoIndicationActionInputBase::GetAction(), and NoIndicationActionInputBase::UpdatePossibleActions().
|
private |
Definition at line 24 of file ActionInput.c.
Referenced by ActionInput().
|
private |
Definition at line 26 of file ActionInput.c.
Referenced by ActionInput().
|
private |
Definition at line 25 of file ActionInput.c.
Referenced by ActionInput(), and NoIndicationActionInputBase::NoIndicationActionInputBase().
|
private |
Definition at line 27 of file ActionInput.c.
Referenced by ActionInput(), SetEnablity(), and Update().
|
private |
Definition at line 35 of file ActionInput.c.
Referenced by ActionInput(), ClearForcedAction(), ForceAction(), ForceActionCheck(), and NoIndicationActionInputBase::GetAction().
|
private |
Definition at line 33 of file ActionInput.c.
Referenced by ActionInput(), ClearForcedTarget(), and ForceActionTarget().
|
private |
Definition at line 29 of file ActionInput.c.
Referenced by ActionInput().
|
private |
Definition at line 21 of file ActionInput.c.
Referenced by GetUAInput(), HasInput(), SetInput(), and Update().
|
private |
Definition at line 22 of file ActionInput.c.
Referenced by ContinuousWeaponManipulationActionInput::ContinuousWeaponManipulationActionInput(), DropActionInput::DropActionInput(), ExternalControlledActionInput::ExternalControlledActionInput(), GetInputType(), InventoryOnlyActionInput::InventoryOnlyActionInput(), Update(), and WeaponManipulationActionInput::WeaponManipulationActionInput().
|
private |
Definition at line 28 of file ActionInput.c.
Referenced by ActionInput(), JustActivate(), and Update().
|
private |
Definition at line 38 of file ActionInput.c.
Referenced by ForceActionCheck(), NoIndicationActionInputBase::GetAction(), GetUsedMainItem(), and NoIndicationActionInputBase::UpdatePossibleActions().
|
private |
Definition at line 31 of file ActionInput.c.
Referenced by NoIndicationActionInputBase::GetAction(), and Init().
|
private |
Definition at line 23 of file ActionInput.c.
Referenced by ActionInput(), and GetPriority().
|
private |
Definition at line 37 of file ActionInput.c.
Referenced by ForceActionCheck(), NoIndicationActionInputBase::GetAction(), GetUsedActionTarget(), and NoIndicationActionInputBase::UpdatePossibleActions().