This commit is contained in:
Relintai 2022-11-18 22:08:42 +01:00
parent 27d8d36030
commit 869bc95158

View File

@ -12,6 +12,31 @@ func _ready() -> void:
pass # Replace with function body. pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame. # UNdo redo keybinds + undo redo tool buttons for PaintCanvas
#func _process(delta: float) -> void:
# pass # add button that ads bg and visual grid, also should set owner so they get saved
# canvas bg make it not use shader
# inherit both from PaintNode -> automatic easy resize
# Implement trickle down resize -> PAitnProject resized -> NOTIFICATION PAINT PROJECT RESIZED!
# PaintNode -> current size property read only
# Resize property + resize button
# Mouse pos for the canvas property inspector
# PaintProj -> Collect and merge and save -> NOTIF PaintProject PRE Save , then get image()
# should be saved virtual! only true for canvas for now
# PaintCanvas -> LoadImage
# PaintNodes -> Outline property. Maybe keep node?
# PaintCanvas -> save data in a compressed form
# port back everything to c++
# remove old deprecated classes