|
| virtual void | setMapping (::InputEventQueue &, ::BindingFactory const &, ::InputMapping const &inputMapping, int controllerId) |
| |
| virtual void | clearMapping (int controllerId) |
| |
| virtual::InputMode | getInputMode () const |
| |
| virtual bool | tick (::InputEventQueue &eventQueue, ::Bedrock::NotNullNonOwnerPtr<::ControllerIDtoClientMap > const &) |
| |
| virtual void | changeControllerId (int oldId, int newId) |
| |
| virtual void | clearInputDeviceQueue () |
| |
|
MCAPI void | handleButtonEvent (::InputEventQueue &eventQueue, ::DeviceButtonEvent const &buttonEvent) |
| |
|
MCAPI void | $dtor () |
| |
|
MCAPI void | $setMapping (::InputEventQueue &, ::BindingFactory const &, ::InputMapping const &inputMapping, int controllerId) |
| |
|
MCAPI void | $clearMapping (int controllerId) |
| |
|
MCFOLD::InputMode | $getInputMode () const |
| |
|
MCAPI bool | $tick (::InputEventQueue &eventQueue, ::Bedrock::NotNullNonOwnerPtr<::ControllerIDtoClientMap > const &) |
| |
|
MCAPI void | $changeControllerId (int oldId, int newId) |
| |
|
MCAPI void | $clearInputDeviceQueue () |
| |
|
virtual void | clearInputDeviceQueueForFrame () |
| |
|
virtual void | getCursorPos (float &xCursor, float &yCursor) const |
| |
|
virtual void | render (::InputRenderContext &context) const |
| |
|
virtual void | setWindowSize (int width, int height) |
| |
|
virtual void | setBindingMode (::InputBindingMode mode, int controllerId) |
| |
|
virtual::InputBindingMode | getBindingMode (int controllerId) |
| |
|
MCFOLD void | $clearInputDeviceQueueForFrame () |
| |
|
MCAPI void | $getCursorPos (float &xCursor, float &yCursor) const |
| |
|
MCFOLD void | $render (::InputRenderContext &context) const |
| |
|
MCAPI void | $setWindowSize (int width, int height) |
| |
|
MCAPI void | $setBindingMode (::InputBindingMode mode, int controllerId) |
| |
|
MCAPI::InputBindingMode | $getBindingMode (int controllerId) |
| |
|
|
::ll::TypedStorage< 8, 64, ::std::unordered_multimap< int, uint > > | mDeviceButtonToButtonIdMap |
| |
|
::ll::TypedStorage< 4, 4, int > | mPrimaryGameControllerId |
| |
|
::ll::TypedStorage< 4, 4, int > | mScreenWidth |
| |
|
::ll::TypedStorage< 4, 4, int > | mScreenHeight |
| |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map< int, ::InputBindingMode > > | mBindingMode |
| |