gwnavruntime/visualdebug/messages/framedumpblob.h Source File
Go to the documentation of this file.
9 #ifndef Navigation_FrameDumpBlob_H
10 #define Navigation_FrameDumpBlob_H
20 KY_ROOT_BLOB_CLASS(VisualDebugMessage, FrameDumpBlob, 0)
22 FrameDumpBlob() : m_text() {}
23 BlobArray<char> m_text;
28 SwapEndianness(e,
self.m_text);
31 class FrameDumpBlobBuilder :
public BaseBlobBuilder<FrameDumpBlob>
35 FrameDumpBlobBuilder(const
char* text,
KyUInt32 textSize)
37 , m_textSize(textSize)
41 virtual void DoBuild()
52 #endif // Navigation_FrameDumpBlob_H
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:387
Target
Enumerates the possible endianness types relative to the current platform.
Definition: endianness.h:35
FrameDumpBlob * m_blob
The blob maintained by this builder. Only modify using the macros listed under DoBuild().
Definition: baseblobbuilder.h:117
Definition: gamekitcrowddispersion.h:20
#define BLOB_STRING(str, src)
Use this macro only in implementations of BaseBlobBuilder::DoBuild().
Definition: baseblobbuilder.h:179
unsigned int KyUInt32
Type used internally to represent an unsigned 32-bit integer.
Definition: types.h:36