7#include <glbinding/gl/types.h>
9#include <globjects/globjects_api.h>
27 const std::string &
name()
const;
56 return identity.
hash();
Definition: LocationIdentity.h:17
bool operator!=(const LocationIdentity &identity) const
bool m_hasName
Definition: LocationIdentity.h:42
gl::GLint m_location
Definition: LocationIdentity.h:39
gl::GLint location() const
LocationIdentity(gl::GLint location)
bool operator<(const LocationIdentity &identity) const
const std::string & name() const
LocationIdentity(const std::string &name)
std::string m_name
Definition: LocationIdentity.h:41
bool operator==(const LocationIdentity &identity) const
bool m_invalid
Definition: LocationIdentity.h:37
Contains all the classes that wrap OpenGL functionality.
Definition: LocationIdentity.h:49
std::size_t operator()(const globjects::LocationIdentity &identity) const
Definition: LocationIdentity.h:54