#include <i_mouse.hpp>
Definition at line 147 of file i_mouse.hpp.
◆ abstract_type
◆ button_state()
virtual mouse_button neogfx::i_mouse::button_state |
( |
| ) |
const |
|
pure virtual |
◆ capture()
virtual void neogfx::i_mouse::capture |
( |
i_surface & |
aTarget | ) |
|
|
pure virtual |
◆ capture_raw()
virtual void neogfx::i_mouse::capture_raw |
( |
i_surface & |
aTarget | ) |
|
|
pure virtual |
◆ capture_target()
virtual i_surface & neogfx::i_mouse::capture_target |
( |
| ) |
const |
|
pure virtual |
◆ capture_type()
◆ capturing()
virtual bool neogfx::i_mouse::capturing |
( |
| ) |
const |
|
pure virtual |
◆ declare_event()
neogfx::i_mouse::declare_event |
( |
button_pressed |
, |
|
|
mouse_button |
|
|
) |
| |
◆ grab_mouse()
virtual void neogfx::i_mouse::grab_mouse |
( |
i_mouse_handler & |
aMouseHandler | ) |
|
|
pure virtual |
◆ grabber()
◆ iid()
static uuid const & neogfx::i_mouse::iid |
( |
| ) |
|
|
inlinestatic |
◆ is_button_pressed()
bool neogfx::i_mouse::is_button_pressed |
( |
mouse_button |
aButton | ) |
const |
|
inline |
◆ is_front_grabber()
virtual bool neogfx::i_mouse::is_front_grabber |
( |
i_mouse_handler & |
aMouseHandler | ) |
const |
|
pure virtual |
◆ is_mouse_grabbed()
virtual bool neogfx::i_mouse::is_mouse_grabbed |
( |
| ) |
const |
|
pure virtual |
◆ is_mouse_grabbed_by()
virtual bool neogfx::i_mouse::is_mouse_grabbed_by |
( |
i_mouse_handler & |
aMouseHandler | ) |
const |
|
pure virtual |
◆ position()
virtual point neogfx::i_mouse::position |
( |
| ) |
const |
|
pure virtual |
◆ release_capture()
virtual void neogfx::i_mouse::release_capture |
( |
| ) |
|
|
pure virtual |
◆ ungrab_mouse()
virtual void neogfx::i_mouse::ungrab_mouse |
( |
i_mouse_handler & |
aMouseHandler | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: