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

MouseEvent class - DOCUMENTATION NEEDED. More...

#include <MouseEvent.h>

Inheritance diagram for input::MouseEvent:
input::InputEvent

List of all members.

Public Member Functions

s32 getAxisX () const
 getAxisX - DOCUMENTATION NEEDED
s32 getAxisY () const
 getAxisY - DOCUMENTATION NEEDED
s32 getAxisZ () const
 getAxisZ - DOCUMENTATION NEEDED
MouseButton getButton () const
 getButton - DOCUMENTATION NEEDED
 MouseEvent ()
 Constructor.
void set (MouseButton button, s32 axisX, s16 axisY, s32 axisZ, InputDevice *source)
 ~MouseEvent ()
 Destructor.

Protected Attributes

s32 mAxisX
s32 mAxisY
s32 mAxisZ
MouseButton mButton

Detailed Description

MouseEvent class - DOCUMENTATION NEEDED.


Constructor & Destructor Documentation

input::MouseEvent::MouseEvent ( )

Constructor.

References mAxisX, mAxisY, mAxisZ, input::MB_UNKNOWN, and mButton.

input::MouseEvent::~MouseEvent ( )

Destructor.


Member Function Documentation

s32 input::MouseEvent::getAxisX ( ) const

getAxisX - DOCUMENTATION NEEDED

References mAxisX.

s32 input::MouseEvent::getAxisY ( ) const

getAxisY - DOCUMENTATION NEEDED

References mAxisY.

s32 input::MouseEvent::getAxisZ ( ) const

getAxisZ - DOCUMENTATION NEEDED

References mAxisZ.

MouseButton input::MouseEvent::getButton ( ) const

getButton - DOCUMENTATION NEEDED

References mButton.

void input::MouseEvent::set ( MouseButton  button,
s32  axisX,
s16  axisY,
s32  axisZ,
InputDevice source 
)

Set the mouse event

Parameters:
button,:ButtonCode enumeration type, specifying the button.
axisX,:The X axis of the mouse.
axisY,:The Y axis of the mouse.
axisZ,:The Z axis of the mouse.
source,:Which input device the mouse event is coming from.

References mAxisX, mAxisY, mAxisZ, and mButton.


Member Data Documentation

Referenced by getAxisX(), MouseEvent(), and set().

Referenced by getAxisY(), MouseEvent(), and set().

Referenced by getAxisZ(), MouseEvent(), and set().

Referenced by getButton(), MouseEvent(), 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)