class CryPaint::CryPaintWindow

Defined in:

crypaint.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def center_view #

[View source]
def draw_between(prev, curr, color : ImVec4 = @colors.primary) #

[View source]
def draw_dot(x, y, color : SF::Color) #

[View source]
def load_image(image : SF::Image) : Bool #

[View source]
def load_image(filepath : String) : Bool #

[View source]
def menubar #

[View source]
def new_drawing #

[View source]
def process_events #

[View source]
def process_keyboard_event(event : SF::Event::KeyEvent) #

[View source]
def process_mouse_event(event : SF::Event) #

[View source]
def redo #

[View source]
def register_widget(widget : CryWidget) #

[View source]
def render_imgui #

[View source]
def run #

[View source]
def save_to_file(fname) #

[View source]
def undo #

[View source]