Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
Loading...
Searching...
No Matches
gamp::wt::event::PointerEventManager Class Reference

#include <PointerEventMngr.hpp>

Collaboration diagram for gamp::wt::event::PointerEventManager:

Public Member Functions

void addListener (const PointerListenerRef &l)
 
void dispatch (uint16_t type, const jau::fraction_timespec &when, const WindowRef &source, InputModifier mods, PointerType ptype, uint16_t id, jau::math::Vec2i pos, uint16_t clickCount, InputButton button, jau::math::Vec3f rotation, float rotationScale) noexcept
 
size_t listenerCount () const noexcept
 
size_t removeAllListener ()
 
size_t removeListener (const PointerListenerRef &l)
 

Detailed Description

Definition at line 46 of file PointerEventMngr.hpp.

Member Function Documentation

◆ dispatch()

void gamp::wt::event::PointerEventManager::dispatch ( uint16_t type,
const jau::fraction_timespec & when,
const WindowRef & source,
InputModifier mods,
PointerType ptype,
uint16_t id,
jau::math::Vec2i pos,
uint16_t clickCount,
InputButton button,
jau::math::Vec3f rotation,
float rotationScale )
inlinenoexcept

Definition at line 56 of file PointerEventMngr.hpp.

◆ addListener()

void gamp::wt::event::PointerEventManager::addListener ( const PointerListenerRef & l)
inline

Definition at line 99 of file PointerEventMngr.hpp.

◆ removeListener()

size_t gamp::wt::event::PointerEventManager::removeListener ( const PointerListenerRef & l)
inline

Definition at line 101 of file PointerEventMngr.hpp.

◆ removeAllListener()

size_t gamp::wt::event::PointerEventManager::removeAllListener ( )
inline

Definition at line 106 of file PointerEventMngr.hpp.

◆ listenerCount()

size_t gamp::wt::event::PointerEventManager::listenerCount ( ) const
inlinenoexcept

Definition at line 112 of file PointerEventMngr.hpp.


The documentation for this class was generated from the following file: