HEventListener.h

Macro Definitions

HLISTENER_PASS_EVENT

HLISTENER_CONSUME_EVENT

HLISTENER_PRIORITY_NORMAL

HLISTENER_PRIORITY_HIGH

HLISTENER_PRIORITY_LOW

Types

HEventListenerManager

HEventListener

HEventListenerType

Fields

HUserdefinerListenerType

HUpdateListenerType

HMouseListenerType

HAnimationListenerType

HSensorListenerType

HFitWorldListenerType

HObjectManipulationListenerType

HJoyStickListenerType

Detailed Description

Base class for event listening.

Macro Definition

HLISTENER_PASS_EVENT
HLISTENER_CONSUME_EVENT
HLISTENER_PRIORITY_NORMAL
HLISTENER_PRIORITY_HIGH
HLISTENER_PRIORITY_LOW

Type Documentation

enum HEventListenerType

Defines Event Listener Types

Values:

enumerator HUserdefinerListenerType

self-explanatory

enumerator HUpdateListenerType

Listens for update events like camera changed or view destroyed.

enumerator HMouseListenerType

Listens for mouse events like mouse moves and double clicks.

enumerator HAnimationListenerType

Listens for animation events like when key frames are added or when objects collide.

enumerator HSensorListenerType

Listens when sensors are activated.

enumerator HFitWorldListenerType

Listens for when fit world event will happen.

enumerator HObjectManipulationListenerType

Listens for object manipulation events like when objects are moved or scaled.

enumerator HJoyStickListenerType

Listens for 3DMouse/Joystick translation and rotation events.