|
virtual bool | compileSource (ShaderStage shaderStage, const char *shaderSource, const ShaderCompiledFunction &compiled, const std::filesystem::path &includePath)=0 |
|
virtual void | compile (ShaderStage shaderStage, const std::filesystem::path &shaderPath, const ShaderCompiledFunction &compiled, const std::filesystem::path &includePath, bool update)=0 |
|
std::string | getDefine (const std::string &name) const |
|
void | setDefine (const std::string &name, const std::string &value) |
|
|
std::unordered_map< std::string, std::string > | m_defines |
|
The documentation for this class was generated from the following files: