Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
InputsManager Member List

This is the complete list of members for InputsManager, including all inherited members.

AddDisconnectedPlayer(short playerID, SDL_JoystickID old_controller)InputsManagerinline
AddPlayerEntityIndex(short playerID, EntityID eID)InputsManagerinline
AutoBindControllerToPlayer(short playerID)InputsManagerinline
BindControllerToPlayer(short playerID, SDL_JoystickID controller)InputsManagerinline
Get()InputsManagerinlinestatic
GetActiveContext() constInputsManager
GetAvailableJoystickCount() constInputsManagerinline
GetConnectedJoysticksCount() constInputsManagerinline
GetConnectedKeyboardsCount() constInputsManagerinline
GetContextManager()InputsManagerinline
GetDeviceManager()InputsManagerinline
GetDevicesStatusUpdate()InputsManager
GetDisconnectedPlayersCount() constInputsManagerinline
GetFirstDisconnectedPlayerID() constInputsManagerinline
GetInputEntities() constInputsManager
GetInstance()InputsManagerinlinestatic
GetMaxDevices() constInputsManagerinline
GetPlayerBinding(short playerID) constInputsManagerinline
GetPlayerForController(SDL_JoystickID controller) constInputsManagerinline
HandleEvent(const SDL_Event *ev)InputsManagervirtual
InitializeInputSystem(const std::string &configPath="Config/olympe-config.json")InputsManager
InputsManager()InputsManager
IsKeyboardAssigned() constInputsManagerinline
IsPlayerBound(short playerID) constInputsManagerinline
IsPlayerDisconnected(short playerID) constInputsManagerinline
m_contextStackInputsManagerprivate
m_devicesStatusInputsManagerprivate
m_inputEntitiesInputsManagerprivate
m_keyboardAssignedInputsManagerprivate
m_playerBindingsInputsManagerprivate
m_playerDisconnectedInputsManagerprivate
m_playerEntityIndexInputsManagerprivate
nameInputsManagerprivate
PopContext()InputsManager
PushContext(InputContext ctx)InputsManager
RegisterInputEntity(EntityID e)InputsManager
RemoveDisconnectedPlayer(short playerID)InputsManagerinline
Shutdown()InputsManagerinline
UnbindControllerFromPlayer(short playerID)InputsManagerinline
UnregisterInputEntity(EntityID e)InputsManager
~InputsManager()InputsManagervirtual