"L. Spiro Engine"
|
Wrapper for the Bison generated syntax parser of the engine script language. More...
#include <LSGShaderParserWrapper.h>
Public Member Functions | |
LSE_CALLCTOR | CShaderParserWrapper (class CShaderLexer *_pslLexer, CShaderLanguageParser::LSG_SHADER_TYPES _stShaderType) |
CShaderLanguageParser &LSE_CALL | GetContainer () |
Protected Attributes | |
CShaderLanguageParser | m_slpContainer |
Wrapper for the Bison generated syntax parser of the engine script language.
Class CShaderParserWrapper Description: Wrapper for the Bison generated syntax parser of the engine script language.
CShaderLanguageParser& LSE_CALL lsg::CShaderParserWrapper::GetContainer | ( | ) |
Get the parser container. The container is the primary work object behind parsing the shader file. It stores all the data from the read file and everything needed to create the final product (which varies per platform).
The container of the shader data during compilation/parsing.