gwnavruntime/pathfollower/radiusprofileblob.h Source File
Go to the documentation of this file.
18 class RadiusProfileArray;
27 class RadiusProfileBlob
30 BlobArray<char> m_name;
31 BlobArray<KyFloat32> m_radiusArray;
36 SwapEndianness(e,
self.m_name);
37 SwapEndianness(e,
self.m_radiusArray);
41 class RadiusProfileBlobBuilder :
public BaseBlobBuilder<RadiusProfileBlob>
46 RadiusProfileBlobBuilder(const RadiusProfile* radiusProfile)
47 : m_radiusProfile(radiusProfile)
50 virtual void DoBuild();
53 const RadiusProfile* m_radiusProfile;
64 class RadiusProfileArrayBlob
67 BlobArray<RadiusProfileBlob> m_radiusProfileArray;
72 SwapEndianness(e,
self.m_radiusProfileArray);
76 class RadiusProfileArrayBlobBuilder :
public BaseBlobBuilder<RadiusProfileArrayBlob>
81 RadiusProfileArrayBlobBuilder(const RadiusProfileArray* radiusProfileArray)
82 : m_radiusProfileArray(radiusProfileArray)
85 virtual void DoBuild();
88 const RadiusProfileArray* m_radiusProfileArray;
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:196
Target
Enumerates the possible endianness types relative to the current platform.
Definition: endianness.h:27
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17