nanovg.glInterface

Undocumented in source.

Members

Aliases

ArrayBufferObject
alias ArrayBufferObject = BufferObject
Undocumented in source.
GLBlendFuncParams
alias GLBlendFuncParams = Tuple!(GLenum, "src", GLenum, "dst")
Undocumented in source.
GLStencilFuncParams
alias GLStencilFuncParams = Tuple!(GLenum, "func", GLint, "refv", GLuint, "mask")
Undocumented in source.
GLStencilOpSet
alias GLStencilOpSet = Tuple!(GLenum, "stencilFail", GLenum, "depthFail", GLenum, "depthSucc")
Undocumented in source.
PlainFloatPointer
alias PlainFloatPointer = Tuple!(int, "dim", size_t, "stride", size_t, "offset")
Undocumented in source.
Size
alias Size = Tuple!(int, "width", int, "height")
Undocumented in source.
UniformBufferObject
alias UniformBufferObject = BufferObject
Undocumented in source.

Classes

ArrayData
class ArrayData(GLenum T)
Undocumented in source.
BufferObject
class BufferObject
Undocumented in source.
GLArrayBuffer
class GLArrayBuffer
Undocumented in source.
GLBlendPresets
class GLBlendPresets
Undocumented in source.
GLContext
class GLContext
Undocumented in source.
GLException
class GLException
Undocumented in source.
GLPixelStore
class GLPixelStore
Undocumented in source.
GLProgram
class GLProgram
Undocumented in source.
GLProgramLinkError
class GLProgramLinkError
Undocumented in source.
GLShaderCompileError
class GLShaderCompileError
Undocumented in source.
GLSingleSetter
class GLSingleSetter(alias F, T)
Undocumented in source.
GLStencilOpPresets
class GLStencilOpPresets
Undocumented in source.
GLSwitchOptions
class GLSwitchOptions(GLenum E)
Undocumented in source.
GLTexture2D
class GLTexture2D
Undocumented in source.
GLTupleSetter
class GLTupleSetter(alias F, T)
Undocumented in source.
GLUniformBuffer
class GLUniformBuffer
Undocumented in source.
VertexArrayObject
class VertexArrayObject
Undocumented in source.

Enums

Disable
anonymousenum Disable
Undocumented in source.
GLFaceDirection
enum GLFaceDirection
Undocumented in source.
GLPathDirection
enum GLPathDirection
Undocumented in source.
GLProgramInfo
enum GLProgramInfo
Undocumented in source.
GLShaderInfo
enum GLShaderInfo
Undocumented in source.

Functions

asGLbool
auto asGLbool(bool b)
Undocumented in source. Be warned that the author may not have intended to support it.
glCheckError
void glCheckError()
Undocumented in source. Be warned that the author may not have intended to support it.
raised
bool raised(int flagSet)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ByteRange
struct ByteRange
Undocumented in source.
DisablePointer
struct DisablePointer
Undocumented in source.

Variables

DisableProgram
GLuint DisableProgram;
Undocumented in source.
NullSampler
GLuint NullSampler;
Undocumented in source.
NullTexture
GLuint NullTexture;
Undocumented in source.

Meta