gwnavgeneration/navmesh/navmeshelementblobbuilder.h Source File
Go to the documentation of this file.
10 #ifndef GwNavGen_NavMeshElementBlobBuilder_H
11 #define GwNavGen_NavMeshElementBlobBuilder_H
22 class GeneratorSystem;
24 class GeneratorGuidCompound;
28 class NavMeshElementBlobBuilder :
public BaseBlobBuilder<NavMeshElementBlob>
31 NavMeshElementBlobBuilder(
32 GeneratorSystem* sys,
const GeneratorGuidCompound* guidCompound,
const KyArray< Ptr<BlobHandler<NavCellBlob> > >* navCellHandlers,
33 NavMeshElementBlob::NavMeshFlags flags = NavMeshElementBlob::NAVMESH_NO_FLAG);
36 virtual void DoBuild();
37 void ComputeAndSetCellBox();
39 GeneratorSystem* m_sys;
40 const GeneratorGuidCompound* m_guidCompound;
41 const KyArray< Ptr<BlobHandler<NavCellBlob> > >* m_navCellHandlers;
42 NavMeshElementBlob::NavMeshFlags m_navmeshFlags;
Definition: gamekitcrowddispersion.h:20