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

#include <CIMGUIEventReceiver.h>

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

Public Member Functions

bool OnEvent (irr::SEvent const &rEvent)
 This function is called by Irrlicht, when an Event occurs. More...
 
- Public Member Functions inherited from IrrIMGUI::CIMGUIEventStorage
 CIMGUIEventStorage (void)
 Standard Constructor to reset all values to 0 and false. More...
 

Private Member Functions

bool IRRIMGUI_DLL_API checkMouseEvents (irr::SEvent const &rEvent)
 Checks the events that are mouse related. More...
 
bool IRRIMGUI_DLL_API checkKeyboardEvents (irr::SEvent const &rEvent)
 Checks the events that are keyboard related. More...
 

Additional Inherited Members

- Public Attributes inherited from IrrIMGUI::CIMGUIEventStorage
bool mIsLeftMouseButtonPressed
 
bool mIsRightMouseButtonPressed
 
bool mIsMiddleMouseButtonPressed
 
irr::s32 mMousePositionX
 
irr::s32 mMousePositionY
 
irr::f32 mMouseWheelPosition
 
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
 
CCharFifo mCharFifo
 

Detailed Description

Definition at line 48 of file CIMGUIEventReceiver.h.

Member Function Documentation

bool IrrIMGUI::CIMGUIEventReceiver::checkKeyboardEvents ( irr::SEvent const &  rEvent)
private

Checks the events that are keyboard related.

Parameters
rEventis a reference to that event.
Returns
Returns true, if the event has completely been handled by that Receiver.

Definition at line 85 of file CIMGUIEventReceiver.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool IrrIMGUI::CIMGUIEventReceiver::checkMouseEvents ( irr::SEvent const &  rEvent)
private

Checks the events that are mouse related.

Parameters
rEventis a reference to that event.
Returns
Returns true, if the event has completely been handled by that Receiver.

Definition at line 41 of file CIMGUIEventReceiver.cpp.

Here is the caller graph for this function:

bool IrrIMGUI::CIMGUIEventReceiver::OnEvent ( irr::SEvent const &  rEvent)
inline

This function is called by Irrlicht, when an Event occurs.

Parameters
rEventis a reference to that event.
Returns
Returns true, if the event has completely been handled by that Receiver.

Definition at line 54 of file CIMGUIEventReceiver.h.

Here is the call graph for this function:


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