diff --git a/project.godot b/project.godot index 7e256a6..8d293fe 100644 --- a/project.godot +++ b/project.godot @@ -123,7 +123,6 @@ driver="Dummy" Global="*res://src/Autoload/Global.gd" OpenSave="*res://src/Autoload/OpenSave.gd" -DrawingAlgos="*res://src/Autoload/DrawingAlgos.gd" Tools="*res://src/Autoload/Tools.gd" Export="*res://src/Autoload/Export.gd" diff --git a/src/Autoload/DrawingAlgos.gd b/src/Autoload/DrawingAlgos.gd index 64710ae..d6e14a3 100644 --- a/src/Autoload/DrawingAlgos.gd +++ b/src/Autoload/DrawingAlgos.gd @@ -1,4 +1,4 @@ -extends Node +extends Reference enum GradientDirection {TOP, BOTTOM, LEFT, RIGHT} diff --git a/src/UI/Dialogs/ImageEffects/DesaturateDialog.gd b/src/UI/Dialogs/ImageEffects/DesaturateDialog.gd index 3fc7020..0f4c8ce 100644 --- a/src/UI/Dialogs/ImageEffects/DesaturateDialog.gd +++ b/src/UI/Dialogs/ImageEffects/DesaturateDialog.gd @@ -1,5 +1,6 @@ extends ImageEffect +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") var red := true var green := true diff --git a/src/UI/Dialogs/ImageEffects/GradientDialog.gd b/src/UI/Dialogs/ImageEffects/GradientDialog.gd index 0e0c87a..3e88ca2 100644 --- a/src/UI/Dialogs/ImageEffects/GradientDialog.gd +++ b/src/UI/Dialogs/ImageEffects/GradientDialog.gd @@ -1,5 +1,6 @@ extends ImageEffect +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") onready var color1 : ColorPickerButton = $VBoxContainer/OptionsContainer/ColorsContainer/ColorPickerButton onready var color2 : ColorPickerButton = $VBoxContainer/OptionsContainer/ColorsContainer/ColorPickerButton2 diff --git a/src/UI/Dialogs/ImageEffects/HSVDialog.gd b/src/UI/Dialogs/ImageEffects/HSVDialog.gd index c77a0d6..dc4728f 100644 --- a/src/UI/Dialogs/ImageEffects/HSVDialog.gd +++ b/src/UI/Dialogs/ImageEffects/HSVDialog.gd @@ -1,5 +1,6 @@ extends ImageEffect +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") onready var hue_slider = $VBoxContainer/HBoxContainer/Sliders/Hue onready var sat_slider = $VBoxContainer/HBoxContainer/Sliders/Saturation diff --git a/src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd b/src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd index 08d05c6..0e3f445 100644 --- a/src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd +++ b/src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd @@ -1,5 +1,6 @@ extends ImageEffect +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") var red := true var green := true diff --git a/src/UI/Dialogs/ImageEffects/OutlineDialog.gd b/src/UI/Dialogs/ImageEffects/OutlineDialog.gd index f6c1f52..de4f539 100644 --- a/src/UI/Dialogs/ImageEffects/OutlineDialog.gd +++ b/src/UI/Dialogs/ImageEffects/OutlineDialog.gd @@ -1,5 +1,6 @@ extends ImageEffect +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") var color := Color.red var thickness := 1 diff --git a/src/UI/Dialogs/ImageEffects/ResizeCanvas.gd b/src/UI/Dialogs/ImageEffects/ResizeCanvas.gd index b0496f6..6725d8b 100644 --- a/src/UI/Dialogs/ImageEffects/ResizeCanvas.gd +++ b/src/UI/Dialogs/ImageEffects/ResizeCanvas.gd @@ -1,5 +1,6 @@ extends ConfirmationDialog +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") var width := 64 var height := 64 diff --git a/src/UI/Dialogs/ImageEffects/RotateImage.gd b/src/UI/Dialogs/ImageEffects/RotateImage.gd index 6a3cb73..4b9d998 100644 --- a/src/UI/Dialogs/ImageEffects/RotateImage.gd +++ b/src/UI/Dialogs/ImageEffects/RotateImage.gd @@ -1,5 +1,6 @@ extends ImageEffect +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") onready var type_option_button : OptionButton = $VBoxContainer/HBoxContainer2/TypeOptionButton onready var angle_hslider : HSlider = $VBoxContainer/AngleOptions/AngleHSlider diff --git a/src/UI/Dialogs/ImageEffects/ScaleImage.gd b/src/UI/Dialogs/ImageEffects/ScaleImage.gd index bab0fd0..fdc8c08 100644 --- a/src/UI/Dialogs/ImageEffects/ScaleImage.gd +++ b/src/UI/Dialogs/ImageEffects/ScaleImage.gd @@ -1,5 +1,6 @@ extends ConfirmationDialog +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") func _on_ScaleImage_confirmed() -> void: var width : int = $VBoxContainer/OptionsContainer/WidthValue.value diff --git a/src/UI/TopMenuContainer.gd b/src/UI/TopMenuContainer.gd index 519e6a9..6afa3c6 100644 --- a/src/UI/TopMenuContainer.gd +++ b/src/UI/TopMenuContainer.gd @@ -1,5 +1,6 @@ extends Panel +var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") var file_menu : PopupMenu var view_menu : PopupMenu