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 , FlipXYMessageType , ReflectiveEdgeFilterMessageType , MergeTouchesMessageType , TouchModeMessageType , FloatingProtectionMessageType , SnappingFilterMessageType , DoubleClickPreventionMessageType , HighestValidMessageType = DoubleClickPreventionMessageType } |
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... | |
enum | TouchModes { NormalTouchMode , ClickOnTouchTouchMode } |
Enum describing what touch mode a device can be in. More... | |
typedef struct CartesianCoordinates CartesianCoordinates |
typedef struct Connection Connection |
typedef struct CoreDevice CoreDevice |
typedef enum DeviceType DeviceType |
typedef struct DisableMessage DisableMessage |
typedef struct DoubleClickPreventionMessage DoubleClickPreventionMessage |
typedef struct EnableMessage EnableMessage |
typedef struct FingerFrequencyMessage FingerFrequencyMessage |
typedef struct FlipXYMessage FlipXYMessage |
typedef struct FloatingProtectionMessage FloatingProtectionMessage |
typedef struct HidDisplaySizeMessage HidDisplaySizeMessage |
typedef struct IdleFrequencyMessage IdleFrequencyMessage |
typedef struct LightingDevice LightingDevice |
typedef struct McuUniqueIdentifierMessage McuUniqueIdentifierMessage |
typedef struct MergeTouchesMessage MergeTouchesMessage |
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 ReflectiveEdgeFilterMessage ReflectiveEdgeFilterMessage |
typedef struct ResolutionMessage ResolutionMessage |
typedef struct ReverseTouchActiveArea ReverseTouchActiveArea |
typedef struct ReverseTouchActiveAreaMessage ReverseTouchActiveAreaMessage |
typedef struct SensorDevice SensorDevice |
typedef struct SnappingFilterMessage SnappingFilterMessage |
typedef struct StreamingDataFrame StreamingDataFrame |
typedef struct TouchActiveArea TouchActiveArea |
typedef struct TouchActiveAreaMessage TouchActiveAreaMessage |
typedef enum TouchEvent TouchEvent |
typedef struct TouchMessage TouchMessage |
typedef struct TouchModeMessage TouchModeMessage |
typedef enum TouchModes TouchModes |
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 TouchModes |
enum TouchOrientation |