Neonode zForce(TM) SDK
TouchActiveAreaMessage.h
Go to the documentation of this file.
1 
9 #if !defined(MESSAGE_TOUCHACTIVEAREAMESSAGE_TOUCHACTIVEAREAMESSAGE_H) && !defined(CONTAINS_TOUCHACTIVEAREAMESSAGE)
10 
11 #ifndef ZFORCECOMMON_H
12  #error Please include "zForceCommon.h" before this file.
13 #endif // ZFORCECOMMON_H
14 
22 {
23 #endif // !defined(MESSAGE_TOUCHACTIVEAREAMESSAGE_TOUCHACTIVEAREAMESSAGE_H) && !defined(CONTAINS_TOUCHACTIVEAREAMESSAGE)
24 #if !defined(MESSAGE_TOUCHACTIVEAREAMESSAGE_TOUCHACTIVEAREAMESSAGE_H) || defined(CONTAINS_TOUCHACTIVEAREAMESSAGE)
25  #define CONTAINS_MESSAGE
26  #include <Message.h>
27  #undef CONTAINS_MESSAGE
28  #define CONTAINS_TOUCHACTIVEAREA
29  #include <zForceTypes.h>
30  #undef CONTAINS_TOUCHACTIVEAREA
31 #endif // !defined(MESSAGE_TOUCHACTIVEAREAMESSAGE_TOUCHACTIVEAREAMESSAGE_H) || defined(CONTAINS_TOUCHACTIVEAREAMESSAGE)
32 #if !defined(MESSAGE_TOUCHACTIVEAREAMESSAGE_TOUCHACTIVEAREAMESSAGE_H) && !defined(CONTAINS_TOUCHACTIVEAREAMESSAGE)
33 };
34 
35 #ifdef __cplusplus
36 extern "C"
37 {
38 #endif // __cplusplus
39 
55 DLLINTERNAL TouchActiveAreaMessage * TouchActiveAreaMessage_New (MessageGroup messageGroup, uint32_t size);
56 
57 #ifdef __cplusplus
58 }
59 #endif // __cplusplus
60 
61 #define MESSAGE_TOUCHACTIVEAREAMESSAGE_TOUCHACTIVEAREAMESSAGE_H
62 #endif // !defined(MESSAGE_TOUCHACTIVEAREAMESSAGE_TOUCHACTIVEAREAMESSAGE_H) && !defined(CONTAINS_TOUCHACTIVEAREAMESSAGE)
63 
Base class for all Messages.
struct TouchActiveAreaMessage TouchActiveAreaMessage
Definition: zForceTypes.h:55
MessageGroup
Enum describing the different groups a message can belong to.
Definition: zForceTypes.h:128