REDNODE / GAME API

InputContextTransitionEvents

abstract classscriptedClass

extends InputContextTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Extended by 16 types

AimingContextEvents BaseContextEvents DeviceControlContextEvents LadderEnterContextEvents UiQuickHackPanelContextEvents UiRadialContextEvents VehicleAutodriveContextEvents VehicleBlockInputContextEvents VehicleCinematicCameraContextEvents VehicleCombatContextEvents VehicleDelamainTaxiContextEvents VehicleDriverCombatContextEvents VehicleDriverContextEvents VehicleNoDriveContextEvents VehiclePassengerContextEvents VehicleRemoteControlDriverContextEvents

Properties 8

NameTypeFlags
gameplaySettingswref<GameplaySettingsSystem>scriptedpublic
hasControllerChangedBoolscriptedprotected
hasControllerSchemeChangedBoolscriptedprotected
isGameplayInputHintManagerInitializedBoolscriptedpublic
isGameplayInputHintRefreshRequiredBoolscriptedpublic
OnInputHintManagerInitializedChangedCallbackref<CallbackHandle>scriptedpublic
onInputSchemeChangedBoolscriptedpublic
onInputSchemeUpdatedCallbackref<CallbackHandle>scriptedpublic

Methods 49

protected final func ConsumeControllerChange(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final func ConsumeInputSchemeChange() -> Boolscripted
protected final func OnAttach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnDetach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnInputHintManagerInitializedChanged(value: Variant)scripted
protected cb func OnInputSchemeUpdated(value: Uint32) -> Boolscripted
protected final func RemoveAllInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveAutodriveInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveBodyCarryInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveCinematicCameraInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveDelamainInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func RemoveGenericExplorationInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveLadderInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func RemoveMeleeInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func RemoveRangedInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveSwimmingInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveTerminalInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveVehicleDriverCombatInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveVehicleDriverCombatTPPInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveVehicleDriverInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveVehiclePassengerCombatInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveVehiclePassengerInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveVehicleRemoteControlDriverInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveVehicleRestrictedInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func SetBaseContextInputHints(context: ActiveBaseContext, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShouldForceRefreshInputHints(stateContext: ref<StateContext>) -> Boolscripted
protected final const func ShowAutodriveInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowBodyCarryInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowCinematicCameraInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowCrouchInputHint(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, source: CName)scripted
protected final const func ShowDelamainInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowDodgeInputHint(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, source: CName)scripted
protected final const func ShowGenericExplorationInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowLadderInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowMeleeInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowRangedInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowSwimmingInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowTerminalInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehicleDrawWeaponInputHint(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehicleDriverCombatInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
private final const func ShowVehicleDriverCombatInputHintsInternal(source: CName, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehicleDriverCombatTPPInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehicleDriverInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehicleExitInputHint(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, source: CName)scripted
protected final const func ShowVehiclePassengerCombatInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehiclePassengerInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehicleRemoteControlDriverInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ShowVehicleRestrictedInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func UpdateWeaponInputHints(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> ActiveBaseContextscripted