gwnavgeneration/generator/generatorsectorconfigblob.h Source File
Go to the documentation of this file.
9 #ifndef GwNavGen_GeneratorSectorBlob_H
10 #define GwNavGen_GeneratorSectorBlob_H
25 class GeneratorSectorList;
26 class GeneratorSector;
37 BlobFieldArray m_fields;
49 SwapEndianness(e,
self.m_fields);
50 SwapEndianness(e,
self.m_navDataCellBox);
51 SwapEndianness(e,
self.m_inputFilenames);
52 SwapEndianness(e,
self.m_inputSeedPoints);
53 SwapEndianness(e,
self.m_inputTagVolumes);
54 SwapEndianness(e,
self.m_previousPatchCellPosList);
55 SwapEndianness(e,
self.m_previousInputCellBox);
56 SwapEndianness(e,
self.m_previousSeedPoints);
60 class GeneratorSectorBlobBuilder :
public BaseBlobBuilder<GeneratorSectorBlob>
67 Ptr<GeneratorSector> m_sector;
This class represents a two-dimensional axis-aligned bounding box whose dimensions are stored using 3...
Definition: box2i.h:119
Used to serialize GeneratorInputOutput.
Definition: generatorsectorconfigblob.h:61
The Generator is the principal class in the NavData generation system.
Definition: generator.h:61
Used to serialize GeneratorInputOutput. Corresponds to GeneratorSector.
Definition: generatorsectorconfigblob.h:29
#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
virtual void DoBuild()
Implement this function in any class that derives from BaseBlobBuilder.
A BlobArray an array that is compatible with the blob serialization framework.
Definition: blobarray.h:28
Definition: gamekitcrowddispersion.h:20
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:137