8#include <glbinding/gl/types.h>
10#include <globjects/globjects_api.h>
28 const std::string &
name()
const;
60 return identity.
hash();
Definition: LocationIdentity.h:18
bool operator!=(const LocationIdentity &identity) const
bool m_hasName
Definition: LocationIdentity.h:44
gl::GLint m_location
Definition: LocationIdentity.h:41
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:43
bool operator==(const LocationIdentity &identity) const
bool m_invalid
Definition: LocationIdentity.h:39
Contains all the classes that wrap OpenGL functionality.
Definition: LocationIdentity.h:52
std::size_t operator()(const globjects::LocationIdentity &identity) const
Definition: LocationIdentity.h:58