Class GLVersion

Nested Relationships

Nested Types

Class Documentation

class GLVersion

Public Types

using Version = std::pair<uint32_t, uint32_t>

Public Functions

explicit GLVersion(const GPADispatchTable &dispatchTable)
GLVersion(const GLVersion&) = delete
GLVersion &operator=(const GLVersion&) = delete
GLVersion(GLVersion&&) noexcept = delete
GLVersion &operator=(GLVersion&&) noexcept = delete
inline const Version &GetVersion() const
inline bool IsES() const
inline const Desc &GetDesc() const
const std::string &AsString() const
void Reset()
bool Update()
struct Desc

Public Functions

operator bool() const

Public Members

Version version = {0U, 0U}
bool isES = {false}