MeVisLab Toolbox Reference
SoView2DShaderBuiltInIncludes::IncludeContainer Class Reference

Container class for includes. More...

#include <SoView2DShaderBuiltInIncludes.h>

Public Member Functions

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

Static Public Attributes

static const std::string NamePrefix
 Variables for names of the built-in includes.
 
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: