neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_keyboard Member List
This is the complete list of members for
neogfx::i_keyboard
, including all inherited members.
abstract_type
typedef
neogfx::i_keyboard
add_ref
() const noexcept=0
neolib::i_reference_counted
pure virtual
clear_event_modifiers
()=0
neogfx::i_keyboard
pure virtual
control_block
()=0
neolib::i_reference_counted
pure virtual
declare_event
(key_pressed, scan_code_e, key_code_e, key_modifiers_e) declare_event(key_released
neogfx::i_keyboard
declare_event
(text_input, std::string const &) declare_event(sys_text_input
neogfx::i_keyboard
device_class
() const =0
neogfx::i_hid_device
pure virtual
device_subclass
() const =0
neogfx::i_hid_device
pure virtual
disable
()=0
neogfx::i_hid_device
pure virtual
enable
()=0
neogfx::i_hid_device
pure virtual
event_modifiers
() const =0
neogfx::i_keyboard
pure virtual
grab_keyboard
(i_keyboard_handler &aKeyboardHandler)=0
neogfx::i_keyboard
pure virtual
grabber
() const =0
neogfx::i_keyboard
pure virtual
iid
()
neogfx::i_keyboard
inline
static
instance_id
() const =0
neogfx::i_hid_device
pure virtual
is_enabled
() const =0
neogfx::i_hid_device
pure virtual
is_front_grabber
(i_keyboard_handler &aKeyboardHandler) const =0
neogfx::i_keyboard
pure virtual
is_key_pressed
(scan_code_e aScanCode) const =0
neogfx::i_keyboard
pure virtual
is_keyboard_grabbed
() const =0
neogfx::i_keyboard
pure virtual
is_keyboard_grabbed_by
(i_keyboard_handler &aKeyboardHandler) const =0
neogfx::i_keyboard
pure virtual
key_code_e
neogfx::i_keyboard
layout
() const =0
neogfx::i_keyboard
pure virtual
locks
() const =0
neogfx::i_keyboard
pure virtual
modifiers
() const =0
neogfx::i_keyboard
pure virtual
pin
() const noexcept=0
neolib::i_reference_counted
pure virtual
product_id
() const =0
neogfx::i_hid_device
pure virtual
product_name
() const =0
neogfx::i_hid_device
pure virtual
release
() const =0
neolib::i_reference_counted
pure virtual
release_and_take_ownership
() const =0
neolib::i_reference_counted
pure virtual
release_and_take_ownership
()=0
neolib::i_reference_counted
pure virtual
scan_code_e
neogfx::i_keyboard
scan_code_to_key_code
(scan_code_e aScanCode) const =0
neogfx::i_keyboard
pure virtual
set_event_modifiers
(key_modifiers_e aModifiers)=0
neogfx::i_keyboard
pure virtual
ungrab_keyboard
(i_keyboard_handler &aKeyboardHandler)=0
neogfx::i_keyboard
pure virtual
unpin
() const =0
neolib::i_reference_counted
pure virtual
use_count
() const noexcept=0
neolib::i_reference_counted
pure virtual
~i_reference_counted
()=default
neolib::i_reference_counted
virtual
~i_service
()=default
neolib::services::i_service
virtual
Generated by
1.9.8