neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::mouse Member List

This is the complete list of members for neogfx::mouse, including all inherited members.

abstract_type typedefneogfx::hid_device< i_mouse >
add_ref() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
button_releasedneogfx::mouse
control_block() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
define_declared_event(ButtonPressed, button_pressed, mouse_button) define_declared_event(ButtonReleasedneogfx::mouse
hid_device< i_mouse >::define_declared_event(Enabled, enabled) define_declared_event(Disabledneogfx::hid_device< i_mouse >
device_class() const overrideneogfx::hid_device< i_mouse >inline
device_subclass() const overrideneogfx::hid_device< i_mouse >inline
device_type() const overrideneogfx::hid_device< i_mouse >inline
disable() overrideneogfx::hid_device< i_mouse >inline
enable() overrideneogfx::hid_device< i_mouse >inline
grab_mouse(i_mouse_handler &aMouseHandler) overrideneogfx::mouse
grabber() const overrideneogfx::mouse
hid_device(hid_device_type aType, hid_device_class aClass, hid_device_subclass aSubclass, const hid_device_uuid &aProductId={}, const hid_device_uuid &aInstanceId={})neogfx::hid_device< i_mouse >inline
instance_id() const overrideneogfx::hid_device< i_mouse >inline
is_enabled() const overrideneogfx::hid_device< i_mouse >inline
is_front_grabber(i_mouse_handler &aMouseHandler) const overrideneogfx::mouse
is_mouse_grabbed() const overrideneogfx::mouse
is_mouse_grabbed_by(i_mouse_handler &aMouseHandler) const overrideneogfx::mouse
mouse(const i_string &aName=string{ "Generic Mouse" })neogfx::mouse
mouse_grabberneogfx::mousefriend
operator=(const reference_counted &)neolib::reference_counted< Base, DeallocateOnRelease >inline
pin() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
product_id() const overrideneogfx::hid_device< i_mouse >inline
product_name() const overrideneogfx::hid_device< i_mouse >inline
reference_counted() noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
release() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
ungrab_mouse(i_mouse_handler &aMouseHandler) overrideneogfx::mouse
unpin() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
use_count() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
~reference_counted()neolib::reference_counted< Base, DeallocateOnRelease >inline