Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

KeyboardButton Class Reference

#include <keyboardButton.h>

List of all members.

Static Public Member Functions

void init_keyboard_buttons ()

Static Private Member Functions

ButtonHandle ascii_key (const string &ascii_equivalent)
ButtonHandle space ()
ButtonHandle backspace ()
ButtonHandle tab ()
ButtonHandle enter ()
ButtonHandle escape ()
ButtonHandle f1 ()
ButtonHandle f2 ()
ButtonHandle f3 ()
ButtonHandle f4 ()
ButtonHandle f5 ()
ButtonHandle f6 ()
ButtonHandle f7 ()
ButtonHandle f8 ()
ButtonHandle f9 ()
ButtonHandle f10 ()
ButtonHandle f11 ()
ButtonHandle f12 ()
ButtonHandle left ()
ButtonHandle right ()
ButtonHandle up ()
ButtonHandle down ()
ButtonHandle page_up ()
ButtonHandle page_down ()
ButtonHandle home ()
ButtonHandle end ()
ButtonHandle insert ()
ButtonHandle del ()
ButtonHandle shift ()
ButtonHandle control ()
ButtonHandle alt ()
ButtonHandle meta ()
ButtonHandle caps_lock ()
ButtonHandle shift_lock ()
ButtonHandle num_lock ()
ButtonHandle scroll_lock ()
ButtonHandle print_screen ()

Private Attributes

PUBLISHED __pad0__: static ButtonHandle ascii_key(char ascii_equivalent)


Member Function Documentation

ButtonHandle KeyboardButton::alt  )  [static, private]
 

Referenced by WindowFramework::enable_keyboard(), glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::ascii_key const string &  ascii_equivalent  )  [static, private]
 

Definition at line 45 of file keyboardButton.cxx.

References ButtonRegistry::find_ascii_button(), ButtonHandle::none(), and ButtonRegistry::ptr().

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), wcrGraphicsWindow::lookup_key(), and wcrGraphicsWindow::window_proc().

ButtonHandle KeyboardButton::backspace  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), wcrGraphicsWindow::lookup_key(), and PGEntry::press().

ButtonHandle KeyboardButton::caps_lock  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::control  )  [static, private]
 

Referenced by WindowFramework::enable_keyboard(), glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::del  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), wcrGraphicsWindow::lookup_key(), and PGEntry::press().

ButtonHandle KeyboardButton::down  )  [static, private]
 

Referenced by DriveInterface::do_transmit_data(), glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::end  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), wcrGraphicsWindow::lookup_key(), and PGEntry::press().

ButtonHandle KeyboardButton::enter  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), and PGEntry::press().

ButtonHandle KeyboardButton::escape  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f1  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f10  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f11  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f12  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f2  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f3  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f4  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f5  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f6  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f7  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f8  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::f9  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::home  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), wcrGraphicsWindow::lookup_key(), and PGEntry::press().

void KeyboardButton::init_keyboard_buttons  )  [static]
 

Definition at line 103 of file keyboardButton.cxx.

References ButtonRegistry::ptr(), and ButtonRegistry::register_button().

Referenced by ConfigureFn().

ButtonHandle KeyboardButton::insert  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::left  )  [static, private]
 

Referenced by DriveInterface::do_transmit_data(), glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), wcrGraphicsWindow::lookup_key(), and PGEntry::press().

ButtonHandle KeyboardButton::meta  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button().

ButtonHandle KeyboardButton::num_lock  )  [static, private]
 

Referenced by WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::page_down  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::page_up  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::print_screen  )  [static, private]
 

Referenced by WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::right  )  [static, private]
 

Referenced by DriveInterface::do_transmit_data(), glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), wcrGraphicsWindow::lookup_key(), and PGEntry::press().

ButtonHandle KeyboardButton::scroll_lock  )  [static, private]
 

Referenced by WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::shift  )  [static, private]
 

Referenced by WindowFramework::enable_keyboard(), glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::shift_lock  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button().

ButtonHandle KeyboardButton::space  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::tab  )  [static, private]
 

Referenced by glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().

ButtonHandle KeyboardButton::up  )  [static, private]
 

Referenced by DriveInterface::do_transmit_data(), glxGraphicsWindow::get_button(), WinGraphicsWindow::lookup_key(), and wcrGraphicsWindow::lookup_key().


Member Data Documentation

PUBLISHED KeyboardButton::__pad0__ [private]
 

Definition at line 34 of file keyboardButton.h.


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:12:35 2003 for Panda by doxygen1.3