|
9df5649c1b
|
Moved CanvasItem, Control, Node2D and Spatial under scene/main.
|
2023-12-10 15:50:54 +01:00 |
|
|
e5fd8cd2b5
|
Added the ability for PaintNode rendering to skip evaluating certain PaintNode's childrens.
|
2022-11-19 23:19:41 +01:00 |
|
|
9141997c87
|
Changed the prefix of the image saving related helpers from save to render.
|
2022-11-19 23:12:06 +01:00 |
|
|
fb4aa87663
|
Initial image rendering implementation for PaintNodes.
|
2022-11-19 23:06:56 +01:00 |
|
|
f1bda28b11
|
Cleaned up PaintNode resize notifications. Also now PaintCanvas allocates and resizes it's internal images properly.
|
2022-11-19 19:26:19 +01:00 |
|
|
be9493a25a
|
Structural setup for saving images for PaintProjects.
|
2022-11-19 13:45:14 +01:00 |
|
|
cebc26f3ce
|
Also handle NOTIFICATION_PAINT_NODE_RESIZED in PaintVisualGrid and PaintCanvasBackground. Note that they won't yet get that notification.
|
2022-11-19 13:21:05 +01:00 |
|
|
50cf64b7f1
|
Added a few notifications to PaintNodes.
|
2022-11-19 13:17:30 +01:00 |
|
|
5a78997c83
|
Now PaintNodes can draw their outlines.
|
2022-11-19 01:23:33 +01:00 |
|
|
4060eeccc7
|
Now _forward_canvas_gui_input() in PaintNode is a virtual, as it should have been.
|
2022-11-18 23:47:05 +01:00 |
|
|
c683e675e1
|
Now PaintNodes can handle input events coming from the editor plugin.
|
2022-11-16 15:25:27 +01:00 |
|
|
ab3e6f0014
|
Added methods to access PaintUtilities from PaintNodes, so no registered singletons will be required.
|
2022-11-16 00:26:33 +01:00 |
|
|
bf15088dc7
|
Added a configuration warning to PaintNodes if they are not a child of a PaintProject.
|
2022-11-15 23:57:44 +01:00 |
|
|
4a93e21660
|
Added get_paint_project helper method to PaintNode.
|
2022-11-15 23:11:55 +01:00 |
|
|
1c0c3c4393
|
Added PaintNode.
|
2022-11-14 23:27:26 +01:00 |
|