class Glove::EntityApp

Defined in:

entity_app.cr

Constructors

Instance Method Summary

Instance methods inherited from class Glove::App

cleanup cleanup, clear_color : Glove::Color clear_color, clear_color=(clear_color : Glove::Color) clear_color=, cursor_position cursor_position, event_queue : Glove::EventQueue event_queue, handle_event(event : Glove::Event) handle_event, height : Int32 height, key_pressed?(key) key_pressed?, metrics : Glove::Metrics::Store metrics, quit quit, run run, title=(title) title=, width : Int32 width, window : Pointer(LibGLFW::Window) window

Constructor methods inherited from class Glove::App

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

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 bounds #

[View source]
def cleanup #

[View source]
def current_scene #

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

[View source]
def pop_scene #

[View source]
def push_scene(scene) #

[View source]
def render(delta_time) #

[View source]
def replace_scene(scene) #

[View source]
def update(delta_time) #

[View source]