4 #include <globjects/globjects_api.h> 23 class TransformFeedback;
25 class AbstractUniform;
29 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Object *
object);
30 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Buffer *
object);
31 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Framebuffer *
object);
32 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Program *
object);
33 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Query *
object);
34 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Renderbuffer *
object);
35 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Sampler *
object);
36 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Shader *
object);
37 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Texture *
object);
38 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const TransformFeedback *
object);
39 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const VertexArray *
object);
40 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const Sync * sync);
41 GLOBJECTS_API LogMessageBuilder
operator<<(LogMessageBuilder builder,
const AbstractUniform * uniform);
44 LogMessageBuilder operator<<(LogMessageBuilder builder, const Uniform<T> * uniform);
46 LogMessageBuilder operator<<(LogMessageBuilder builder, Uniform<T> * uniform);
52 #include <globjects/objectlogging.inl> Contains all the classes that wrap OpenGL functionality.
GLOBJECTS_API LogMessageBuilder operator<<(LogMessageBuilder builder, const glbinding::Version &version)