File ClientInputMappingFactory.hpp

class InputMapping

Public Members

KeyboardInputMapping keyboardMapping
class GamePadRemappingLayout

Private Members

std::byte padding[0x58]
class ClientInputMappingFactory : public InputMappingFactory

Subclassed by VanillaClientInputMappingFactory

Public Members

std::unordered_map<std::string, InputMapping> mActiveInputMappings
std::unordered_map<std::string, InputMapping> mInputMappingTemplates
bool mInvertYAxis
bool mSwapGamepadButtonsXY
bool mSwapGamepadButtonsAB
float mSensitivity
GamePadRemappingLayout mGameControllerRemappingLayout
GamePadRemappingLayout mMotionControllerRemappingLayout
std::shared_ptr<RemappingLayout> mLayout