class Boleite::Private::GLFWOpenGLContext

Defined in:

boleite/backend/glfw_opengl_context.cr

Constructors

Instance Method Summary

Instance methods inherited from class Boleite::GraphicsContext

clear(color : Colorf) : Void clear, clear_depth : Void clear_depth, create_frame_buffer : FrameBuffer create_frame_buffer, create_shader(parser : ShaderParser) : Shader create_shader, create_texture : Texture create_texture, create_vertex_buffer : VertexBuffer create_vertex_buffer, create_vertex_buffer_object : VertexBufferObject create_vertex_buffer_object, main_target : RenderTarget main_target, present : Void present, scissor=(rect : IntRect) : Void
scissor=(arg : Nil) : Void
scissor=
, texture_maximum_size : UInt32 texture_maximum_size

Constructor Detail

def self.new(glfw_surface : GLFWSurface) #

[View source]

Instance Method Detail

def clear(color) : Void #

[View source]
def clear_depth : Void #

[View source]
def create_frame_buffer : FrameBuffer #

[View source]
def create_shader(parser : ShaderParser) : Shader #

[View source]
def create_texture : Texture #

[View source]
def create_vertex_buffer : VertexBuffer #

[View source]
def create_vertex_buffer_object : VertexBufferObject #

[View source]
def main_target : Boleite::RenderTarget #

[View source]
def present : Void #

[View source]
def scissor=(rect : IntRect) : Void #

[View source]
def scissor=(arg : Nil) : Void #

[View source]
def texture_maximum_size : UInt32 #

[View source]