ActionNameMapByMode | table<EB1GameMode, FActionNameToInputActionMap> | Per-mode ActionName(FName) -> InputAction mapping cache. |
CachedGameActionDataAsset | mutable | TObjectPtr |
CachedInputActionByNameMap | table<string, any> | FName -> LoadedPtr cache. |
CachedInputActionMap | table<UInputAction, any> | SoftPtr -> LoadedPtr cache. |
CachedMappingNameToActionMap | table<string, any> | MappingName -> InputAction direct mapping cache (keyed by the base name with the suffix removed). |
CachedModifierAction_Alt | any | |
CachedModifierAction_Ctrl | any | |
CachedModifierAction_L1 | any | |
CachedModifierAction_R1 | any | |
CachedModifierAction_Shift | any | Keyboard modifier action cache (Shift/Ctrl/Alt). |
CachedRuntimeIMCMap | table<EB1GameMode, any> | GameMode -> runtime IMC (a copy with combo mappings added; note it is not the original IMC). |
CachedRuntimeUIIMCMap | table<EB1UIType, any> | |