|
Oxygine
1
2g game engine
|
Public Types | |
| enum | { __FIRST = sysEventID('T', 'O', 0), CLICK, OVER, OUT, MOVE, TOUCH_DOWN, TOUCH_UP, WHEEL_UP, WHEEL_DOWN, WHEEL_DIR, __LAST } |
Public Types inherited from oxygine::Event | |
| enum | { COMPLETE = sysEventID('C', 'M', 'P') } |
| enum | Phase { phase_capturing = 1, phase_target, phase_bubbling } |
Public Member Functions | |
| TouchEvent (eventType type, bool Bubbles=true, const Vector2 &locPosition=Vector2(0, 0)) | |
| const PointerState * | getPointer () const |
Public Member Functions inherited from oxygine::Event | |
| Event (eventType Type, bool Bubbles=false) | |
| void | stopPropagation () |
| void | stopImmediatePropagation () |
| void | removeListener () |
Static Public Member Functions | |
| static bool | isTouchEvent (int eventID) |
Public Attributes | |
| Vector2 | localPosition |
| Vector2 | position |
| float | pressure |
| MouseButton | mouseButton |
| pointer_index | index |
| Vector2 | wheelDirection |
| bool | __clickDispatched |
| float | __localScale |
Public Attributes inherited from oxygine::Event | |
| eventType | type |
| Phase | phase |
| bool | bubbles |
| bool | stopsImmediatePropagation |
| bool | stopsPropagation |
| void * | userData |
| spObject | userDataObject |
| int | listenerID |
| spEventDispatcher | target |
| spEventDispatcher | currentTarget |
| Vector2 oxygine::TouchEvent::localPosition |
position in local space for Event::currentTarget Actor
| Vector2 oxygine::TouchEvent::position |
position in local space for Event::target actor
1.8.14