Cogs.Core
|
Public Attributes | |
std::string | name |
Friendly name used for debugging. | |
RenderPipeline | pipeline |
PipelineOptions | options |
int | priority = 0 |
uint32_t | touched = 0 |
Last time this pipeline was looked up; look up pipeline once a frame to keep alive. | |
size_t | definitionKey = 0 |
size_t | dataHash = 0 |
const void * | sanityCheck = nullptr |
RenderTexture * | renderTarget = nullptr |
Render-target that this pipeline outputs to, nullptr for default rendertarget. | |
Definition at line 43 of file RenderPipelineManager.h.
size_t Cogs::Core::PipelineInstance::dataHash = 0 |
Definition at line 52 of file RenderPipelineManager.h.
size_t Cogs::Core::PipelineInstance::definitionKey = 0 |
Definition at line 51 of file RenderPipelineManager.h.
std::string Cogs::Core::PipelineInstance::name |
Friendly name used for debugging.
Definition at line 45 of file RenderPipelineManager.h.
PipelineOptions Cogs::Core::PipelineInstance::options |
Definition at line 47 of file RenderPipelineManager.h.
RenderPipeline Cogs::Core::PipelineInstance::pipeline |
Definition at line 46 of file RenderPipelineManager.h.
int Cogs::Core::PipelineInstance::priority = 0 |
Definition at line 49 of file RenderPipelineManager.h.
RenderTexture* Cogs::Core::PipelineInstance::renderTarget = nullptr |
Render-target that this pipeline outputs to, nullptr for default rendertarget.
Definition at line 54 of file RenderPipelineManager.h.
const void* Cogs::Core::PipelineInstance::sanityCheck = nullptr |
Definition at line 53 of file RenderPipelineManager.h.
uint32_t Cogs::Core::PipelineInstance::touched = 0 |
Last time this pipeline was looked up; look up pipeline once a frame to keep alive.
Definition at line 50 of file RenderPipelineManager.h.