Public Member Functions | Public Attributes | Protected Attributes

GuiKeyboard Class Reference

On-screen keyboard. More...

#include <gui.h>

Inheritance diagram for GuiKeyboard:
GuiWindow GuiElement

List of all members.

Public Member Functions

 GuiKeyboard (char *t, u32 m)
 ~GuiKeyboard ()
void Update (GuiTrigger *t)

Public Attributes

char kbtextstr [256]

Protected Attributes

u32 kbtextmaxlen
Key keys [4][11]
int shift
int caps
GuiTextkbText
GuiImagekeyTextboxImg
GuiTextkeyCapsText
GuiImagekeyCapsImg
GuiImagekeyCapsOverImg
GuiButtonkeyCaps
GuiTextkeyShiftText
GuiImagekeyShiftImg
GuiImagekeyShiftOverImg
GuiButtonkeyShift
GuiTextkeyBackText
GuiImagekeyBackImg
GuiImagekeyBackOverImg
GuiButtonkeyBack
GuiImagekeySpaceImg
GuiImagekeySpaceOverImg
GuiButtonkeySpace
GuiButtonkeyBtn [4][11]
GuiImagekeyImg [4][11]
GuiImagekeyImgOver [4][11]
GuiTextkeyTxt [4][11]
GuiImageDatakeyTextbox
GuiImageDatakey
GuiImageDatakeyOver
GuiImageDatakeyMedium
GuiImageDatakeyMediumOver
GuiImageDatakeyLarge
GuiImageDatakeyLargeOver
GuiSoundkeySoundOver
GuiSoundkeySoundClick
GuiTriggertrigA

Detailed Description

On-screen keyboard.

Definition at line 753 of file gui.h.


Constructor & Destructor Documentation

GuiKeyboard::GuiKeyboard ( char *  t,
u32  max 
)

Constructor for the GuiKeyboard class.

Definition at line 34 of file gui_keyboard.cpp.

GuiKeyboard::~GuiKeyboard (  ) 

Destructor for the GuiKeyboard class.

Definition at line 216 of file gui_keyboard.cpp.


Member Function Documentation

void GuiKeyboard::Update ( GuiTrigger t  )  [virtual]

Updates the window and all elements contains within Allows the GuiWindow and all elements to respond to the input data specified

Parameters:
t Pointer to a GuiTrigger, containing the current input data from PAD/WPAD

Reimplemented from GuiWindow.

Definition at line 261 of file gui_keyboard.cpp.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Defines