Cogs.Core
Public Attributes | List of all members
Cogs::Core::RenderPipelineDefinition Struct Reference

Public Attributes

std::string name
 
std::vector< ParsedOptionoptions
 
std::vector< RenderResourceDefinitionresources
 
std::vector< RenderTaskDefinitiontasks
 
std::vector< StringParameterimports
 
std::vector< RenderPipelineDefinitiongenerators
 
std::vector< RenderTaskSlotinputs
 
std::vector< RenderTaskSlotoutputs
 
std::vector< ParsedValueuseVariables
 
std::vector< ParsedValuesetVariables
 
std::vector< ParsedValueuseComponentFields
 

Detailed Description

Definition at line 104 of file RenderPipelineDefinition.h.

Member Data Documentation

◆ generators

std::vector<RenderPipelineDefinition> Cogs::Core::RenderPipelineDefinition::generators

Definition at line 113 of file RenderPipelineDefinition.h.

◆ imports

std::vector<StringParameter> Cogs::Core::RenderPipelineDefinition::imports

Definition at line 112 of file RenderPipelineDefinition.h.

◆ inputs

std::vector<RenderTaskSlot> Cogs::Core::RenderPipelineDefinition::inputs

Definition at line 115 of file RenderPipelineDefinition.h.

◆ name

std::string Cogs::Core::RenderPipelineDefinition::name

Definition at line 106 of file RenderPipelineDefinition.h.

◆ options

std::vector<ParsedOption> Cogs::Core::RenderPipelineDefinition::options

Definition at line 107 of file RenderPipelineDefinition.h.

◆ outputs

std::vector<RenderTaskSlot> Cogs::Core::RenderPipelineDefinition::outputs

Definition at line 116 of file RenderPipelineDefinition.h.

◆ resources

std::vector<RenderResourceDefinition> Cogs::Core::RenderPipelineDefinition::resources

Definition at line 109 of file RenderPipelineDefinition.h.

◆ setVariables

std::vector<ParsedValue> Cogs::Core::RenderPipelineDefinition::setVariables

Definition at line 119 of file RenderPipelineDefinition.h.

◆ tasks

std::vector<RenderTaskDefinition> Cogs::Core::RenderPipelineDefinition::tasks

Definition at line 110 of file RenderPipelineDefinition.h.

◆ useComponentFields

std::vector<ParsedValue> Cogs::Core::RenderPipelineDefinition::useComponentFields

Definition at line 120 of file RenderPipelineDefinition.h.

◆ useVariables

std::vector<ParsedValue> Cogs::Core::RenderPipelineDefinition::useVariables

Definition at line 118 of file RenderPipelineDefinition.h.


The documentation for this struct was generated from the following file: