25 #ifndef WGESHADERVERSIONPREPROCESSOR_H
26 #define WGESHADERVERSIONPREPROCESSOR_H
30 #include "WGEShaderPreprocessor.h"
59 virtual std::string
process(
const std::string& file,
const std::string& code )
const;
Base class for each preprocessing possible to shader code.
This preprocessor removes the version-statement from the code and puts it to the beginning of the cod...
virtual ~WGEShaderVersionPreprocessor()
Destructor.
WGEShaderVersionPreprocessor()
Default constructor.
virtual std::string process(const std::string &file, const std::string &code) const
Process the whole code.