RetroArch
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ShaderCompUnit Struct Reference

Public Member Functions

 ShaderCompUnit (EShLanguage stage)
 
 ShaderCompUnit (const ShaderCompUnit &rhs)
 
void addString (std::string &ifileName, const char *itext)
 

Public Attributes

EShLanguage stage
 
int count
 
const char * text [maxCount]
 
std::string fileName [maxCount]
 
const char * fileNameList [maxCount]
 

Static Public Attributes

static const int maxCount = 1
 

Constructor & Destructor Documentation

◆ ShaderCompUnit() [1/2]

ShaderCompUnit::ShaderCompUnit ( EShLanguage  stage)
inline

◆ ShaderCompUnit() [2/2]

ShaderCompUnit::ShaderCompUnit ( const ShaderCompUnit rhs)
inline

Member Function Documentation

◆ addString()

void ShaderCompUnit::addString ( std::string ifileName,
const char *  itext 
)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ count

int ShaderCompUnit::count

◆ fileName

std::string ShaderCompUnit::fileName[maxCount]

◆ fileNameList

const char* ShaderCompUnit::fileNameList[maxCount]

◆ maxCount

const int ShaderCompUnit::maxCount = 1
static

◆ stage

EShLanguage ShaderCompUnit::stage

◆ text

const char* ShaderCompUnit::text[maxCount]

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