Magnum/GL/Buffer.h file

Class Magnum::GL::Buffer, enum Magnum::GL::BufferUsage.

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::GL
OpenGL wrapping layer.

Classes

class Magnum::GL::Buffer
Buffer.

Enums

enum class BufferUsage: GLenum { StreamDraw = GL_STREAM_DRAW, StreamRead = GL_STREAM_READ, StreamCopy = GL_STREAM_COPY, StaticDraw = GL_STATIC_DRAW, StaticRead = GL_STATIC_READ, StaticCopy = GL_STATIC_COPY, DynamicDraw = GL_DYNAMIC_DRAW, DynamicRead = GL_DYNAMIC_READ, DynamicCopy = GL_DYNAMIC_COPY }
Buffer usage.

Typedefs

using BufferUsage = Magnum::GL::BufferUsage deprecated
Buffer usage.
using Buffer = Magnum::GL::Buffer deprecated
Buffer.

Functions

auto operator<<(Debug& debug, Buffer::TargetHint value) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, Buffer::Target value) -> Debug&
Debug output operator.