abstract class Glove::App

Direct Known Subclasses

Defined in:

app.cr

Constructors

Instance Method Summary

Instance methods inherited from class Glove::AbstractApp

cursor_position cursor_position, handle_event(event : Glove::Event) handle_event, key_pressed?(key) key_pressed?, quit quit, render(delta_time) render, run run, update(delta_time) update

Constructor methods inherited from class Glove::AbstractApp

new(width : Int32, height : Int32, title : String) new

Constructor Detail

def self.new(width : Int32, height : Int32, title : String) #

[View source]

Instance Method Detail

def cleanup #

[View source]
def clear_color : Glove::Color #

[View source]
def clear_color=(clear_color : Glove::Color) #

[View source]
def cursor_position #

[View source]
def event_queue : Glove::EventQueue #

[View source]
def handle_event(event : Glove::Event) #

[View source]
def height : Int32 #

[View source]
def key_pressed?(key) #

[View source]
def metrics : Glove::Metrics::Store #

[View source]
def quit #

[View source]
def run #

[View source]
def title=(title) #

[View source]
def width : Int32 #

[View source]
def window : Pointer(LibGLFW::Window) #

[View source]