Структуры данных | |
| 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 |
Перечисления | |
| enum | ActionInputType { AIT_CONTINUOUS , AIT_SINGLE , AIT_DOUBLECLICK , AIT_HOLDSINGLE , AIT_CLICKCONTINUOUS , AIT_NOINPUTCONTROL , AIT_INVENTORYINPUT } |
Функции | |
| void | StandardActionInput (PlayerBase player) |
| override void | ForceAction (ActionBase action, ActionTarget target, ItemBase item) |
| void | _GetSelectedActions (Object action_source_object, out array< ActionBase > select_actions_all, out bool has_any_action_target) |
| override void | UpdatePossibleActions (PlayerBase player, ActionTarget target, ItemBase item, int action_condition_mask) |
| override array< ActionBase > | GetPossibleActions () |
| override int | GetPossibleActionsCount () |
| override bool | HasTarget () |
| override int | GetPossibleActionIndex () |
| override ActionBase | GetAction () |
| override void | ActionsSelectReset () |
| override void | SelectNextAction () |
| override void | SelectPrevAction () |
| void | ContinuousDefaultActionInput (PlayerBase player) |
| override ActionBase | GetPossibleAction () |
| CarHornShortActionInput ContinuousDefaultActionInput | CarHornLongActionInput (PlayerBase player) |
| void | CarHornShortActionInput (PlayerBase player) |