NDEVR
API Documentation
NDEVRMouseManager Member List
This is the complete list of members for
NDEVRMouseManager
, including all inherited members.
addMouseEvent
(QEvent *event, Vector< 2, uint04 > size, WindowInstance *instance=nullptr)
NDEVRMouseManager
addMouseEvent
(MouseEvent &mouse_event)
NDEVRMouseManager
addTouchEvent
(Buffer< Vector< 2, fltp04 > > location, Vector< 2, uint04 > size, bool touch_pressed, WindowInstance *instance=nullptr)
NDEVRMouseManager
clearEvents
(const WindowInstance *instance)
NDEVRMouseManager
clearTouchEvent
(WindowInstance *instance)
NDEVRMouseManager
CurrentThread
()
Thread
static
CurrentThreadName
()
Thread
static
defaultInstance
()
NDEVRMouseManager
static
detach
()
Thread
eraseOldestEvent
()
NDEVRMouseManager
forceStop
()
Thread
inline
isPrimaryThread
() const
Thread
isRunning
() const
Thread
join
()
Thread
m_is_init
NDEVRMouseManager
protected
m_is_running
Thread
protected
m_is_single_run
Thread
protected
m_last_mouse_events
NDEVRMouseManager
protected
m_last_mouse_press_point
NDEVRMouseManager
protected
m_last_mouse_press_time
NDEVRMouseManager
protected
m_last_touch_press_points
NDEVRMouseManager
protected
m_last_touch_scale_factor
NDEVRMouseManager
protected
m_use_mouse_clicks
NDEVRMouseManager
protected
mouseEvents
() const
NDEVRMouseManager
oldestEvent
() const
NDEVRMouseManager
processMouseEvent
()
NDEVRMouseManager
requestStopThread
()
Thread
virtual
run
()
Thread
inline
protected
virtual
self
()
Thread
protected
seperate_mouse_thread
NDEVRMouseManager
static
ServiceVirtualThreads
()
Thread
static
SetCurrentThreadName
(const StringView &name)
Thread
static
setIsPrimaryThread
(bool is_primary_thread)
Thread
setThreadName
(const StringView &name)
Thread
setUseMouseClicks
(bool use_mouse_clicks)
NDEVRMouseManager
shouldExitThread
() const
Thread
virtual
start
()
Thread
StopAllThreads
()
Thread
static
stopThread
()
Thread
virtual
Thread
()
Thread
Thread
(const StringView &name)
Thread
threadName
() const
Thread
inline
~Thread
()
Thread
virtual
NDEVR.org