|
|
MCAPI void | addConditionalGuiPassthrough (::BindingFactory const &bindingFactory, uint areaBindingName, ::std::string const &buttonName, uint conditionName, bool consumeInput) |
|
MCAPI void | addCustomZone (::BindingFactory const &bindingFactory, uint areaBindingName, uint conditionName) |
|
MCAPI void | addGlyphButton (::BindingFactory const &bindingFactory, ::TouchGlyphButtonBinding const &binding) |
|
MCAPI void | addMoveAndTurnInteract (::TouchControlConfig const &touchControlConfig, ::std::function<::std::vector<::RectangleArea >()> inactiveAreas) |
|
MCAPI void | addPointer (int id, ::TouchState state, float x, float y, bool captured, bool startedInactive) |
|
MCAPI void | addTapOrHoldGlyphButton (::BindingFactory const &bindingFactory, ::TouchTapOrHoldGlyphButtonBinding const &binding) |
|
MCAPI void | addTextButton (::BindingFactory const &bindingFactory, ::TouchTextButtonBinding const &binding) |
|
MCAPI void | addTouchControlEditor (::BindingFactory const &bindingFactory, uint areaBindingName, uint mainPanelAreaBindingName, uint subPanelAreaBindingName, uint conditionBindingName) |
|
MCAPI void | addTurnInteract (::TouchControlConfig const &touchControlConfig, ::std::function<::std::vector<::RectangleArea >()> inactiveAreas) |
|
MCAPI void | clearControls (::InputEventQueue &eventQueue) |
|
MCAPI void | clearPointers () |
|
MCAPI void | getTouchIdsWithFlags (::std::vector<::std::pair< int, int > > &touchIdsWithFlags) |
|
MCAPI void | render (::InputRenderContext &context) const |
|
MCAPI void | setWindowSize (int width, int height) |
|
MCAPI void | tick (::InputEventQueue &eventQueue, int yAxisInversionFactor) |
|
MCAPI void * | $ctor () |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 24, ::TouchPointResults > | mTouchPointResults |
|
::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::TouchControl > > > | mControls |
|
::ll::TypedStorage< 8, 8, ::TouchTurnInteractControl * > | mTurnInteractControl |
|
::ll::TypedStorage< 8, 8, ::TouchMoveAndTurnInteractControl * > | mTouchMoveAndTurnInteractControl |
|
::ll::TypedStorage< 4, 4, int > | mScreenWidth |
|
::ll::TypedStorage< 4, 4, int > | mScreenHeight |
|
::ll::TypedStorage< 8, 8, uint64 > | mControlOptionEditorId |
|
::ll::TypedStorage< 4, 4, ::TouchTurnState > | mPrevState |
|
::ll::TypedStorage< 8, 32, ::TouchTurnControlState > | mPrevTouchTurnControlState |
|
::ll::TypedStorage< 8, 152, ::TouchMoveAndTurnControlState > | mPrevTouchMoveAndTurnControlState |
|
::ll::TypedStorage< 8, 24, ::std::vector<::std::pair< uint, int > > > | mActivePointers |
The documentation for this class was generated from the following files: