gwnavruntime/visualdebug/messages/framedumpblob.h Source File
Go to the documentation of this file.
15 class MemoryReportBlob
17 KY_ROOT_BLOB_CLASS(VisualDebugMessage, MemoryReportBlob, 0)
19 BlobArray<
char> m_text;
21 inline
void SwapEndianness(Endianness::Target e, MemoryReportBlob& self)
23 SwapEndianness(e,
self.m_text);
26 class MemoryReportBlobBuilder :
public BaseBlobBuilder<MemoryReportBlob>
30 MemoryReportBlobBuilder(const
char* text,
KyUInt32 textSize) : m_text(text), m_textSize(textSize) {}
32 virtual void DoBuild() {
BLOB_STRING(m_blob->m_text, m_text); }
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:196
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