fs::rap::WinApp_t::KeyEv_t Struct Reference

#include <fsWinApp.h>

Collaboration diagram for fs::rap::WinApp_t::KeyEv_t:

Collaboration graph
[legend]
List of all members.

Detailed Description

Key / mouse button event.
Examples:

_tests/fsWinApp/main.cpp.

Definition at line 150 of file fsWinApp.h.

Public Types

 KEY_LMBTN = -1
 Left mouse button.
 KEY_RMBTN = -2
 Right mouse button.
 KEY_MMBTN = -3
 Middle mouse button.
enum  Key_e { KEY_LMBTN = -1, KEY_RMBTN = -2, KEY_MMBTN = -3 }
 Special key codes. More...

Public Member Functions

 KeyEv_t (int nKeyCode, bool bDown, int nCurX, int nCurY)

Public Attributes

int m_nKeyCode
bool m_bDown
int m_nCurX
int m_nCurY

Private Member Functions

 KeyEv_t ()


Member Enumeration Documentation

enum fs::rap::WinApp_t::KeyEv_t::Key_e

Special key codes.

Enumerator:
KEY_LMBTN  Left mouse button.
KEY_RMBTN  Right mouse button.
KEY_MMBTN  Middle mouse button.

Definition at line 153 of file fsWinApp.h.


Constructor & Destructor Documentation

fs::rap::WinApp_t::KeyEv_t::KeyEv_t ( int  nKeyCode,
bool  bDown,
int  nCurX,
int  nCurY 
) [inline]

Definition at line 164 of file fsWinApp.h.

fs::rap::WinApp_t::KeyEv_t::KeyEv_t (  )  [private]


Member Data Documentation

bool fs::rap::WinApp_t::KeyEv_t::m_bDown

Examples:
_tests/fsWinApp/main.cpp.

Definition at line 161 of file fsWinApp.h.

int fs::rap::WinApp_t::KeyEv_t::m_nCurX

Examples:
_tests/fsWinApp/main.cpp.

Definition at line 162 of file fsWinApp.h.

int fs::rap::WinApp_t::KeyEv_t::m_nCurY

Examples:
_tests/fsWinApp/main.cpp.

Definition at line 162 of file fsWinApp.h.

int fs::rap::WinApp_t::KeyEv_t::m_nKeyCode

Examples:
_tests/fsWinApp/main.cpp.

Definition at line 160 of file fsWinApp.h.


The documentation for this struct was generated from the following file:

FipS' Code (Thu Feb 15 22:43:51 2007) - (c) Filip STOKLAS (FipS) - [ www ] [ Guest Book ]