Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Classes | Public Member Functions | List of all members
smlt::GL1RenderQueueVisitor Class Reference
Inheritance diagram for smlt::GL1RenderQueueVisitor:
smlt::batcher::RenderQueueVisitor

Public Member Functions

 GL1RenderQueueVisitor (GL1XRenderer *renderer, CameraPtr camera)
 
void start_traversal (const batcher::RenderQueue &queue, uint64_t frame_id, Stage *stage)
 
void visit (const Renderable *renderable, const MaterialPass *pass, batcher::Iteration)
 
void end_traversal (const batcher::RenderQueue &queue, Stage *stage)
 
void change_render_group (const batcher::RenderGroup *prev, const batcher::RenderGroup *next)
 
void change_material_pass (const MaterialPass *prev, const MaterialPass *next)
 
void apply_lights (const LightPtr *lights, const uint8_t count)
 

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