3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/oreui/interface/ITouchSystem.h"
24 ::ll::TypedStorage<8, 64, ::std::function<void(::std::vector<::cohtml::TouchEventData>&)>> mTouchEventsCallback;
25 ::ll::TypedStorage<8, 64, ::std::function<void(::cohtml::GestureEventData&)>> mGestureEventCallback;
26 ::ll::TypedStorage<8, 64, ::std::function<void(::cohtml::MouseEventData
const&)>> mMouseEventCallback;
36 virtual void sendTouchEvents(::std::vector<::OreUI::TouchEventData>
const& events) ;
38 virtual void sendGestureEvent(::OreUI::GestureEventData
const& event) ;
40 virtual void sendMouseMoveEvent(::Vec2
const& pos) ;
47 ::std::function<
void(::std::vector<::cohtml::TouchEventData>&)>
const& touchEventsCallback,
57 ::std::function<
void(::std::vector<::cohtml::TouchEventData>&)>
const& touchEventsCallback,
Definition TouchSystemWrapper.h:7
MCAPI void $sendMouseMoveEvent(::Vec2 const &pos)
MCAPI void $sendTouchEvents(::std::vector<::OreUI::TouchEventData > const &events)
static MCAPI void ** $vftable()
MCAPI void $sendGestureEvent(::OreUI::GestureEventData const &event)
MCAPI void * $ctor(::std::function< void(::std::vector<::cohtml::TouchEventData > &)> const &touchEventsCallback, ::std::function< void(::cohtml::GestureEventData &)> const &gestureEventCallback, ::std::function< void(::cohtml::MouseEventData const &)> const &mouseEventCallback)
MCAPI TouchSystemWrapper(::std::function< void(::std::vector<::cohtml::TouchEventData > &)> const &touchEventsCallback, ::std::function< void(::cohtml::GestureEventData &)> const &gestureEventCallback, ::std::function< void(::cohtml::MouseEventData const &)> const &mouseEventCallback)
Definition GestureEventData.h:7
Definition TouchEventData.h:7
Definition GestureEventData.h:7
Definition MouseEventData.h:7
Definition TouchEventData.h:7