8 #ifndef MESSAGE_OFFSETMESSAGE_OFFSETMESSAGE_H
9 #define MESSAGE_OFFSETMESSAGE_OFFSETMESSAGE_H 1
11 #ifndef ZFORCECOMMON_H
12 #error Please include "zForceCommon.h" before this file.
DLLINTERNAL OffsetMessage * OffsetMessage_New(MessageGroup messageGroup, uint32_t size)
Internal constructor for OffsetMessage.
The main Message struct.
Definition: Message.h:21
This structure represents an offset message.
Definition: OffsetMessage.h:21
uint32_t OffsetX
X Offset.
Definition: OffsetMessage.h:58
bool HasOffsetY
True when OffsetY is valid.
Definition: OffsetMessage.h:61
bool HasOffsetX
True when OffsetX is valid.
Definition: OffsetMessage.h:59
void(* Destructor)(Message *self)
Definition: OffsetMessage.h:57
uint64_t SerialNumber
Definition: OffsetMessage.h:51
bool Error
Definition: OffsetMessage.h:39
int ErrorCode
Definition: OffsetMessage.h:45
MessageType MessageType
Definition: OffsetMessage.h:27
MessageGroup MessageGroup
Definition: OffsetMessage.h:33
uint32_t OffsetY
Y Offset.
Definition: OffsetMessage.h:60
MessageGroup
Enum describing the different groups a message can belong to.
Definition: zForceTypes.h:134
MessageType
Enum describing the different message types that exists.
Definition: zForceTypes.h:104