HEventListener.h
Macro Definitions
HLISTENER_PASS_EVENT | 
|
HLISTENER_CONSUME_EVENT | 
|
HLISTENER_PRIORITY_NORMAL | 
|
HLISTENER_PRIORITY_HIGH | 
|
HLISTENER_PRIORITY_LOW | 
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.
- 
enumerator