You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-07 12:30:27 +00:00
Add Create Curve button to Path2D editor
This commit is contained in:
@@ -58,6 +58,7 @@ class Path2DEditor : public HBoxContainer {
|
||||
};
|
||||
|
||||
Mode mode = MODE_EDIT;
|
||||
HBoxContainer *toolbar = nullptr;
|
||||
Button *curve_clear_points = nullptr;
|
||||
Button *curve_close = nullptr;
|
||||
Button *curve_create = nullptr;
|
||||
@@ -66,6 +67,7 @@ class Path2DEditor : public HBoxContainer {
|
||||
Button *curve_edit_curve = nullptr;
|
||||
MenuButton *handle_menu = nullptr;
|
||||
|
||||
Button *create_curve_button = nullptr;
|
||||
ConfirmationDialog *clear_points_dialog = nullptr;
|
||||
|
||||
bool mirror_handle_angle = true;
|
||||
@@ -100,7 +102,9 @@ class Path2DEditor : public HBoxContainer {
|
||||
void _cancel_current_action();
|
||||
|
||||
void _node_visibility_changed();
|
||||
void _update_toolbar();
|
||||
|
||||
void _create_curve();
|
||||
void _confirm_clear_points();
|
||||
void _clear_curve_points(Path2D *p_path2d);
|
||||
void _restore_curve_points(Path2D *p_path2d, const PackedVector2Array &p_points);
|
||||
|
||||
Reference in New Issue
Block a user