gwnavruntime/world/cylinderobstacleblob.h Source File
Go to the documentation of this file.
20 class CylinderObstacleBlob
23 KY_ROOT_BLOB_CLASS(Runtime, CylinderObstacleBlob, 0)
26 KyUInt32 m_tagVolumeIntegrationStatus;
28 DatabaseBindingBlob m_databaseBinding;
32 inline
void SwapEndianness(Endianness::Target e, CylinderObstacleBlob& self)
34 SwapEndianness(e,
self.m_tagVolumeIntegrationStatus);
35 SwapEndianness(e,
self.m_visualDebugId);
36 SwapEndianness(e,
self.m_databaseBinding);
37 SwapEndianness(e,
self.m_triggerTagVolume);
40 class CylinderObstacleBlobBuilder :
public BaseBlobBuilder<CylinderObstacleBlob>
43 CylinderObstacleBlobBuilder(
const CylinderObstacle* cylinderObstacle)
44 : m_cylinderObstacle(cylinderObstacle)
48 virtual void DoBuild();
50 const CylinderObstacle* m_cylinderObstacle;
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
#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