Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

IEventReceiver.h File Reference

#include "ILogger.h"
#include "position2d.h"
#include "Keycodes.h"

Go to the source code of this file.

Namespaces

namespace  irr

Classes

class  irr::IEventReceiver
 Interface of an object which can receive events. More...
struct  irr::SEvent
 SEvents hold information about an event. See irr::IEventReceiver for details on event handling. More...
struct  irr::SEvent::SGUIEvent
struct  irr::SEvent::SKeyInput
struct  irr::SEvent::SLogEvent
struct  irr::SEvent::SMouseInput
struct  irr::SEvent::SUserEvent

Enumerations

enum  irr::EEVENT_TYPE {
  irr::EET_GUI_EVENT = 0, irr::EET_MOUSE_INPUT_EVENT, irr::EET_KEY_INPUT_EVENT, irr::EET_LOG_TEXT_EVENT,
  irr::EET_USER_EVENT
}
 Enumeration for all event types there are. More...
enum  irr::EMOUSE_INPUT_EVENT {
  irr::EMIE_LMOUSE_PRESSED_DOWN = 0, irr::EMIE_RMOUSE_PRESSED_DOWN, irr::EMIE_MMOUSE_PRESSED_DOWN, irr::EMIE_LMOUSE_LEFT_UP,
  irr::EMIE_RMOUSE_LEFT_UP, irr::EMIE_MMOUSE_LEFT_UP, irr::EMIE_MOUSE_MOVED, irr::EMIE_MOUSE_WHEEL,
  irr::EMIE_COUNT
}
 Enumeration for all mouse input events. More...


The NUSoftware Game Engine
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated on Sat Apr 26 16:52:34 2008 by Doxygen (1.5.5)