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

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

abstract_type typedefneogfx::hid_device< i_keyboard >
add_ref() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
clear_event_modifiers() overrideneogfx::keyboard
control_block() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
define_declared_event(KeyPressed, key_pressed, scan_code_e, key_code_e, key_modifiers_e) define_declared_event(KeyReleasedneogfx::keyboard
define_declared_event(TextInput, text_input, std::string const &) define_declared_event(SysTextInputneogfx::keyboard
hid_device< i_keyboard >::define_declared_event(Enabled, enabled) define_declared_event(Disabledneogfx::hid_device< i_keyboard >
device_class() const overrideneogfx::hid_device< i_keyboard >inline
device_subclass() const overrideneogfx::hid_device< i_keyboard >inline
device_type() const overrideneogfx::hid_device< i_keyboard >inline
disable() overrideneogfx::hid_device< i_keyboard >inline
enable() overrideneogfx::hid_device< i_keyboard >inline
event_modifiers() const overrideneogfx::keyboard
grab_keyboard(i_keyboard_handler &aKeyboardHandler) overrideneogfx::keyboard
grabber() const overrideneogfx::keyboard
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_keyboard >inline
instance_id() const overrideneogfx::hid_device< i_keyboard >inline
is_enabled() const overrideneogfx::hid_device< i_keyboard >inline
is_front_grabber(i_keyboard_handler &aKeyboardHandler) const overrideneogfx::keyboard
is_keyboard_grabbed() const overrideneogfx::keyboard
is_keyboard_grabbed_by(i_keyboard_handler &aKeyboardHandler) const overrideneogfx::keyboard
key_code_eneogfx::keyboard
key_releasedneogfx::keyboard
keyboard(const i_string &aName=string{ "Generic Keyboard" })neogfx::keyboard
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_keyboard >inline
product_name() const overrideneogfx::hid_device< i_keyboard >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
scan_code_eneogfx::keyboard
set_event_modifiers(key_modifiers_e aModifiers) overrideneogfx::keyboard
sys_text_inputneogfx::keyboard
ungrab_keyboard(i_keyboard_handler &aKeyboardHandler) overrideneogfx::keyboard
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