IrrIMGUI  0.3.1
Public Member Functions | List of all members
IrrIMGUI::CIMGUIEventStorage Class Reference

Stores the state of the Keyboard and Mouse input for IMGUI. More...

#include <CIMGUIEventStorage.h>

Inheritance diagram for IrrIMGUI::CIMGUIEventStorage:
Inheritance graph
[legend]
Collaboration diagram for IrrIMGUI::CIMGUIEventStorage:
Collaboration graph
[legend]

Public Member Functions

 CIMGUIEventStorage (void)
 Standard Constructor to reset all values to 0 and false. More...
 

Public Attributes

Mouse states
bool mIsLeftMouseButtonPressed
 
bool mIsRightMouseButtonPressed
 
bool mIsMiddleMouseButtonPressed
 
irr::s32 mMousePositionX
 
irr::s32 mMousePositionY
 
irr::f32 mMouseWheelPosition
 
Special Key states
bool mTabPressed
 
bool mLeftPressed
 
bool mRightPressed
 
bool mUpPressed
 
bool mDownPressed
 
bool mPriorPressed
 
bool mNextPressed
 
bool mHomePressed
 
bool mEndPressed
 
bool mDeletePressed
 
bool mBackPressed
 
bool mReturnPressed
 
bool mEscapePressed
 
bool mKeyAPressed
 
bool mKeyCPressed
 
bool mKeyVPressed
 
bool mKeyXPressed
 
bool mKeyYPressed
 
bool mKeyZPressed
 
bool mCtrlPressed
 
bool mShiftPressed
 
bool mAltPressed
 
Memory for all character keys
CCharFifo mCharFifo
 

Detailed Description

Stores the state of the Keyboard and Mouse input for IMGUI.

Definition at line 46 of file CIMGUIEventStorage.h.

Constructor & Destructor Documentation

IrrIMGUI::CIMGUIEventStorage::CIMGUIEventStorage ( void  )
inline

Standard Constructor to reset all values to 0 and false.

Definition at line 50 of file CIMGUIEventStorage.h.

Member Data Documentation

bool IrrIMGUI::CIMGUIEventStorage::mAltPressed

Definition at line 117 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mBackPressed

Definition at line 106 of file CIMGUIEventStorage.h.

CCharFifo IrrIMGUI::CIMGUIEventStorage::mCharFifo

Definition at line 124 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mCtrlPressed

Definition at line 115 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mDeletePressed

Definition at line 105 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mDownPressed

Definition at line 100 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mEndPressed

Definition at line 104 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mEscapePressed

Definition at line 108 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mHomePressed

Definition at line 103 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mIsLeftMouseButtonPressed

Definition at line 84 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mIsMiddleMouseButtonPressed

Definition at line 86 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mIsRightMouseButtonPressed

Definition at line 85 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mKeyAPressed

Definition at line 109 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mKeyCPressed

Definition at line 110 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mKeyVPressed

Definition at line 111 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mKeyXPressed

Definition at line 112 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mKeyYPressed

Definition at line 113 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mKeyZPressed

Definition at line 114 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mLeftPressed

Definition at line 97 of file CIMGUIEventStorage.h.

irr::s32 IrrIMGUI::CIMGUIEventStorage::mMousePositionX

Definition at line 87 of file CIMGUIEventStorage.h.

irr::s32 IrrIMGUI::CIMGUIEventStorage::mMousePositionY

Definition at line 88 of file CIMGUIEventStorage.h.

irr::f32 IrrIMGUI::CIMGUIEventStorage::mMouseWheelPosition

Definition at line 89 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mNextPressed

Definition at line 102 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mPriorPressed

Definition at line 101 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mReturnPressed

Definition at line 107 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mRightPressed

Definition at line 98 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mShiftPressed

Definition at line 116 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mTabPressed

Definition at line 96 of file CIMGUIEventStorage.h.

bool IrrIMGUI::CIMGUIEventStorage::mUpPressed

Definition at line 99 of file CIMGUIEventStorage.h.


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