GLFW-based graphics device. Details can be found at: http://www.glfw.org/
| Name | Description |
---|
 | BindIndexBuffer | (Overrides OpenGL20Device BindIndexBuffer(Int32).) |
 | BindTexture | (Overrides OpenGL20Device BindTexture(Int32, Int32).) |
 | BindVertexBuffer | (Overrides OpenGL20Device BindVertexBuffer(Int32).) |
 | Clear | (Overrides Device Clear .) |
 | CreateCircularBuffer | (Inherited from OpenGL20Device.) |
 | CreateIndexBuffer | (Overrides OpenGL20Device CreateIndexBuffer(Int32, OpenGL20BufferMode).) |
 | CreateVertexBuffer | (Overrides OpenGL20Device CreateVertexBuffer(Int32, OpenGL20BufferMode).) |
 | DefineVertexAttributeWithBytes | (Overrides OpenGL20Device DefineVertexAttributeWithBytes(Int32, Int32, Int32, Int32).) |
 | DefineVertexAttributeWithFloats | (Overrides OpenGL20Device DefineVertexAttributeWithFloats(Int32, Int32, Int32, Int32).) |
 | DeleteBuffer | (Overrides OpenGL20Device DeleteBuffer(Int32).) |
 | DeleteShaderProgram | (Overrides OpenGL20Device DeleteShaderProgram(Int32).) |
 | DeleteTexture | (Overrides OpenGL20Device DeleteTexture(Int32).) |
 | DisableCulling | (Inherited from OpenGL20Device.) |
 | DisableDepthTest | (Overrides Device DisableDepthTest .) |
 | Dispose | Releases all resources used by the GLFW3Device (Overrides Device Dispose .) |
 | DrawLines | (Overrides OpenGL20Device DrawLines(Int32, Int32).) |
 | DrawTriangles | (Overrides OpenGL20Device DrawTriangles(Int32, Int32).) |
 | EnableClockwiseBackfaceCulling | (Inherited from OpenGL20Device.) |
 | EnableDepthTest | (Overrides Device EnableDepthTest .) |
 | FillTexture | (Overrides OpenGL20Device FillTexture(Size, Byte , Boolean).) |
 | GenerateTexture | (Overrides OpenGL20Device GenerateTexture .) |
 | GetShaderAttributeLocation | (Overrides OpenGL20Device GetShaderAttributeLocation(Int32, String).) |
 | GetShaderUniformLocation | (Overrides OpenGL20Device GetShaderUniformLocation(Int32, String).) |
 | LoadIndices | (Overrides OpenGL20Device LoadIndices(Int32, Int16 , Int32).) |
 | LoadTextureInNativePlatformFormat(Int32, Int32, IntPtr, Boolean) | (Overrides OpenGL20Device LoadTextureInNativePlatformFormat(Int32, Int32, IntPtr, Boolean).) |
 | LoadTextureInNativePlatformFormat(Int32, Int32, Byte , CompressedTextureFormat, Int32) | (Overrides OpenGL20Device LoadTextureInNativePlatformFormat(Int32, Int32, Byte , CompressedTextureFormat, Int32).) |
 | LoadVertexData T (Int32, T , Int32) | (Inherited from OpenGL20Device.) |
 | LoadVertexData T (Int32, T , Int32) | (Overrides OpenGL20Device LoadVertexData T (Int32, T , Int32).) |
 | NativeDisableCulling | (Overrides OpenGL20Device NativeDisableCulling .) |
 | NativeEnableCulling | (Overrides OpenGL20Device NativeEnableCulling .) |
 | OnFullscreenChanged | (Inherited from Device.) |
 | Present | (Overrides Device Present .) |
 | ReadPixels | (Overrides OpenGL20Device ReadPixels(Rectangle, Byte ).) |
 | Set2DMode | (Inherited from Device.) |
 | Set3DMode | (Inherited from Device.) |
 | SetBlendMode | (Overrides Device SetBlendMode(BlendMode).) |
 | SetModelViewProjectionMatrixFor2D | (Inherited from Device.) |
 | SetTextureSamplerState | (Overrides OpenGL20Device SetTextureSamplerState(Boolean, Boolean).) |
 | SetUniformValue(Int32, Matrix) | (Overrides OpenGL20Device SetUniformValue(Int32, Matrix).) |
 | SetUniformValue(Int32, Vector3D) | (Overrides OpenGL20Device SetUniformValue(Int32, Vector3D).) |
 | SetUniformValue(Int32, Int32) | (Overrides OpenGL20Device SetUniformValue(Int32, Int32).) |
 | SetUniformValue(Int32, Single) | (Overrides OpenGL20Device SetUniformValue(Int32, Single).) |
 | SetUniformValue(Int32, Single, Single, Single, Single) | (Overrides OpenGL20Device SetUniformValue(Int32, Single, Single, Single, Single).) |
 | SetUniformValues | (Overrides OpenGL20Device SetUniformValues(Int32, Matrix ).) |
 | SetViewport | (Overrides Device SetViewport(Size).) |
 | UseShaderProgram | (Overrides OpenGL20Device UseShaderProgram(Int32).) |