Neonode zForce(TM) SDK

- Main Page
- Modules
- Classes
- Files

- File List
- File Members

ReflectiveEdgeFilterMessage.h
Go to the documentation of this file.
1
9 #if !defined(MESSAGE_REFLECTIVEEDGEFILTERMESSAGE_REFLECTIVEEDGEFILTERMESSAGE_H) && \
10 !defined(CONTAINS_REFLECTIVEEDGEFILTERMESSAGE)
11
12 #ifndef ZFORCECOMMON_H
13 #error Please include "zForceCommon.h" before this file.
14 #endif // ZFORCECOMMON_H
15
23 struct ReflectiveEdgeFilterMessage
24 {
25 #endif // !defined(MESSAGE_REFLECTIVEEDGEFILTERMESSAGE_REFLECTIVEEDGEFILTERMESSAGE_H) &&
26 // !defined(CONTAINS_REFLECTIVEEDGEFILTERMESSAGE)
27 #if !defined(MESSAGE_REFLECTIVEEDGEFILTERMESSAGE_REFLECTIVEEDGEFILTERMESSAGE_H) || \
28 defined(CONTAINS_REFLECTIVEEDGEFILTERMESSAGE)
29 #define CONTAINS_MESSAGE
30 #include <Message.h>
31 #undef CONTAINS_MESSAGE
32 bool FilterIsOn;
33 #endif // !defined(MESSAGE_REFLECTIVEEDGEFILTERMESSAGE_REFLECTIVEEDGEFILTERMESSAGE_H) ||
34 // defined(CONTAINS_REFLECTIVEEDGEFILTERMESSAGE)
35 #if !defined(MESSAGE_REFLECTIVEEDGEFILTERMESSAGE_REFLECTIVEEDGEFILTERMESSAGE_H) && \
36 !defined(CONTAINS_REFLECTIVEEDGEFILTERMESSAGE)
37 };
38
39 #ifdef __cplusplus
40 extern "C"
41 {
42 #endif // __cplusplus
43
59 DLLINTERNAL ReflectiveEdgeFilterMessage * ReflectiveEdgeFilterMessage_New (MessageGroup messageGroup, uint32_t size);
60
61 #ifdef __cplusplus
62 }
63 #endif // __cplusplus
64
65 #define MESSAGE_REFLECTIVEEDGEFILTERMESSAGE_REFLECTIVEEDGEFILTERMESSAGE_H
66 #endif // !defined(MESSAGE_REFLECTIVEEDGEFILTERMESSAGE_REFLECTIVEEDGEFILTERMESSAGE_H) &&
67 // !defined(CONTAINS_REFLECTIVEEDGEFILTERMESSAGE)
68
Message.h
Base class for all Messages.
ReflectiveEdgeFilterMessage
struct ReflectiveEdgeFilterMessage ReflectiveEdgeFilterMessage
Definition: zForceTypes.h:77
MessageGroup
MessageGroup
Enum describing the different groups a message can belong to.
Definition: zForceTypes.h:128