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