9 #ifndef MESSAGE_MESSAGE_H 10 #define MESSAGE_MESSAGE_H 12 #ifndef ZFORCECOMMON_H 13 #error Please include "zForceCommon.h" before this file. 14 #endif // ZFORCECOMMON_H 43 MessageGroup messageGroup);
58 #if defined(USE_ENABLEMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 62 #if defined(USE_DISABLEMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 66 #if defined(USE_OPERATIONMODESMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 70 #if defined(USE_RESOLUTIONMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 74 #if defined(USE_TOUCHACTIVEAREAMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 78 #if defined(USE_TOUCHMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 82 #if defined(USE_NUMBEROFTRACKEDOBJECTSMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 86 #if defined(USE_FINGERFREQUENCYMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 90 #if defined(USE_IDLEFREQUENCYMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 94 #if defined(USE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE) || !defined(COMPILING_ZFORCE_SDK) 98 #endif // MESSAGE_MESSAGE_H An TouchMessage contains the Data of a Touch.
A DisableMessage that disables a Device.
A FingerFrequencyMessage.
MessageType MessageType
The Message Type of the Message.
Definition: Message.h:18
DLLINTERNAL Message * Message_New(MessageGroup messageGroup, uint32_t size)
Internal constructor for Message.
uint64_t SerialNumber
Unique serial number for this message.
Definition: Message.h:22
A TouchActiveAreaMessage contains the Touch Active Area of a Device.
bool Error
If an error occurred, this is True.
Definition: Message.h:20
An OperationModesMessage contains the modes the Device is set to.
void(* Destructor)(Message *self)
Destructor.
Definition: Message.h:23
A ResolutionMessage that contains the Resolution a Device is set to.
An EnableMessage that enables a Device.
A DetectedObjectSizeRestrictionMessage contains Detected Object Size Restrictions of a Device...
DLLEXTERNAL Message * Message_GetInstance(MessageType messageType, MessageGroup messageGroup)
Factory creator for Messages.
MessageGroup MessageGroup
The Message Group of the Message.
Definition: Message.h:19
int ErrorCode
Error Code, valid when Error == true.
Definition: Message.h:21
A NumberOfTrackedObjectsMessage.