Win32Mouse Class Reference

[internal] Win32 Mouse driver More...

#include <MercuryInputWin32.h>

Inheritance diagram for Win32Mouse:

Inheritance graph
[legend]
Collaboration diagram for Win32Mouse:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Win32Mouse ()
virtual ~Win32Mouse ()
virtual void GetPosition (int &x, int &y)
virtual void Update ()

Static Public Member Functions

static void UpdateFocus (const MString &message, void *data, PStack &info)

Public Attributes

int m_x
int m_y
bool m_bSubscribed

Static Public Attributes

static bool m_bHasFocus

Detailed Description

[internal] Win32 Mouse driver

Definition at line 23 of file MercuryInputWin32.h.


Constructor & Destructor Documentation

Win32Mouse::Win32Mouse (  ) 

Definition at line 148 of file MercuryInputWin32.cpp.

Win32Mouse::~Win32Mouse (  )  [virtual]

Definition at line 157 of file MercuryInputWin32.cpp.


Member Function Documentation

void Win32Mouse::GetPosition ( int &  x,
int &  y 
) [virtual]

Implements CursorDevice.

Definition at line 163 of file MercuryInputWin32.cpp.

void Win32Mouse::Update (  )  [virtual]

Implements CursorDevice.

Definition at line 168 of file MercuryInputWin32.cpp.

void Win32Mouse::UpdateFocus ( const MString message,
void *  data,
PStack info 
) [static]

Definition at line 191 of file MercuryInputWin32.cpp.


Member Data Documentation

int Win32Mouse::m_x

Reimplemented from CursorDevice.

Definition at line 32 of file MercuryInputWin32.h.

int Win32Mouse::m_y

Reimplemented from CursorDevice.

Definition at line 32 of file MercuryInputWin32.h.

bool Win32Mouse::m_bHasFocus [static]

Reimplemented from CursorDevice.

Definition at line 33 of file MercuryInputWin32.h.

bool Win32Mouse::m_bSubscribed

Reimplemented from CursorDevice.

Definition at line 34 of file MercuryInputWin32.h.


The documentation for this class was generated from the following files:
Hosted by SourceForge.net Logo