Contains data about a script, possibly made before the load operation. More...
#include <LayoutLoader.hpp>
Public Attributes | |
| std::string | unique |
| Unique identifier. | |
| std::vector< std::string > | addedPaths |
| Paths added by the script. | |
| std::vector< std::string > | includedFiles |
| File included by the script. | |
| std::vector< std::string > | requiredFormats |
| Names of the formats required by the script. | |
| std::vector< std::string > | requiredSources |
| Names of the sources required by the script. | |
| std::vector< std::string > | requiredGeometries |
| Names of the geometries required by the script. | |
| std::vector< std::string > | requiredPipelines |
| Names of the pipelines required by the script. | |
| std::vector< std::string > | modulesCalls |
| Names of the modules called by the script. | |
| std::vector< std::string > | formats |
| Names of the formats contained in the script. | |
| std::vector< std::string > | sources |
| Names of the shader source code contained in the script. | |
| std::vector< std::string > | geometries |
| Names of the geometries contained in the script. | |
| std::vector< std::string > | filtersLayout |
| Names of the filter layouts contained in the script. | |
| std::vector< std::string > | pipelines |
| Names of the pipelines layout contained in the script. | |
|
std::vector< std::vector < std::string > > | pipelineInputs |
| List of the input ports for each pipeline contained in the script (same order as pipelines). | |
|
std::vector< std::vector < std::string > > | pipelineOutputs |
| List of the output ports for each pipeline contained in the script (same order as pipelines). | |
| std::string | mainPipeline |
| Name of the main pipeline contained in the script. | |
| std::vector< std::string > | mainPipelineInputs |
| List of the input ports for the main pipeline contained in the script. | |
| std::vector< std::string > | mainPipelineOutputs |
| List of the output ports for the main pipeline contained in the script. | |
Contains data about a script, possibly made before the load operation.
WARNING : It does not explore included files which might lead to an incomplete list of requirements.
1.8.8