Структуры данных | |
| 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) |