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

Public Attributes

std::string name
 
std::string type
 
std::vector< RenderTaskSlotinputs
 
std::vector< RenderTaskSlotoutputs
 
std::vector< std::string > dependencies
 
std::vector< ParsedValueparameters
 
std::vector< StringParameteroptions
 
std::string condition
 

Detailed Description

Definition at line 79 of file RenderPipelineDefinition.h.

Member Data Documentation

◆ condition

std::string Cogs::Core::RenderTaskDefinition::condition

Definition at line 93 of file RenderPipelineDefinition.h.

◆ dependencies

std::vector<std::string> Cogs::Core::RenderTaskDefinition::dependencies

Definition at line 88 of file RenderPipelineDefinition.h.

◆ inputs

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

Definition at line 85 of file RenderPipelineDefinition.h.

◆ name

std::string Cogs::Core::RenderTaskDefinition::name

Definition at line 81 of file RenderPipelineDefinition.h.

◆ options

std::vector<StringParameter> Cogs::Core::RenderTaskDefinition::options

Definition at line 91 of file RenderPipelineDefinition.h.

◆ outputs

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

Definition at line 86 of file RenderPipelineDefinition.h.

◆ parameters

std::vector<ParsedValue> Cogs::Core::RenderTaskDefinition::parameters

Definition at line 90 of file RenderPipelineDefinition.h.

◆ type

std::string Cogs::Core::RenderTaskDefinition::type

Definition at line 83 of file RenderPipelineDefinition.h.


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