![]() |
glbinding
3.3.0.0
A C++ binding for the OpenGL API, generated using the gl.xml specification.
|
#include <string>
#include <iosfwd>
#include <glbinding-aux/glbinding-aux_api.h>
#include <glbinding-aux/glbinding-aux_features.h>
#include <glbinding/gl/types.h>
#include <glbinding/Value.h>
#include <glbinding-aux/types_to_string.inl>
Go to the source code of this file.
Namespaces | |
namespace | gl |
namespace | glbinding |
Contains all the classes of glbinding. | |
Functions | |
std::ostream & | gl::operator<< (std::ostream &stream, const GLenum &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const GLboolean &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const GLextension &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const AttribMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const BufferStorageMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const ClearBufferMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const ClientAttribMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const ContextFlagMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const ContextProfileMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const FfdMaskSGIX &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const FragmentShaderColorModMaskATI &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const FragmentShaderDestMaskATI &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const FragmentShaderDestModMaskATI &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const MapBufferAccessMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const MemoryBarrierMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const OcclusionQueryEventMaskAMD &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const PathFontStyle &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const PathMetricMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const PathRenderingMaskNV &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const PerformanceQueryCapsMaskINTEL &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const SyncObjectMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const TextureStorageMaskAMD &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const UnusedMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const UseProgramStageMask &value) |
std::ostream & | gl::operator<< (std::ostream &stream, const VertexHintsMaskPGI &value) |
template<typename T > | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Value< T > &value) |
Generic ostream operator for the Value template. | |
template<typename T > | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Value< T * > &value) |
Generic ostream operator for the Value template with pointer types. | |
template<> | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Value< gl::GLenum > &value) |
A specialized ostream operator for the gl::GLenum Value template. | |
template<> | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Value< gl::GLboolean > &value) |
A specialized ostream operator for the gl::GLenum Value template. | |
template<> | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Value< const char * > &value) |
A specialized ostream operator for the const char * Value template. | |
template<> | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Value< gl::GLubyte * > &value) |
A specialized ostream operator for the GLubyte * Value template. | |
template<> | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Value< gl::GLchar * > &value) |
A specialized ostream operator for the GLchar * Value template. | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const Version &version) |
The operator to allow Versions to be printed onto a std::ostream. | |
std::ostream & | glbinding::operator<< (std::ostream &stream, const AbstractValue *value) |
The operator to allow AbstractValues to be printed onto a std::ostream. | |