Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
Public Member Functions | Protected Attributes
input::KeyEvent Class Reference

KeyEvent class - DOCUMENTATION NEEDED. More...

#include <KeyEvent.h>

Inheritance diagram for input::KeyEvent:
input::InputEvent

List of all members.

Public Member Functions

KeyCode getKey () const
 getKey - DOCUMENTATION NEEDED
u32 getModifiers () const
 getModifiers - DOCUMENTATION NEEDED
u32 getText () const
 getText - DOCUMENTATION NEEDED
 KeyEvent ()
 Contructor.
void set (KeyCode key, u32 modifiers, u32 text, InputDevice *source)
 ~KeyEvent ()
 Destructor.

Protected Attributes

KeyCode mKey
u32 mModifiers
u32 mText

Detailed Description

KeyEvent class - DOCUMENTATION NEEDED.


Constructor & Destructor Documentation

input::KeyEvent::KeyEvent ( )

Contructor.

References input::KC_UNKNOWN, mKey, mModifiers, and mText.

input::KeyEvent::~KeyEvent ( )

Destructor.


Member Function Documentation

KeyCode input::KeyEvent::getKey ( ) const

getKey - DOCUMENTATION NEEDED

References mKey.

u32 input::KeyEvent::getModifiers ( ) const

getModifiers - DOCUMENTATION NEEDED

References mModifiers.

u32 input::KeyEvent::getText ( ) const

getText - DOCUMENTATION NEEDED

References mText.

void input::KeyEvent::set ( KeyCode  key,
u32  modifiers,
u32  text,
InputDevice source 
)

Set the key event

Parameters:
key,:KeyCode enumeration type, specifying the key.
modifiers,:specifying the modifiers.
text,:DOCUMENTATION NEEDED
source,:The input device which this event originates from.

References mKey, mModifiers, and mText.


Member Data Documentation

Referenced by getKey(), KeyEvent(), and set().

Referenced by getModifiers(), KeyEvent(), and set().

Referenced by getText(), KeyEvent(), and set().


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

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:07 by Doxygen (1.7.4)