7 #include <globjects/globjects_api.h> 21 virtual std::string string()
const override;
22 virtual void update()
override;
24 void replace(
const std::string & original,
const std::string & str);
25 void replace(
const std::string & original,
int i);
27 void clearReplacements();
38 std::string modifiedSource()
const;
Definition: StringSourceDecorator.h:15
Contains all the classes that wrap OpenGL functionality.
std::map< std::string, std::string > m_replacements
Definition: StringTemplate.h:33
Definition: StringTemplate.h:16
std::string m_modifiedSource
Definition: StringTemplate.h:30
Superclass for all types of static and dynamic strings, e.g. for the use as Shader code...
Definition: AbstractStringSource.h:25
bool m_modifiedSourceValid
Definition: StringTemplate.h:31