Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Static Public Member Functions | List of all members
KeyboardButton Class Reference

This class is just used as a convenient namespace for grouping all of these handy functions that return buttons which map to standard keyboard keys. More...

Static Public Member Functions

static ButtonHandle alt ()
 
static ButtonHandle asciiKey (char ascii_equivalent)
 Returns the ButtonHandle associated with the particular ASCII character, if there is one, or ButtonHandle::none() if there is not. More...
 
static ButtonHandle backspace ()
 
static ButtonHandle capsLock ()
 
static ButtonHandle control ()
 
static ButtonHandle del ()
 delete is a C++ keyword. More...
 
static ButtonHandle down ()
 
static ButtonHandle end ()
 
static ButtonHandle enter ()
 
static ButtonHandle escape ()
 
static ButtonHandle f1 ()
 
static ButtonHandle f10 ()
 
static ButtonHandle f11 ()
 
static ButtonHandle f12 ()
 
static ButtonHandle f13 ()
 PC keyboards don't have these four buttons, but Macs do. More...
 
static ButtonHandle f14 ()
 
static ButtonHandle f15 ()
 
static ButtonHandle f16 ()
 
static ButtonHandle f2 ()
 
static ButtonHandle f3 ()
 
static ButtonHandle f4 ()
 
static ButtonHandle f5 ()
 
static ButtonHandle f6 ()
 
static ButtonHandle f7 ()
 
static ButtonHandle f8 ()
 
static ButtonHandle f9 ()
 
static ButtonHandle help ()
 delete is a C++ keyword. More...
 
static ButtonHandle home ()
 
static ButtonHandle insert ()
 
static ButtonHandle lalt ()
 
static ButtonHandle lcontrol ()
 
static ButtonHandle left ()
 
static ButtonHandle lmeta ()
 
static ButtonHandle lshift ()
 
static ButtonHandle menu ()
 
static ButtonHandle meta ()
 
static ButtonHandle numLock ()
 
static ButtonHandle pageDown ()
 
static ButtonHandle pageUp ()
 
static ButtonHandle pause ()
 
static ButtonHandle printScreen ()
 
static ButtonHandle ralt ()
 
static ButtonHandle rcontrol ()
 
static ButtonHandle right ()
 
static ButtonHandle rmeta ()
 
static ButtonHandle rshift ()
 
static ButtonHandle scrollLock ()
 
static ButtonHandle shift ()
 
static ButtonHandle shiftLock ()
 
static ButtonHandle space ()
 
static ButtonHandle tab ()
 
static ButtonHandle up ()
 

Detailed Description

This class is just used as a convenient namespace for grouping all of these handy functions that return buttons which map to standard keyboard keys.

Member Function Documentation

static ButtonHandle alt ( )
static
static ButtonHandle asciiKey ( char  ascii_equivalent)
static

Returns the ButtonHandle associated with the particular ASCII character, if there is one, or ButtonHandle::none() if there is not.

static ButtonHandle backspace ( )
static
static ButtonHandle capsLock ( )
static
static ButtonHandle control ( )
static
static ButtonHandle del ( )
static

delete is a C++ keyword.

static ButtonHandle down ( )
static
static ButtonHandle end ( )
static
static ButtonHandle enter ( )
static
static ButtonHandle escape ( )
static
static ButtonHandle f1 ( )
static
static ButtonHandle f10 ( )
static
static ButtonHandle f11 ( )
static
static ButtonHandle f12 ( )
static
static ButtonHandle f13 ( )
static

PC keyboards don't have these four buttons, but Macs do.

static ButtonHandle f14 ( )
static
static ButtonHandle f15 ( )
static
static ButtonHandle f16 ( )
static
static ButtonHandle f2 ( )
static
static ButtonHandle f3 ( )
static
static ButtonHandle f4 ( )
static
static ButtonHandle f5 ( )
static
static ButtonHandle f6 ( )
static
static ButtonHandle f7 ( )
static
static ButtonHandle f8 ( )
static
static ButtonHandle f9 ( )
static
static ButtonHandle help ( )
static

delete is a C++ keyword.

static ButtonHandle home ( )
static
static ButtonHandle insert ( )
static
static ButtonHandle lalt ( )
static
static ButtonHandle lcontrol ( )
static
static ButtonHandle left ( )
static
static ButtonHandle lmeta ( )
static
static ButtonHandle lshift ( )
static
static ButtonHandle menu ( )
static
static ButtonHandle meta ( )
static
static ButtonHandle numLock ( )
static
static ButtonHandle pageDown ( )
static
static ButtonHandle pageUp ( )
static
static ButtonHandle pause ( )
static
static ButtonHandle printScreen ( )
static
static ButtonHandle ralt ( )
static
static ButtonHandle rcontrol ( )
static
static ButtonHandle right ( )
static
static ButtonHandle rmeta ( )
static
static ButtonHandle rshift ( )
static
static ButtonHandle scrollLock ( )
static
static ButtonHandle shift ( )
static
static ButtonHandle shiftLock ( )
static
static ButtonHandle space ( )
static
static ButtonHandle tab ( )
static
static ButtonHandle up ( )
static