Neonode zForce(TM) SDK
|
Go to the source code of this file.
Classes | |
struct | CartesianCoordinates |
Struct representing a coordinate. More... | |
struct | TouchActiveArea |
This structure represents the Touch Active Area of a sensor. More... | |
struct | ReverseTouchActiveArea |
This structure represents whether the Touch Active Area coordinates are reversed or not. More... | |
Enumerations | |
enum | DeviceType { None = 0, Platform = 1, Sensor = 2, Core = 4, Air = 8, Plus = 16, Lighting = 32 } |
Enum describing the different device types that exists. | |
enum | MessageType { EnableMessageType, DisableMessageType, OperationModesMessageType, ResolutionMessageType, TouchActiveAreaMessageType, TouchMessageType, DetectedObjectSizeRestrictionMessageType, NumberOfTrackedObjectsMessageType, FingerFrequencyMessageType, IdleFrequencyMessageType, ReverseTouchActiveAreaMessageType, McuUniqueIdentifierMessageType, OffsetMessageType, HidDisplaySizeMessageType, HighestValidMessageType = HidDisplaySizeMessageType } |
Enum describing the different message types that exists. | |
enum | MessageGroup { Request, Response, Notification, HighestValidMessageGroup = Notification } |
Enum describing the different groups a message can belong to. | |
enum | MessageAction { GetAction, SetAction } |
Enum describing the action of a message. More... | |
enum | OperationModes { NoOperationMode = 0, DetectionMode = 1, SignalsMode = 2, LedLevelsMode = 4, DetectionHidMode = 8, GesturesMode = 16, HighestValidOperationMode = (GesturesMode * 2) - 1 } |
Enum describing the OperationModes that a sensor can operate in. More... | |
enum | TouchEvent { DownEvent, MoveEvent, UpEvent, InvalidEvent, GhostEvent } |
Enum describing what state a touch can be in. More... | |
enum | TouchOrientation { PortraitOrientation, LandscapeOrientation } |
Enum describing what orientation touches are generated in. More... | |
typedef struct CartesianCoordinates CartesianCoordinates |
typedef struct Connection Connection |
typedef struct CoreDevice CoreDevice |
typedef enum DeviceType DeviceType |
typedef struct DisableMessage DisableMessage |
typedef struct EnableMessage EnableMessage |
typedef struct FingerFrequencyMessage FingerFrequencyMessage |
typedef struct HidDisplaySizeMessage HidDisplaySizeMessage |
typedef struct IdleFrequencyMessage IdleFrequencyMessage |
typedef struct LightingDevice LightingDevice |
typedef struct McuUniqueIdentifierMessage McuUniqueIdentifierMessage |
typedef enum MessageAction MessageAction |
typedef enum MessageGroup MessageGroup |
typedef enum MessageType MessageType |
typedef struct NumberOfTrackedObjectsMessage NumberOfTrackedObjectsMessage |
typedef struct OffsetMessage OffsetMessage |
typedef enum OperationModes OperationModes |
typedef struct OperationModesMessage OperationModesMessage |
typedef struct PlatformDevice PlatformDevice |
typedef struct PlusDevice PlusDevice |
typedef struct ProtocolEntry ProtocolEntry |
typedef struct ResolutionMessage ResolutionMessage |
typedef struct ReverseTouchActiveArea ReverseTouchActiveArea |
typedef struct ReverseTouchActiveAreaMessage ReverseTouchActiveAreaMessage |
typedef struct SensorDevice SensorDevice |
typedef struct StreamingDataFrame StreamingDataFrame |
typedef struct TouchActiveArea TouchActiveArea |
typedef struct TouchActiveAreaMessage TouchActiveAreaMessage |
typedef enum TouchEvent TouchEvent |
typedef struct TouchMessage TouchMessage |
typedef enum TouchOrientation TouchOrientation |
typedef struct TransportEntry TransportEntry |
enum MessageAction |
enum OperationModes |
Enum describing the OperationModes that a sensor can operate in.
enum TouchEvent |
Enum describing what state a touch can be in.
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 |