OGLplus (0.52.0) a C++ wrapper for OpenGL

oglplus::Context Member List

This is the complete list of members for oglplus::Context, including all inherited members.

Bind(typename Object::Target target, const Object &object)oglplus::context::ObjectBindingstatic
Bind(typename Object::IndexedTarget target, GLuint index, const Object &object)oglplus::context::ObjectBindingstatic
Bind(const Object &object)oglplus::context::ObjectBindingstatic
BlendBarrier(void)oglplus::context::Blendingstatic
BlendColor(GLclampf r, GLclampf g, GLclampf b, GLclampf a)oglplus::context::Blendingstatic
BlendEquation(OneOf< GLenum, std::tuple< oglplus::BlendEquation, oglplus::BlendEquationAdvanced > > eq)oglplus::context::Blendingstatic
BlendEquation(GLuint buffer, OneOf< GLenum, std::tuple< oglplus::BlendEquation, oglplus::BlendEquationAdvanced > > eq)oglplus::context::Blendingstatic
BlendEquationSeparate(oglplus::BlendEquation eq_rgb, oglplus::BlendEquation eq_alpha)oglplus::context::Blendingstatic
BlendEquationSeparate(GLuint buffer, oglplus::BlendEquation eq_rgb, oglplus::BlendEquation eq_alpha)oglplus::context::Blendingstatic
BlendFunc(BlendFunction src, BlendFunction dst)oglplus::context::Blendingstatic
BlendFunc(GLuint buffer, BlendFunction src, BlendFunction dst)oglplus::context::Blendingstatic
BlendFuncSeparate(BlendFunction src_rgb, BlendFunction dst_rgb, BlendFunction src_alpha, BlendFunction dst_alpha)oglplus::context::Blendingstatic
BlendFuncSeparate(GLuint buffer, BlendFunction src_rgb, BlendFunction dst_rgb, BlendFunction src_alpha, BlendFunction dst_alpha)oglplus::context::Blendingstatic
BlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, Bitfield< oglplus::BufferSelectBit > mask, BlitFilter filter)oglplus::context::PixelOpsstatic
BlitFramebuffer(FramebufferName read, FramebufferName draw, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, Bitfield< oglplus::BufferSelectBit > mask, BlitFilter filter)oglplus::context::PixelOpsstatic
Bound(typename Object::Target target, const Object &object)oglplus::context::ObjectBindingstatic
Clear(void)oglplus::context::BufferClearingstatic
Clear(Bitfield< oglplus::ClearBit > bits)oglplus::context::BufferClearingstatic
ClearColor(GLclampf r, GLclampf g, GLclampf b, GLclampf a)oglplus::context::BufferClearingstatic
ClearColorBuffer(GLint draw_buffer, const GLint *value)oglplus::context::BufferClearingstatic
ClearColorBuffer(ColorBuffer buffer, GLint draw_buffer, const GLint *value)oglplus::context::BufferClearingstatic
ClearColorBuffer(GLint draw_buffer, const GLuint *value)oglplus::context::BufferClearingstatic
ClearColorBuffer(ColorBuffer buffer, GLint draw_buffer, const GLuint *value)oglplus::context::BufferClearingstatic
ClearColorBuffer(GLint draw_buffer, const GLfloat *value)oglplus::context::BufferClearingstatic
ClearColorBuffer(ColorBuffer buffer, GLint draw_buffer, const GLfloat *value)oglplus::context::BufferClearingstatic
ClearDepth(GLclampd d)oglplus::context::BufferClearingstatic
ClearDepthBuffer(GLfloat value)oglplus::context::BufferClearingstatic
ClearStencil(GLint s)oglplus::context::BufferClearingstatic
ClearStencilBuffer(GLint value)oglplus::context::BufferClearingstatic
ClearStencilBuffer(GLfloat depth_value, GLint stencil_value)oglplus::context::BufferClearingstatic
ClearStencilValue(void)oglplus::context::BufferClearingstatic
ColorBuffer typedefoglplus::context::BufferSelection
ColorClearValue(void)oglplus::context::BufferClearingstatic
ColorMask(bool r, bool g, bool b, bool a)oglplus::context::BufferMaskingstatic
ColorMask(GLuint buffer, bool r, bool g, bool b, bool a)oglplus::context::BufferMaskingstatic
ColorWriteMask(GLuint buffer=0)oglplus::context::BufferMaskingstatic
CullFace(Face mode)oglplus::context::Rasterizationstatic
CullFaceMode(void)oglplus::context::Rasterizationstatic
Current(ObjectTarget target)oglplus::context::ObjectBindingstatic
DepthClearValue(void)oglplus::context::BufferClearingstatic
DepthFunc(CompareFunction function)oglplus::context::DepthTeststatic
DepthFunc(void)oglplus::context::DepthTeststatic
DepthMask(bool mask)oglplus::context::BufferMaskingstatic
DepthRange(GLclampf near_val, GLclampf far_val)oglplus::context::ViewportOpsstatic
DepthRange(GLclampd near_val, GLclampd far_val)oglplus::context::ViewportOpsstatic
DepthRange(GLuint viewport, GLclampd near_val, GLclampd far_val)oglplus::context::ViewportOpsstatic
DepthRangeArray(GLuint first, GLsizei count, const GLclampd *v)oglplus::context::ViewportOpsstatic
DepthWriteMask(void)oglplus::context::BufferMaskingstatic
Direct(const ObjectOps< OpsTag, ObjTag > &object)oglplus::context::ObjectDSAstatic
Disable(Capability capability)oglplus::context::Capabilitiesstatic
Disable(Functionality functionality, GLuint number)oglplus::context::Capabilitiesstatic
Disable(Capability capability, GLuint index)oglplus::context::Capabilitiesstatic
DispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)oglplus::context::Computingstatic
DispatchComputeIndirect(GLintptr indirect)oglplus::context::Computingstatic
DrawArrays(PrimitiveType primitive, GLint first, GLsizei count)oglplus::context::Drawingstatic
DrawArraysIndirect(PrimitiveType primitive, const void *indirect=nullptr)oglplus::context::Drawingstatic
DrawArraysInstanced(PrimitiveType primitive, GLint first, GLsizei count, GLsizei inst_count)oglplus::context::Drawingstatic
DrawArraysInstancedBaseInstance(PrimitiveType primitive, GLint first, GLsizei count, GLsizei inst_count, GLsizei base_instance)oglplus::context::Drawingstatic
DrawBuffer(ColorBuffer buffer)oglplus::context::BufferSelectionstatic
DrawBuffers(const EnumArray< ColorBuffer > &buffers)oglplus::context::BufferSelectionstatic
DrawElements(PrimitiveType primitive, GLsizei count, DataType data_type)oglplus::context::Drawingstatic
DrawElements(PrimitiveType primitive, GLsizei count, const T *indices)oglplus::context::Drawingstatic
DrawElementsBaseVertex(PrimitiveType primitive, GLsizei count, DataType data_type, GLint base_vertex)oglplus::context::Drawingstatic
DrawElementsBaseVertex(PrimitiveType primitive, GLsizei count, const T *indices, GLint base_vertex)oglplus::context::Drawingstatic
DrawElementsIndirect(PrimitiveType primitive, DataType data_type, const void *indirect=nullptr)oglplus::context::Drawingstatic
DrawElementsInstanced(PrimitiveType primitive, GLsizei count, DataType data_type, GLsizei instance_count)oglplus::context::Drawingstatic
DrawElementsInstanced(PrimitiveType primitive, GLsizei count, const T *indices, GLsizei instance_count)oglplus::context::Drawingstatic
DrawElementsInstancedBaseInstance(PrimitiveType primitive, GLsizei count, DataType data_type, GLsizei inst_count, GLuint base_instance)oglplus::context::Drawingstatic
DrawElementsInstancedBaseInstance(PrimitiveType primitive, GLsizei count, const T *indices, GLsizei inst_count, GLuint base_instance)oglplus::context::Drawingstatic
DrawElementsInstancedBaseVertex(PrimitiveType primitive, GLsizei count, DataType data_type, GLsizei inst_count, GLint base_vertex)oglplus::context::Drawingstatic
DrawElementsInstancedBaseVertex(PrimitiveType primitive, GLsizei count, const T *indices, GLsizei inst_count, GLint base_vertex)oglplus::context::Drawingstatic
DrawElementsInstancedBaseVertexBaseInstance(PrimitiveType primitive, GLsizei count, DataType data_type, GLsizei inst_count, GLint base_vertex, GLuint base_instance)oglplus::context::Drawingstatic
DrawElementsInstancedBaseVertexBaseInstance(PrimitiveType primitive, GLsizei count, const T *indices, GLsizei inst_count, GLint base_vertex, GLuint base_instance)oglplus::context::Drawingstatic
DrawRangeElements(PrimitiveType primitive, GLuint start, GLuint end, GLsizei count, DataType data_type)oglplus::context::Drawingstatic
DrawRangeElements(PrimitiveType primitive, GLuint start, GLuint end, GLsizei count, const T *indices)oglplus::context::Drawingstatic
DrawRangeElementsBaseVertex(PrimitiveType primitive, GLuint start, GLuint end, GLsizei count, DataType data_type, GLint base_vertex)oglplus::context::Drawingstatic
DrawRangeElementsBaseVertex(PrimitiveType primitive, GLuint start, GLuint end, GLsizei count, const T *indices, GLint base_vertex)oglplus::context::Drawingstatic
Enable(Capability capability)oglplus::context::Capabilitiesstatic
Enable(Functionality functionality, GLuint number)oglplus::context::Capabilitiesstatic
Enable(Capability capability, GLuint index)oglplus::context::Capabilitiesstatic
Extensions(GLuint index)oglplus::context::StringQueriesstatic
Extensions(void)oglplus::context::StringQueriesstatic
Finish(void)oglplus::context::Synchronizationstatic
Flags(void)oglplus::context::NumericQueriesstatic
FloatLimit(LimitQuery query)oglplus::context::LimitQueriesstatic
FloatLimit(LimitQuery query, GLuint index)oglplus::context::LimitQueriesstatic
Flush(void)oglplus::context::Synchronizationstatic
FrontFace(FaceOrientation orientation)oglplus::context::Rasterizationstatic
GetError(void)oglplus::context::Errorsstatic
GetString(StringQuery query)oglplus::context::StringQueriesstatic
GraphicsResetStatus(void)oglplus::context::NumericQueriesstatic
Hint(HintTarget target, HintOption option)oglplus::context::Hintsstatic
Hint(HintTarget target)oglplus::context::Hintsstatic
IntLimit(LimitQuery query)oglplus::context::LimitQueriesstatic
IntLimit(LimitQuery query, GLuint index)oglplus::context::LimitQueriesstatic
IsEnabled(Capability capability)oglplus::context::Capabilitiesstatic
IsEnabled(Functionality functionality, GLuint number)oglplus::context::Capabilitiesstatic
IsEnabled(Capability capability, GLuint index)oglplus::context::Capabilitiesstatic
LineWidth(GLfloat width)oglplus::context::Rasterizationstatic
LineWidth(void)oglplus::context::Rasterizationstatic
LogicOp(ColorLogicOperation op)oglplus::context::LogicalOpsstatic
LogicOpMode(void)oglplus::context::LogicalOpsstatic
MajorVersion(void)oglplus::context::NumericQueriesstatic
MaxViewportDims(void)oglplus::context::ViewportOpsstatic
MaxViewports(void)oglplus::context::ViewportOpsstatic
MemoryBarrier(Bitfield< MemoryBarrierBit > bits)oglplus::context::Synchronizationstatic
MinorVersion(void)oglplus::context::NumericQueriesstatic
MinSampleShading(void)oglplus::context::Rasterizationstatic
MinSampleShading(GLfloat value)oglplus::context::Rasterizationstatic
MultiDrawArrays(PrimitiveType primitive, const GLint *first, const GLsizei *count, GLsizei primcount)oglplus::context::Drawingstatic
MultiDrawArraysIndirect(PrimitiveType primitive, GLsizei draw_count, GLsizei stride=0, const void *indirect=nullptr)oglplus::context::Drawingstatic
MultiDrawElements(PrimitiveType primitive, const GLsizei *count, DataType data_type, GLsizei draw_count)oglplus::context::Drawingstatic
MultiDrawElements(PrimitiveType primitive, const GLsizei *count, T *const *indices, GLsizei draw_count)oglplus::context::Drawingstatic
MultiDrawElementsBaseVertex(PrimitiveType primitive, const GLsizei *count, DataType data_type, GLsizei draw_count, const GLint *base_vertex)oglplus::context::Drawingstatic
MultiDrawElementsBaseVertex(PrimitiveType primitive, const GLsizei *count, T *const *indices, GLsizei draw_count, const GLint *base_vertex)oglplus::context::Drawingstatic
MultiDrawElementsIndirect(PrimitiveType primitive, DataType data_type, GLsizei draw_count, GLsizei stride=0, const void *indirect=nullptr)oglplus::context::Drawingstatic
NumExtensions(void)oglplus::context::StringQueriesstatic
NumShadingLanguageVersions(void)oglplus::context::StringQueriesstatic
PixelStore(PixelStorageMode parameter, GLfloat value)oglplus::context::PixelOpsstatic
PixelStore(PixelStorageMode parameter, GLint value)oglplus::context::PixelOpsstatic
PointFadeThresholdSize(GLfloat size)oglplus::context::Rasterizationstatic
PointFadeThresholdSize(void)oglplus::context::Rasterizationstatic
PointSize(GLfloat size)oglplus::context::Rasterizationstatic
PointSize(void)oglplus::context::Rasterizationstatic
PolygonMode(Face face, oglplus::PolygonMode mode)oglplus::context::Rasterizationstatic
PolygonMode(oglplus::PolygonMode mode)oglplus::context::Rasterizationstatic
PolygonMode(void)oglplus::context::Rasterizationstatic
PolygonOffset(GLfloat factor, GLfloat units)oglplus::context::Rasterizationstatic
PolygonOffsetFactor(void)oglplus::context::Rasterizationstatic
PolygonOffsetUnits(void)oglplus::context::Rasterizationstatic
PrimitiveRestartIndex(GLuint index)oglplus::context::Drawingstatic
ProfileMask(void)oglplus::context::NumericQueriesstatic
ProvokingVertex(ProvokeMode mode)oglplus::context::Rasterizationstatic
ProvokingVertex(void)oglplus::context::Rasterizationstatic
ReadBuffer(ColorBuffer buffer)oglplus::context::BufferSelectionstatic
ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, PixelDataFormat format, PixelDataType type, void *data)oglplus::context::PixelOpsstatic
ReleaseBehavior(void)oglplus::context::NumericQueriesstatic
Renderer(void)oglplus::context::StringQueriesstatic
RequireAtLeast(LimitQuery limit, GLint value)oglplus::context::LimitQueriesstatic
RequireAtLeast(LimitQuery limit, GLuint index, GLint value)oglplus::context::LimitQueriesstatic
ResetNotificationStrategy(void)oglplus::context::NumericQueriesstatic
SampleBuffers(void)oglplus::context::Rasterizationstatic
SamplePosition(GLuint index)oglplus::context::Rasterizationstatic
Samples(void)oglplus::context::Rasterizationstatic
Scissor(GLint left, GLint bottom, GLsizei width, GLsizei height)oglplus::context::ScissorTeststatic
Scissor(GLuint viewport, GLint left, GLint bottom, GLsizei width, GLsizei height)oglplus::context::ScissorTeststatic
Scissor(GLuint viewport, GLint *v)oglplus::context::ScissorTeststatic
ScissorArray(GLuint first, GLsizei count, GLint *v)oglplus::context::ScissorTeststatic
ScissorBox(GLuint viewport)oglplus::context::ScissorTeststatic
ShadingLanguageVersion(GLuint index)oglplus::context::StringQueriesstatic
ShadingLanguageVersion(void)oglplus::context::StringQueriesstatic
ShadingLanguageVersions(void)oglplus::context::StringQueriesstatic
StencilFail(bool backface=false)oglplus::context::StencilTeststatic
StencilFunc(CompareFunction func, GLint ref=GLint(0), GLuint mask=~GLuint(0))oglplus::context::StencilTeststatic
StencilFunc(bool backface=false)oglplus::context::StencilTeststatic
StencilFuncSeparate(Face face, CompareFunction func, GLint ref=GLint(0), GLuint mask=~GLuint(0))oglplus::context::StencilTeststatic
StencilMask(GLuint mask)oglplus::context::BufferMaskingstatic
StencilMaskSeparate(Face face, GLuint mask)oglplus::context::BufferMaskingstatic
StencilOp(StencilOperation sfail, StencilOperation dfail, StencilOperation dpass)oglplus::context::StencilTeststatic
StencilOpSeparate(Face face, StencilOperation sfail, StencilOperation dfail, StencilOperation dpass)oglplus::context::StencilTeststatic
StencilPassDepthFail(bool backface=false)oglplus::context::StencilTeststatic
StencilPassDepthPass(bool backface=false)oglplus::context::StencilTeststatic
StencilRef(bool backface=false)oglplus::context::StencilTeststatic
StencilValueMask(bool backface=false)oglplus::context::StencilTeststatic
StencilWriteMask(bool backface=false)oglplus::context::BufferMaskingstatic
Timestamp(void)oglplus::context::NumericQueriesstatic
Use(const Object &object)oglplus::context::ObjectBindingstatic
Vendor(void)oglplus::context::StringQueriesstatic
Version(void)oglplus::context::StringQueriesstatic
Viewport(GLint x, GLint y, GLsizei w, GLsizei h)oglplus::context::ViewportOpsstatic
Viewport(GLsizei w, GLsizei h)oglplus::context::ViewportOpsstatic
Viewport(void)oglplus::context::ViewportOpsstatic
Viewport(GLuint viewport, GLfloat x, GLfloat y, GLfloat width, GLfloat height)oglplus::context::ViewportOpsstatic
Viewport(GLuint viewport, const GLfloat *extents)oglplus::context::ViewportOpsstatic
Viewport(GLuint viewport)oglplus::context::ViewportOpsstatic
ViewportArray(GLuint first, GLsizei count, const GLfloat *extents)oglplus::context::ViewportOpsstatic
ViewportBoundsRange(void)oglplus::context::ViewportOpsstatic
ViewportDepthRange(GLuint viewport)oglplus::context::ViewportOpsstatic

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).