TouchScript Namespace |
| Class | Description | |
|---|---|---|
| GestureManager |
Facade for current instance of IGestureManager.
| |
| LayerManager |
Facade for current instance of ILayerManager.
| |
| PointerEventArgs |
Arguments dispatched with TouchManager events.
| |
| TouchManager |
A facade object to configure and hold parameters for an instance of ITouchManager. Contains constants used throughout the library.
| |
| TouchManagerFrameEvent |
Event implementation in Unity EventSystem for frame events.
| |
| TouchManagerPointerEvent |
Event implementation in Unity EventSystem for pointer events.
|
| Interface | Description | |
|---|---|---|
| IDebuggable |
An interface for objects which can expose some kind of debug information which can be turned on and off.
| |
| IGestureDelegate | A delegate which can be set to Delegate and control what this gesture can or can not do. This is a way to control very precisely how affected gestures work without inheriting from them and overriding their behavior. | |
| IGestureManager |
Core manager which controls gesture recognition in hierarchy.
| |
| ILayerManager |
Core manager which controls TouchLayers.
| |
| ITouchManager | Core manager of all pointer input in TouchScript. It is responsible for assigning unique pointer ids and keeping the list of active pointers. Controls pointer frames and dispatches pointer events. |
| Enumeration | Description | |
|---|---|---|
| TouchManagerMessageName |
Names of dispatched Unity messages.
| |
| TouchManagerMessageType |
Values of a bit-mask representing which Unity messages an instance of TouchManager will dispatch.
|