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().