Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

esve::ui::base::Keyboard_Handler Class Reference

Receive handle_keyboard_*() messages. More...

#include <esve/ui/base/Keyboard_Handler.hxx>

Inheritance diagram for esve::ui::base::Keyboard_Handler:

esve::kernel::impl::Handler esve::kernel::Handler esve::components::dim3::Keyboard_Rotation_Handler esve::viewers::dimn::Simple_Viewer esve::viewers::dim3::Simple_Viewer esve::viewers::dim4::Simple_Viewer List of all members.

Protected Types

typedef ui::base::Keyboard Keyboard
 

typedef ui::base::Keyboard::Key Key
 


Protected Member Functions

virtual bool handle_key_push (Key, const Keyboard &)=0
 A key was pushed.

virtual bool handle_key_release (Key, const Keyboard &)=0
 A key was released.

const Keyboardkeyboard () const
 The current state of keyboard keys.


Detailed Description

Receive handle_keyboard_*() messages.

See also:
Keyboard_Emitter


Generated on Tue May 30 11:40:58 2006 for esve by doxygen 1.3.4