abstract class Boleite::GraphicsContext

Direct Known Subclasses

Defined in:

boleite/backend/glfw_opengl_context.cr
boleite/backend/graphics_context.cr

Instance Method Summary

Instance Method Detail

abstract def clear(color : Colorf) : Void #

[View source]
abstract def clear_depth : Void #

[View source]
abstract def create_frame_buffer : FrameBuffer #

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

[View source]
abstract def create_texture : Texture #

[View source]
abstract def create_vertex_buffer : VertexBuffer #

[View source]
abstract def create_vertex_buffer_object : VertexBufferObject #

[View source]
abstract def main_target : RenderTarget #

[View source]
abstract def present : Void #

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

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

[View source]
abstract def texture_maximum_size : UInt32 #

[View source]