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.

Constructor & Destructor Documentation

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

Constructor for the GuiKeyboard class.

GuiKeyboard::~GuiKeyboard (  ) 

Destructor for the GuiKeyboard class.


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.


The documentation for this class was generated from the following files:

Generated on Fri Oct 16 17:57:37 2009 for libwiigui by  doxygen 1.5.8