#include <SerializedFrame.h>
|
| typedef agx::UInt32 | NameId |
| | The binary header consist of two segments, first a name table with shared strings/names.
|
| |
Definition at line 195 of file SerializedFrame.h.
◆ NameId
The binary header consist of two segments, first a name table with shared strings/names.
Then a in-place recursive hierarchy of the serialized node headers.
FrameMeta (see declaration below)
FrameMeta-EndTag
NumNames NameStartId Name0-length Name0-charBuffer
Name1-length Name1-charBuffer
NameTable-EndTag
NumEvents
Event0 Event1 ...
EventList-EndTag
RootNode <in-place recursive child nodes> ...
RootNode-EndTag
Definition at line 229 of file SerializedFrame.h.
◆ calculateNameTableSize()
| static size_t agxData::SerializedFrame::BinaryHeader::calculateNameTableSize |
( |
const ExportNameTable & |
nameTable, |
|
|
size_t |
oldNumNames = 0 |
|
) |
| |
|
static |
◆ calculateSerializedEventSize()
◆ extractNameTable()
◆ getNameId()
◆ writeEvents() [1/2]
◆ writeEvents() [2/2]
◆ writeNameTable()
◆ EndTag
| const agx::UInt32 agxData::SerializedFrame::BinaryHeader::EndTag |
|
static |
The documentation for this struct was generated from the following file: