gwnavgeneration/input/inputcellblob.h Source File
Go to the documentation of this file.
9 #ifndef GwNavGen_InputCellBlob_H
10 #define GwNavGen_InputCellBlob_H
29 KY_ROOT_BLOB_CLASS(Generator, InputCellBlob, 0)
40 BlobArray<TaggedTriangle3i> m_taggedTriangle3is;
41 BlobArray<TagVolumeBlob> m_tagVolumeBlobs;
46 SwapEndianness(e,
self.m_rasterPrecision);
48 SwapEndianness(e,
self.m_cellPos);
49 SwapEndianness(e,
self.m_minAltitude);
50 SwapEndianness(e,
self.m_maxAltitude);
51 SwapEndianness(e,
self.m_taggedTriangle3is);
52 SwapEndianness(e,
self.m_tagVolumeBlobs);
Vec2i CellPos
A type that represents the position of a cell within a 2D grid.
Definition: navmeshtypes.h:33
int KyInt32
Type used internally to represent a 32-bit integer.
Definition: types.h:35
#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
Definition: gamekitcrowddispersion.h:20
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:137
float KyFloat32
Type used internally to represent a 32-bit floating-point number.
Definition: types.h:43