Simulant  21.06-50
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | List of all members
smlt::QuadtreeCuller Class Reference
Inheritance diagram for smlt::QuadtreeCuller:
smlt::GeomCuller

Public Member Functions

 QuadtreeCuller (Geom *geom, const MeshPtr mesh, uint8_t max_depth)
 
AABB Quadtree_bounds () const
 
- Public Member Functions inherited from smlt::GeomCuller
 GeomCuller (Geom *geom, const MeshPtr mesh)
 
bool is_compiled () const
 
void compile (const Vec3 &pos, const Quaternion &rot, const Vec3 &scale)
 
void renderables_visible (const Frustum &frustum, batcher::RenderQueue *render_queue)
 
void each_renderable (EachRenderableCallback cb)
 
Geomgeom () const
 

Additional Inherited Members

- Protected Attributes inherited from smlt::GeomCuller
Geomgeom_ = nullptr
 
MeshPtr mesh_
 

The documentation for this class was generated from the following files: