Definition at line 57 of file RenderPipelineManager.h.
◆ applyPipeline()
void Cogs::Core::RenderPipelineManager::applyPipeline |
( |
RenderTaskContext * |
renderContext | ) |
|
◆ cleanup()
◆ cleanupFrame()
void Cogs::Core::RenderPipelineManager::cleanupFrame |
( |
RenderTaskContext * |
renderContext | ) |
|
◆ definitionByKey()
◆ definitionByPath()
◆ getExpressionContextRoot()
◆ getGenerateListTask()
const RenderTask * Cogs::Core::RenderPipelineManager::getGenerateListTask |
( |
| ) |
const |
|
inline |
◆ getMainRenderList()
const struct RenderList * Cogs::Core::RenderPipelineManager::getMainRenderList |
( |
| ) |
const |
|
inline |
◆ getPipelineInstances()
const std::unordered_map< size_t, std::unique_ptr< PipelineInstance > > & Cogs::Core::RenderPipelineManager::getPipelineInstances |
( |
| ) |
const |
|
inline |
◆ getRenderList()
struct RenderList * Cogs::Core::RenderPipelineManager::getRenderList |
( |
| ) |
|
|
inline |
◆ initialize()
void Cogs::Core::RenderPipelineManager::initialize |
( |
RenderTaskContext * |
renderContext | ) |
|
◆ initializeFrame()
void Cogs::Core::RenderPipelineManager::initializeFrame |
( |
RenderTaskContext * |
renderContext | ) |
|
◆ instanceByKey()
◆ setupPipeline()
void Cogs::Core::RenderPipelineManager::setupPipeline |
( |
RenderTaskContext * |
renderContext | ) |
|
◆ currentPipeline
RenderTaskList Cogs::Core::RenderPipelineManager::currentPipeline |
|
private |
◆ definitions
◆ dirty
bool Cogs::Core::RenderPipelineManager::dirty = true |
◆ expressionContextRoot
◆ generateListTask
RenderTask* Cogs::Core::RenderPipelineManager::generateListTask = nullptr |
|
private |
◆ globalResources
◆ nameMap
std::unordered_map<std::string, size_t> Cogs::Core::RenderPipelineManager::nameMap |
◆ pipelineInstances
std::unordered_map<size_t, std::unique_ptr<PipelineInstance> > Cogs::Core::RenderPipelineManager::pipelineInstances |
|
private |
◆ renderList
struct RenderList* Cogs::Core::RenderPipelineManager::renderList = nullptr |
|
private |
The documentation for this class was generated from the following files: