gwnavruntime/visualdebug/messages/textualcommandblob.h Source File
Go to the documentation of this file.
19 class TextualCommandBlob
22 KY_ROOT_BLOB_CLASS(VisualDebugMessage, TextualCommandBlob, 0)
25 Kaim::BlobArray<
char> m_command;
28 inline
void SwapEndianness(
Kaim::Endianness::Target e, TextualCommandBlob& self)
30 SwapEndianness(e,
self.m_command);
38 TextualCommandBlobBuilder(const
Kaim::String& command) : m_command(command) {}
40 virtual void DoBuild()
46 const Kaim::String m_command;
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:196
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:132
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
#define BLOB_STRING(str, src)
Use this macro only in implementations of BaseBlobBuilder::DoBuild().
Definition: baseblobbuilder.h:166
BaseBlobBuilder is an abstract base class that builds a blob within a contiguous block of memory...
Definition: baseblobbuilder.h:27