abstract class AbstractFrontend

Direct Known Subclasses

Defined in:

wif/frontend.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

abstract def close #

[View source]
abstract def frame(x1, y1, width, height, fill : Bool = false) #

[View source]
def main_window : Window | Nil #

def main_window=(main_window : Window | Nil) #

[View source]
def main_window? : Window | Nil | Nil #

abstract def process_inputs : ProcessingResult #

[View source]
def quitting : Bool #

[View source]
def quitting=(quitting : Bool) #

[View source]
abstract def setchar(x, y, char, color, bgcolor) #

[View source]
abstract def setcolor(color : Color, bgcolor : Color) #

[View source]
def setcolor(pair : ColorPair) #

[View source]
abstract def update #

[View source]
abstract def write(x, y, string : String) #

[View source]
abstract def write_centered(x, y, w, h, string : String) #

[View source]