![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | ActionsSelectReset () |
| void | ClearForcedAction () |
| void | ClearForcedTarget () |
| void | ForceAction (ActionBase action, ActionTarget target, ItemBase item) |
| bool | ForceActionCheck (PlayerBase player) |
| void | ForceActionTarget (ActionTarget target) |
| ActionBase | GetAction () |
| int | GetInputType () |
| ActionBase | GetPossibleAction () |
| int | GetPossibleActionIndex () |
| array< ActionBase > | GetPossibleActions () |
| int | GetPossibleActionsCount () |
| int | GetPriority () |
| UAInput | GetUAInput () |
| ActionTarget | GetUsedActionTarget () |
| ItemBase | GetUsedMainItem () |
| bool | HasInput () |
| bool | HasTarget () |
| bool | IsActive () |
| bool | JustActivate () |
| void | OnActionEnd () |
| void | OnActionStart () |
| void | Reset () |
| void | SelectNextAction () |
| void | SelectPrevAction () |
| void | SetInput (string input_name) |
| void | Update () |
| void | UpdatePossibleActions (PlayerBase player, ActionTarget target, ItemBase item, int action_condition_mask) |
| bool | WasEnded () |
Private Member Functions | |
| void | ActionInput () |
| void | Init (PlayerBase player, ActionManagerClient am) |
| void | SetEnablity (bool value) |
Private Attributes | |
| bool | m_Active |
| int | m_ConditionMask |
| bool | m_DetectFromItem |
| bool | m_DetectFromPlayer |
| bool | m_DetectFromTarget |
| bool | m_Enabled |
| ref ForcedActionData | m_ForcedActionData |
| ref ActionTarget | m_ForcedTarget |
| bool | m_HasTarget |
| UAIDWrapper | m_input |
| int | m_InputType |
| bool | m_JustActivate |
| ItemBase | m_MainItem |
| PlayerBase | m_Player |
| int | m_Priority |
| ref ActionTarget | m_Target |
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 |
Definition at line 227 of file actioninput.c.
Referenced by OnActionStart(), Reset(), and ActionManagerClient::ResetInputsActions().
|
inlineprotected |
Definition at line 243 of file actioninput.c.
References m_ForcedActionData.
Referenced by ActionManagerClient::EjectAction().
|
inlineprotected |
Definition at line 248 of file actioninput.c.
References m_ForcedTarget.
|
inlineprotected |
Definition at line 230 of file actioninput.c.
References ActionTarget, and m_ForcedActionData.
Referenced by ActionManagerClient::InjectAction().
|
inlineprotected |
Definition at line 253 of file actioninput.c.
References m_ForcedActionData, m_MainItem, and m_Target.
Referenced by NoIndicationActionInputBase::GetAction().
|
inlineprotected |
Definition at line 238 of file actioninput.c.
References ActionTarget, and m_ForcedTarget.
|
inlineprotected |
Definition at line 182 of file actioninput.c.
Referenced by ActionManagerClient::GetPossibleAction(), and ActionManagerClient::InputsUpdate().
|
inlineprotected |
Definition at line 89 of file actioninput.c.
Referenced by ActionManagerClient::InputsUpdate(), ActionTargetsCursor::SetActionWidget(), and ScriptedWidgetEventHandler::SetActionWidget().
|
inlineprotected |
Definition at line 202 of file actioninput.c.
|
inlineprotected |
Definition at line 207 of file actioninput.c.
Referenced by ActionManagerClient::GetPossibleActionIndex().
|
inlineprotected |
Definition at line 197 of file actioninput.c.
Referenced by ActionManagerClient::GetPossibleActions().
|
inlineprotected |
Definition at line 274 of file actioninput.c.
Referenced by ActionManagerClient::GetPossibleActionCount(), ActionManagerClient::SelectNextAction(), and ActionManagerClient::SelectPrevAction().
|
inlineprotected |
Definition at line 284 of file actioninput.c.
References m_Priority.
Referenced by ActionManagerClient::SetActioninputOrder().
|
inlineprotected |
Definition at line 94 of file actioninput.c.
References m_input.
|
inlineprotected |
Definition at line 187 of file actioninput.c.
References ActionTarget, and m_Target.
Referenced by ActionManagerClient::InputsUpdate().
|
inlineprotected |
Definition at line 192 of file actioninput.c.
References m_MainItem.
Referenced by ActionManagerClient::InputsUpdate().
|
inlineprotected |
Definition at line 279 of file actioninput.c.
References m_input.
|
inlineprotected |
Definition at line 212 of file actioninput.c.
|
inlineprivate |
Definition at line 60 of file actioninput.c.
References Debug::ActionLog(), LogManager::IsActionLogEnable(), m_Player, and ToString().
|
inlineprotected |
Definition at line 104 of file actioninput.c.
References m_Active.
Referenced by ManBase::OnQuickBarContinuousUseEnd(), and ManBase::SetActionEndInput().
|
inlineprotected |
Definition at line 99 of file actioninput.c.
References m_JustActivate.
Referenced by ActionManagerClient::InputsUpdate().
|
inlineprotected |
Definition at line 222 of file actioninput.c.
References Reset().
|
inlineprotected |
Definition at line 217 of file actioninput.c.
References ActionsSelectReset().
Referenced by ActionManagerClient::HandleInputsOnActionStart().
|
inlineprotected |
Definition at line 172 of file actioninput.c.
References ActionsSelectReset(), and m_Active.
Referenced by ActionManagerClient::HandleInputsOnActionStart(), OnActionEnd(), and ActionManagerClient::ResetInputsState().
|
inlineprotected |
Definition at line 267 of file actioninput.c.
Referenced by ActionManagerClient::SelectNextAction().
|
inlineprotected |
Definition at line 271 of file actioninput.c.
Referenced by ActionManagerClient::SelectPrevAction().
|
inlineprivate |
Definition at line 71 of file actioninput.c.
References m_Enabled.
|
inlineprotected |
Definition at line 76 of file actioninput.c.
References Debug::ActionLog(), UAInputAPI::GetInputByName(), UAInput::GetPersistentWrapper(), GetUApi(), LogManager::IsActionLogEnable(), m_input, and ToString().
Referenced by ContinuousWeaponManipulationActionInput::ContinuousWeaponManipulationActionInput(), DropActionInput::DropActionInput(), and WeaponManipulationActionInput::WeaponManipulationActionInput().
|
inlineprotected |
Definition at line 114 of file actioninput.c.
References m_Active, m_Enabled, m_input, m_InputType, and m_JustActivate.
Referenced by ActionManagerClient::InputsUpdate().
|
inlineprotected |
Definition at line 178 of file actioninput.c.
References ActionTarget.
Referenced by ActionManagerClient::FindContextualUserActions().
|
inlineprotected |
Definition at line 109 of file actioninput.c.
References m_Active.
Referenced by ActionManagerClient::InputsUpdate().
|
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(), InventoryOnlyActionInput::InventoryOnlyActionInput(), WeaponManipulationActionInput::WeaponManipulationActionInput(), and Update().
|
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().