#include <Mouse.h>
Inherits gedi::Mouse.
Inheritance diagram for gedi::MouseState:
Public Member Functions | |
MouseState (void) | |
gedi::UInt32 | GetXAxisState (void) |
gedi::UInt32 | GetYAxisState (void) |
gedi::Bool32 | IsButtonDownState (gedi::UInt32 iButton) |
Protected Attributes | |
gedi::Bool32 | m_bButtonUpState [MR_MOUSE_DATASIZ] |
gedi::MouseState::MouseState | ( | void | ) |
Constructor.
gedi::UInt32 gedi::MouseState::GetXAxisState | ( | void | ) |
Returns the X-axis state which is cleared after movement.
gedi::UInt32 gedi::MouseState::GetYAxisState | ( | void | ) |
Returns the Y-axis state which is cleared after movement.
gedi::Bool32 gedi::MouseState::IsButtonDownState | ( | gedi::UInt32 | iButton | ) |
Returns true if a button has transitioned to down state. (RC)
iButton | DirectInput keyboard constant. |
gedi::Bool32 gedi::MouseState::m_bButtonUpState[MR_MOUSE_DATASIZ] [protected] |
Our key state