Public Member Functions | |
CollisionBvhFactory (CollisionGroup::Type collisionGroup) | |
CollisionBvhFactory (CollisionGroup::Type collisionGroup, bool counterClockwiseWinding) | |
virtual CollisionBvh * | Create (const dv3 &ecefOrigin, const ReaderCollisionResult &readerCollisionResult, const ReaderMeshResults &readerMeshResults) |
Protected Member Functions | |
virtual CollisionBvh * | Create (const dv3 &ecefOrigin, const ReaderCollisionResult &readerCollisionResult, const CollisionMaterialTable *pMaterialTable) |
Additional Inherited Members | |
Public Types inherited from Eegeo::Collision::ICollisionBvhFactory | |
typedef Eegeo::IO::ChunkedFileFormat::QuantizedMeshSetChunkReader::ReaderCollisionResult | ReaderCollisionResult |
typedef std::vector < Eegeo::IO::ChunkedFileFormat::QuantizedMeshSetChunkReader::ReaderMeshResult > | ReaderMeshResults |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |