|
| Partitioner (Stage *ss) |
|
void | add_stage_node (StageNode *node) |
|
void | update_stage_node (StageNode *node, const AABB &bounds) |
|
void | remove_stage_node (StageNode *node) |
|
void | _apply_writes () |
|
virtual void | lights_and_geometry_visible_from (CameraID camera_id, std::vector< LightID > &lights_out, std::vector< StageNode * > &geom_out)=0 |
|
virtual MeshID | debug_mesh_id () |
|
virtual bool | init () |
|
virtual void | clean_up () |
|
|
Stage * | get_stage () const |
|
virtual void | apply_staged_write (const UniqueIDKey &key, const StagedWrite &write)=0 |
|
void | stage_write (StageNode *node, const StagedWrite &op) |
|
| RefCounted (Args &&...) |
|
|
Property< decltype(&Partitioner::stage_)> | stage = { this, &Partitioner::stage_ } |
|
The documentation for this class was generated from the following files: