Zdexby TheHolyOneZ
49,743 classes
Class

InputNavigationManager

: Singleton`1 : Object
Reloaded.Input.InputNavigationManager, Assembly-CSharp 0x0048 (72 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0048

Members 7

OffsetSizeNameTypeFlagsDefault
0x08m_layersList<Reloaded.Input.IInputNavigationLayer>Private+1 flags—
0x08m_setSelectedAwaitableAwaitablePrivate—
0x08m_objectToSelectPlayer1GameObjectPrivate—
0x08m_objectToSelectPlayer2GameObjectPrivate—
0x08m_inputServiceIInputServicePrivate—
0x08m_player1ReloadedPlayerInputPrivate—
0x08m_player2ReloadedPlayerInputPrivate—
Inherited from Singleton`1 1
OffsetSizeNameTypeFlagsDefault
0x08<Instance>k__BackingFieldInputNavigationManagerPrivateStatic—

Functions 21

SignatureFlagsNativeParams
IInputNavigationLayer get_CurrentLayer()Public+1 flags0x08
IReadOnlyList<Reloaded.Input.IInputNavigationLayer> get_Layers()Public+1 flags0x08
void Initialize(IInputService inputService)Public0x08
void _onControlsChanged(const ControlType& controlType, const ControlDeviceType& deviceType)Private0x04
void _setMapsForMKB(int playerIndex)Private0x04
void AddLayer(IInputNavigationLayer layer)Public0x08
void RemoveLayer(IInputNavigationLayer layer)Public0x08
bool _checkAndRemoveBadLayer(IInputNavigationLayer layer)Private0x08
void SetCurrentLayer(IInputNavigationLayer layer)Public0x08
void RefreshSelection(Selectable directTarget)Public0x08
void RefreshSelectionImmediate(GameObject objectToSelect, Selectable sourceSelectable, const Vector2& direction)Public0x08
bool _shouldRefreshPlayer(ReloadedPlayerInput player, Selectable sourceSelectable, const Vector2& direction)Private0x08
bool _isActionMapNotIgnoredInLayer(const string& mapName, IInputNavigationLayer layer)Private0x08
void _setSelectedFromTopLayer()Private0x00
void _trySetSelected(GameObject toSelectPlayer1, GameObject toSelectPlayer2)Private0x08
void _delaySetSelectedObject()Private0x00
void _setSelectedObject(GameObject objectToSelect, IInputNavigationLayer currentLayer, bool selectPlayer1, bool selectPlayer2)Private0x08
bool _canSetSelectedForP1(IInputNavigationLayer currentLayer)Private0x08
bool _canSetSelectedForP2(IInputNavigationLayer currentLayer)Private0x08
void _onP2DeviceStateChanged(bool wasPaired, InputDevice inputDevice)Private0x08
void .ctor()Public+1 flags0x00

Used by 6

types with a member, parameter or interface of this type