6#include <globjects/globjects_api.h>
25 File(
const std::string & filePath,
bool binary =
true);
27 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:26
String source associated to a file.
Definition File.h:23
File(const std::string &filePath, bool binary=true)
void loadFileContent() const
virtual std::string string() const override
std::string m_source
Definition File.h:39
virtual std::string shortInfo() const override
const std::string & filePath() const
bool m_binary
Definition File.h:38
bool m_valid
Definition File.h:40
std::string m_filePath
Definition File.h:37
Contains all the classes that wrap OpenGL functionality.