MeVisLab Toolbox Reference
SoView2DShaderBuiltInIncludes::IncludeContainer Class Reference

Container class for includes. More...

#include <SoView2DShaderBuiltInIncludes.h>

Public Member Functions

 IncludeContainer ()
 Empty constructor. More...
 
 ~IncludeContainer ()
 Destructor. Clears the container. More...
 
const std::vector< const ShaderPipelineInclude * > & getIncludes ()
 Access to the includes stored in this container. More...
 
void setup ()
 Initialize the container. More...
 
void clear ()
 Deletes all contained includes. More...
 

Static Public Attributes

static const std::string NamePrefix
 Variables for names of the built-in includes. More...
 
static const std::string FetchOverlayCubic
 

Detailed Description

Container class for includes.

Definition at line 60 of file SoView2DShaderBuiltInIncludes.h.

Constructor & Destructor Documentation

◆ IncludeContainer()

SoView2DShaderBuiltInIncludes::IncludeContainer::IncludeContainer ( )

Empty constructor.

◆ ~IncludeContainer()

SoView2DShaderBuiltInIncludes::IncludeContainer::~IncludeContainer ( )

Destructor. Clears the container.

Member Function Documentation

◆ clear()

void SoView2DShaderBuiltInIncludes::IncludeContainer::clear ( )

Deletes all contained includes.

◆ getIncludes()

const std::vector<const ShaderPipelineInclude*>& SoView2DShaderBuiltInIncludes::IncludeContainer::getIncludes ( )
inline

Access to the includes stored in this container.

Definition at line 77 of file SoView2DShaderBuiltInIncludes.h.

◆ setup()

void SoView2DShaderBuiltInIncludes::IncludeContainer::setup ( )

Initialize the container.

Member Data Documentation

◆ FetchOverlayCubic

const std::string SoView2DShaderBuiltInIncludes::IncludeContainer::FetchOverlayCubic
static

Definition at line 73 of file SoView2DShaderBuiltInIncludes.h.

◆ NamePrefix

const std::string SoView2DShaderBuiltInIncludes::IncludeContainer::NamePrefix
static

Variables for names of the built-in includes.

Definition at line 72 of file SoView2DShaderBuiltInIncludes.h.


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