![]() |
Doly C++ SDK v1.00
|
Functions | |
| void | AddListener (TouchEventListener *observer, bool priority=false) |
| Register a TouchEventListener instance. | |
| void | RemoveListener (TouchEventListener *observer) |
| Unregister a previously registered TouchEventListener instance. | |
| void | AddListenerOnTouch (void(*onEvent)(TouchSide side, TouchState state)) |
| Register a static/free function to receive touch state events. | |
| void | RemoveListenerOnTouch (void(*onEvent)(TouchSide side, TouchState state)) |
| Unregister a previously registered touch callback. | |
| void | AddListenerOnTouchActivity (void(*onActivityEvent)(TouchSide side, TouchActivity activity)) |
| Register a static/free function to receive touch activity events. | |
| void | RemoveListenerOnTouchActivity (void(*onActivityEvent)(TouchSide side, TouchActivity activity)) |
| Unregister a previously registered touch activity callback. | |
| void TouchEvent::AddListener | ( | TouchEventListener * | observer, |
| bool | priority = false ) |
Register a TouchEventListener instance.
| observer | Listener object to register. |
| priority | If true, the listener is inserted with higher priority (called earlier). |
observer alive while it is registered. Unregister it before destruction. | void TouchEvent::AddListenerOnTouch | ( | void(* | onEvent )(TouchSide side, TouchState state) | ) |
Register a static/free function to receive touch state events.
| onEvent | Callback invoked with side and state. |
| void TouchEvent::AddListenerOnTouchActivity | ( | void(* | onActivityEvent )(TouchSide side, TouchActivity activity) | ) |
Register a static/free function to receive touch activity events.
| onActivityEvent | Callback invoked with side and activity. |
| void TouchEvent::RemoveListener | ( | TouchEventListener * | observer | ) |
Unregister a previously registered TouchEventListener instance.
| observer | Listener object to unregister. |
| void TouchEvent::RemoveListenerOnTouch | ( | void(* | onEvent )(TouchSide side, TouchState state) | ) |
Unregister a previously registered touch callback.
| onEvent | Callback to remove. |
| void TouchEvent::RemoveListenerOnTouchActivity | ( | void(* | onActivityEvent )(TouchSide side, TouchActivity activity) | ) |
Unregister a previously registered touch activity callback.
| onActivityEvent | Callback to remove. |