7#include <globjects/globjects_api.h>
30 virtual std::string
string()
const override;
Superclass for all types of static and dynamic strings, e.g. for the use as Shader code.
Definition AbstractStringSource.h:27
CRTP for creating objects similar to std::make_unique.
Definition Instantiator.h:22
StaticStringSource is a StringSource using an std::string as source.
Definition StaticStringSource.h:23
virtual std::string shortInfo() const override
StaticStringSource(const std::string &string)
void setString(const std::string &string)
StaticStringSource(const char *data, size_t length)
virtual std::string string() const override
void setString(std::string &&string)
StaticStringSource(std::string &&string)
std::string m_string
Definition StaticStringSource.h:36
Contains all the classes that wrap OpenGL functionality.