chrono::irrlicht::CShaderPreprocessor Class Reference

Description

#include <ChIrrEffects.h>

Public Member Functions

 CShaderPreprocessor (irr::video::IVideoDriver *driverIn)
 
irr::core::stringc ppShader (irr::core::stringc shaderProgram)
 PreProcesses a shader using Irrlicht's built-in shader preprocessor.
 
irr::core::stringc ppShaderFF (irr::core::stringc shaderProgram)
 PreProcesses a shader using Irrlicht's built-in shader preprocessor.
 
void addShaderDefine (const irr::core::stringc name, const irr::core::stringc value="")
 
void removeShaderDefine (const irr::core::stringc name)