|
| virtual void | createInputMappingTemplates (::IOptions &options) |
| |
| virtual void | _updateKeyboardAndMouseControls (::IOptions &options) |
| |
| virtual void | _updateGameControllerControls () |
| |
| virtual void | _updateTouchMappingControls () |
| |
|
MCAPI void | _addBlockSelectButton (::TouchInputMapping &touchMapping) const |
| |
|
MCAPI void | _addClassicDPadButtons (::TouchInputMapping &touchMapping, bool sneak, bool jump) const |
| |
|
MCAPI void | _addDebugChords (::std::vector<::ChordButtonMapping > &result) |
| |
|
MCAPI void | _addDebugKeyboardControls (::KeyboardInputMapping &keyboardMapping, ::MouseInputMapping &mouseMapping) const |
| |
|
MCAPI void | _addFullKeyboardGamePlayControls (::KeyboardInputMapping &keyboardMapping, ::MouseInputMapping &mouseMapping, bool withInventoryCycle) const |
| |
|
MCAPI void | _addGamePlayTouchFlyingMovementControls (::TouchInputMapping &result) const |
| |
|
MCAPI void | _addGameplayMouseControls (::KeyboardInputMapping &normalGamePlayKeyboardMapping, ::MouseInputMapping &normalGamePlayMouseMapping) |
| |
|
MCAPI void | _addInvariantGamePlayGameControllerControls (::GameControllerInputMapping &gameControllerMapping) |
| |
|
MCAPI void | _addInvariantGamePlayTouchControls (::TouchInputMapping &touchMapping) const |
| |
|
MCAPI void | _addInvariantKeyboardControls (::KeyboardInputMapping &keyboardMapping, ::MouseInputMapping &mouseMapping, bool isEmoteMapping) const |
| |
|
MCAPI void | _addNewTouchControlsActionButtons (::TouchInputMapping &touchMapping) const |
| |
|
MCAPI void | _addSharedGamePlayGameControllerControls (::GameControllerInputMapping &gameControllerMapping) |
| |
|
MCAPI void | _bindActionToGameControllerInput (::GameControllerInputMapping &map, ::GamePadRemappingLayout const &layout, ::std::string const &buttonID, ::Remapping::ActionEnum action, float triggerThreshold, float repeatInterval) const |
| |
|
MCAPI void | _bindActionToKeyboardAndMouseInput (::KeyboardInputMapping &keyboardMap, ::MouseInputMapping &mouseMap, ::std::string const &buttonID, ::Remapping::ActionEnum action, ::FocusImpact focusImpact) const |
| |
|
MCAPI void | _createBaseNormalGamePlayKeyboardAndMouseMapping (::KeyboardInputMapping &normalGamePlayKeyboardMapping, ::MouseInputMapping &normalGamePlayMouseMapping, bool isEmoteMapping) |
| |
|
MCFOLD void | _createBedKeyboardAndMouseMapping (::KeyboardInputMapping &bedKeyboardMapping, ::MouseInputMapping &bedMouseMapping) |
| |
|
MCAPI::TestAutoInputMapping | _createBedTestAutoInputMapping () |
| |
|
MCAPI::TouchInputMapping | _createBedTouchMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createBoatAndMinecartGameControllerMapping () |
| |
|
MCAPI void | _createBoatKeyboardAndMouseMapping (::KeyboardInputMapping &boatKeyboardMapping, ::MouseInputMapping &boatMouseMapping) |
| |
|
MCAPI::TestAutoInputMapping | _createBoatTestAutoInputMapping () |
| |
|
MCAPI::TouchInputMapping | _createBoatTouchMapping () |
| |
|
MCFOLD void | _createDeathKeyboardAndMouseMapping (::KeyboardInputMapping &keyboardMapping, ::MouseInputMapping &mouseMapping) |
| |
|
MCAPI::TouchInputMapping | _createDeathTouchMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createEmoteGameControllerMapping () |
| |
|
MCAPI void | _createExpediateEmoteKeyboardAndMouseMapping (::KeyboardInputMapping &emoteKeyboardMapping, ::MouseInputMapping &emoteMouseMapping) |
| |
|
MCFOLD::GameControllerInputMapping | _createFlyingGameControllerMapping () |
| |
|
MCAPI::TouchInputMapping | _createFlyingTouchMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createGazeMouseControllerMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createGazeScreenGameControllerMapping () |
| |
|
MCAPI::TouchInputMapping | _createInScaffoldingTouchMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createInWaterGameControllerMapping () |
| |
|
MCAPI::TouchInputMapping | _createInWaterTouchMapping () |
| |
|
MCAPI::TouchInputMapping | _createMinecartTouchMapping () |
| |
|
MCAPI ::std::vector<::ChordButtonMapping > | _createNormalGamePlayChordMapping (bool withDropAll) |
| |
|
MCAPI ::std::vector<::DeviceButtonMapping > | _createNormalGamePlayDeviceButtonMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createNormalGamePlayGameControllerMapping () |
| |
|
MCAPI::TestAutoInputMapping | _createNormalGamePlayTestAutoInputMapping () |
| |
|
MCAPI::TouchInputMapping | _createNormalGamePlayTouchMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createRideableGameControllerMapping () |
| |
|
MCAPI void | _createRideableKeyboardAndMouseMapping (::KeyboardInputMapping &rideableKeyboardMapping, ::MouseInputMapping &rideableMouseMapping) |
| |
|
MCAPI::TouchInputMapping | _createRideableTouchMapping () |
| |
|
MCAPI ::std::vector<::ChordButtonMapping > | _createScreenChordMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createScreenGameControllerMapping () |
| |
|
MCAPI void | _createScreenKeyboardAndMouseMapping (::KeyboardInputMapping &screenKeyboardMapping, ::MouseInputMapping &screenMouseMapping) |
| |
|
MCAPI::KeyboardInputMapping | _createScreenKeyboardMapping () |
| |
|
MCAPI::MouseInputMapping | _createScreenMouseMapping () |
| |
|
MCAPI::TestAutoInputMapping | _createScreenTestAutoInputMapping () |
| |
|
MCAPI::GameControllerInputMapping | _createSpectatorModeGameControllerMapping () |
| |
|
MCAPI void | _createSpectatorModeKeyboardAndMouseMapping (::KeyboardInputMapping &spectatorModeGamePlayKeyboardMapping, ::MouseInputMapping &spectatorModeGamePlayMouseMapping) |
| |
|
MCAPI::TestAutoInputMapping | _createSpectatorModeTestAutoInputMapping () |
| |
|
MCAPI::TouchInputMapping | _createSpectatorModeTouchMapping () |
| |
|
MCFOLD::GameControllerInputMapping | _createSwimmingGameControllerMapping () |
| |
|
MCAPI void | _createSwimmingKeyboardAndMouseMapping (::KeyboardInputMapping &swimmingKeyboardMapping, ::MouseInputMapping &swimmingMouseMapping) |
| |
|
MCAPI bool | _hasSwappedJumpAndSneak () const |
| |
|
MCAPI bool | _isUsingActionButtons () const |
| |
|
MCAPI bool | _isUsingNewTouchControls () const |
| |
|
MCAPI void | _populateFullKeyboardDefaults (::RemappingLayout &layout) const |
| |
|
MCAPI void | _populateGamepadDefaults (::RemappingLayout &layout) const |
| |
|
MCAPI void | _populateKeyboardDefaults (::RemappingLayout &layout) const |
| |
|
MCAPI bool | _shouldAddBinding (::std::string action, int key, ::std::unordered_map<::std::string, ::std::unordered_set< int > > &actionToKeyMap) const |
| |
|
MCAPI void | $createInputMappingTemplates (::IOptions &options) |
| |
|
MCAPI void | $_updateKeyboardAndMouseControls (::IOptions &options) |
| |
|
MCAPI void | $_updateGameControllerControls () |
| |
|
MCAPI void | $_updateTouchMappingControls () |
| |
| virtual::InputMapping const * | getMapping (::std::string const &mappingName) |
| |
|
virtual::TouchInputMapping | _createScreenTouchMapping () const |
| |
|
virtual ::std::vector<::DeviceButtonMapping > | _createScreenDeviceButtonMapping () const |
| |
|
MCAPI void | _activateMapping (::std::string const &mappingName) |
| |
|
MCFOLD::InputMapping * | _getMappingInternal (::std::string const &mappingName) |
| |
|
MCAPI void | onConfigChanged (::Config const &config) |
| |
|
MCAPI void * | $ctor (::std::weak_ptr<::KeyboardRemappingLayout > currentKeyboardLayout) |
| |
|
MCAPI void | $dtor () |
| |
|
MCFOLD::InputMapping const * | $getMapping (::std::string const &mappingName) |
| |
|
MCAPI::TouchInputMapping | $_createScreenTouchMapping () const |
| |
|
MCAPI ::std::vector<::DeviceButtonMapping > | $_createScreenDeviceButtonMapping () const |
| |
|
|
::ll::TypedStorage< 1, 1, bool > | mIsEdu |
| |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::IOptions > > | mOptions |
| |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mRegenerateTemplatesDueToScriptKeys |
| |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::std::string, ::InputMapping > > | mActiveInputMappings |
| |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::std::string, ::InputMapping > > | mInputMappingTemplates |
| |
|
::ll::TypedStorage< 1, 1, bool > | mInvertYAxis |
| |
|
::ll::TypedStorage< 1, 1, bool > | mSwapGamepadButtonsXY |
| |
|
::ll::TypedStorage< 1, 1, bool > | mSwapGamepadButtonsAB |
| |
|
::ll::TypedStorage< 4, 4, float > | mSensitivity |
| |
|
::ll::TypedStorage< 8, 80, ::GamePadRemappingLayout > | mGameControllerRemappingLayout |
| |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::KeyboardRemappingLayout > > | mKeyboardRemappingLayout |
| |