|
Neonode zForce(TM) SDK
|

Go to the source code of this file.
Classes | |
| struct | CartesianCoordinates |
| struct | TouchActiveArea |
Typedefs | |
| typedef struct zForce | zForce |
| typedef struct Connection | Connection |
| typedef struct Device | Device |
| typedef struct PlatformDevice | PlatformDevice |
| typedef struct SensorDevice | SensorDevice |
| typedef struct CoreDevice | CoreDevice |
| typedef struct AirDevice | AirDevice |
| typedef struct PlusDevice | PlusDevice |
| typedef struct LightingDevice | LightingDevice |
| typedef struct Protocol | Protocol |
| typedef struct ProtocolEntry | ProtocolEntry |
| typedef struct Transport | Transport |
| typedef struct TransportEntry | TransportEntry |
| typedef struct DataFrame | DataFrame |
| typedef struct StreamingDataFrame | StreamingDataFrame |
| typedef struct Message | Message |
| typedef struct EnableMessage | EnableMessage |
| typedef struct DisableMessage | DisableMessage |
| typedef struct OperationModesMessage | OperationModesMessage |
| typedef struct ResolutionMessage | ResolutionMessage |
| typedef struct TouchActiveAreaMessage | TouchActiveAreaMessage |
| typedef struct TouchMessage | TouchMessage |
| typedef struct NumberOfTrackedObjectsMessage | NumberOfTrackedObjectsMessage |
| typedef struct FingerFrequencyMessage | FingerFrequencyMessage |
| typedef struct IdleFrequencyMessage | IdleFrequencyMessage |
| typedef struct DetectedObjectSizeRestrictionMessage | DetectedObjectSizeRestrictionMessage |
| typedef enum DeviceType | DeviceType |
| typedef enum MessageType | MessageType |
| typedef enum MessageGroup | MessageGroup |
| typedef enum MessageAction | MessageAction |
| typedef enum OperationModes | OperationModes |
| typedef enum TouchEvent | TouchEvent |
| typedef enum TouchOrientation | TouchOrientation |
| typedef struct CartesianCoordinates | CartesianCoordinates |
| typedef struct TouchActiveArea | TouchActiveArea |
Enumerations | |
| enum | DeviceType { None = 0, Platform = 1, Sensor = 2, Core = 4, Air = 8, Plus = 16, Lighting = 32 } |
| enum | MessageType { EnableMessageType, DisableMessageType, OperationModesMessageType, ResolutionMessageType, TouchActiveAreaMessageType, TouchMessageType, DetectedObjectSizeRestrictionMessageType, NumberOfTrackedObjectsMessageType, FingerFrequencyMessageType, IdleFrequencyMessageType, HighestValidMessageType = IdleFrequencyMessageType } |
| enum | MessageGroup { Request, Response, Notification, HighestValidMessageGroup = Notification } |
| enum | MessageAction { GetAction, SetAction } |
| enum | OperationModes { NoOperationMode = 0, DetectionMode = 1, SignalsMode = 2, LedLevelsMode = 4, DetectionHidMode = 8, GesturesMode = 16, HighestValidOperationMode = (GesturesMode * 2) - 1 } |
| enum | TouchEvent { DownEvent, MoveEvent, UpEvent, InvalidEvent, GhostEvent } |
| enum | TouchOrientation { PortraitOrientation, LandscapeOrientation } |
| enum MessageAction |
| enum OperationModes |
| enum TouchEvent |
| Enumerator | |
|---|---|
| DownEvent |
New Touch object detected. |
| MoveEvent |
The Touch object is moving. |
| UpEvent |
The Touch object is no longer detected. |
| InvalidEvent |
Invalid Touch event reported by Device. |
| GhostEvent |
Ghost touch detected. |
| enum TouchOrientation |
1.8.11