8#include <glbinding-aux/glbinding-aux_api.h>
9#include <glbinding-aux/glbinding-aux_features.h>
11#include <glbinding/gl/types.h>
19GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const GLenum & value);
20GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const GLboolean & value);
21GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const GLextension & value);
22GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const AttribMask & value);
23GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const BufferStorageMask & value);
24GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const ClearBufferMask & value);
25GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const ClientAttribMask & value);
26GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const ContextFlagMask & value);
27GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const ContextProfileMask & value);
28GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const FfdMaskSGIX & value);
29GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const FragmentShaderColorModMaskATI & value);
30GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const FragmentShaderDestMaskATI & value);
31GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const FragmentShaderDestModMaskATI & value);
32GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const MapBufferAccessMask & value);
33GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const MemoryBarrierMask & value);
34GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const OcclusionQueryEventMaskAMD & value);
35GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const PathFontStyle & value);
36GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const PathMetricMask & value);
37GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const PathRenderingMaskNV & value);
38GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const PerformanceQueryCapsMaskINTEL & value);
39GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const SyncObjectMask & value);
40GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const TextureStorageMaskAMD & value);
41GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const UnusedMask & value);
42GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const UseProgramStageMask & value);
43GLBINDING_AUX_API std::ostream &
operator<<(std::ostream & stream,
const VertexHintsMaskPGI & value);
61GLBINDING_AUX_TEMPLATE_API std::ostream &
operator<<(std::ostream & stream,
const Value<T> & value);
68GLBINDING_AUX_TEMPLATE_API std::ostream &
operator<<(std::ostream & stream,
const Value<T *> & value);
The AbstractValue class represents the superclass of a printable wrapper around a data type.
Definition AbstractValue.h:19
The Value class represents a printable wrapper around an OpenGL data type.
Definition Value.h:30
The Version class represents an OpenGL feature, consisting of major version and minor version,...
Definition Version.h:34
Definition ContextInfo.h:16
std::ostream & operator<<(std::ostream &stream, const GLenum &value)
Contains all the classes of glbinding.
std::ostream & operator<<(std::ostream &stream, const Value< T > &value)
Generic ostream operator for the Value template.
Definition types_to_string.inl:13