1.2
Public Member Functions | Friends | List of all members
VirtualKeyboard::KeyboardInput Struct Reference

VirtualKeyboard input dispatcher. More...

Inheritance diagram for VirtualKeyboard::KeyboardInput:
Inheritance graph
[legend]

Public Member Functions

 Input ()
 
 Input (const Input &)=delete
 
 Input (Input &&) noexcept
 
- Public Member Functions inherited from Input
 Input ()
 
 Input (const Input &)=delete
 
 Input (Input &&) noexcept
 
virtual ~Input () noexcept
 
Inputoperator= (const Input &)=delete
 
Inputoperator= (Input &&) noexcept
 

Friends

class VirtualKeyboard
 

Additional Inherited Members

- Static Public Member Functions inherited from Input
static Objectglobal_input ()
 Get a reference to the global input Object. More...
 
- Protected Member Functions inherited from Input
virtual void dispatch (Event &event)
 Dispatch an event from this input. More...
 
- Protected Attributes inherited from Input
bool m_dispatching {false}
 Currently dispatching an event when true. More...
 
std::unique_ptr< detail::MouseGesturem_mouse
 The mouse gesture handler for this input. More...
 
- Static Protected Attributes inherited from Input
static Object m_global_handler
 This is the single global input handler. More...
 

Detailed Description

VirtualKeyboard input dispatcher.

Member Function Documentation

◆ Input() [1/3]

◆ Input() [2/3]

Input
delete

◆ Input() [3/3]

Input
noexcept

Friends And Related Function Documentation

◆ VirtualKeyboard

friend class VirtualKeyboard
friend