You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-06 12:20:30 +00:00
Signals: Port connect calls to use callable_mp
Remove now unnecessary bindings of signal callbacks in the public API. There might be some false positives that need rebinding if they were meant to be public. No regular expressions were harmed in the making of this commit. (Nah, just kidding.)
This commit is contained in:
@@ -778,21 +778,8 @@ void TextureRegionEditor::_node_removed(Object *p_obj) {
|
||||
|
||||
void TextureRegionEditor::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("_edit_region"), &TextureRegionEditor::_edit_region);
|
||||
ClassDB::bind_method(D_METHOD("_region_draw"), &TextureRegionEditor::_region_draw);
|
||||
ClassDB::bind_method(D_METHOD("_region_input"), &TextureRegionEditor::_region_input);
|
||||
ClassDB::bind_method(D_METHOD("_scroll_changed"), &TextureRegionEditor::_scroll_changed);
|
||||
ClassDB::bind_method(D_METHOD("_node_removed"), &TextureRegionEditor::_node_removed);
|
||||
ClassDB::bind_method(D_METHOD("_set_snap_mode"), &TextureRegionEditor::_set_snap_mode);
|
||||
ClassDB::bind_method(D_METHOD("_set_snap_off_x"), &TextureRegionEditor::_set_snap_off_x);
|
||||
ClassDB::bind_method(D_METHOD("_set_snap_off_y"), &TextureRegionEditor::_set_snap_off_y);
|
||||
ClassDB::bind_method(D_METHOD("_set_snap_step_x"), &TextureRegionEditor::_set_snap_step_x);
|
||||
ClassDB::bind_method(D_METHOD("_set_snap_step_y"), &TextureRegionEditor::_set_snap_step_y);
|
||||
ClassDB::bind_method(D_METHOD("_set_snap_sep_x"), &TextureRegionEditor::_set_snap_sep_x);
|
||||
ClassDB::bind_method(D_METHOD("_set_snap_sep_y"), &TextureRegionEditor::_set_snap_sep_y);
|
||||
ClassDB::bind_method(D_METHOD("_zoom_on_position"), &TextureRegionEditor::_zoom_on_position);
|
||||
ClassDB::bind_method(D_METHOD("_zoom_in"), &TextureRegionEditor::_zoom_in);
|
||||
ClassDB::bind_method(D_METHOD("_zoom_reset"), &TextureRegionEditor::_zoom_reset);
|
||||
ClassDB::bind_method(D_METHOD("_zoom_out"), &TextureRegionEditor::_zoom_out);
|
||||
ClassDB::bind_method(D_METHOD("_update_rect"), &TextureRegionEditor::_update_rect);
|
||||
}
|
||||
|
||||
@@ -935,7 +922,7 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
snap_mode_button->add_item(TTR("Grid Snap"), 2);
|
||||
snap_mode_button->add_item(TTR("Auto Slice"), 3);
|
||||
snap_mode_button->select(0);
|
||||
snap_mode_button->connect_compat("item_selected", this, "_set_snap_mode");
|
||||
snap_mode_button->connect("item_selected", callable_mp(this, &TextureRegionEditor::_set_snap_mode));
|
||||
|
||||
hb_grid = memnew(HBoxContainer);
|
||||
hb_tools->add_child(hb_grid);
|
||||
@@ -949,7 +936,7 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
sb_off_x->set_step(1);
|
||||
sb_off_x->set_value(snap_offset.x);
|
||||
sb_off_x->set_suffix("px");
|
||||
sb_off_x->connect_compat("value_changed", this, "_set_snap_off_x");
|
||||
sb_off_x->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_off_x));
|
||||
hb_grid->add_child(sb_off_x);
|
||||
|
||||
sb_off_y = memnew(SpinBox);
|
||||
@@ -958,7 +945,7 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
sb_off_y->set_step(1);
|
||||
sb_off_y->set_value(snap_offset.y);
|
||||
sb_off_y->set_suffix("px");
|
||||
sb_off_y->connect_compat("value_changed", this, "_set_snap_off_y");
|
||||
sb_off_y->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_off_y));
|
||||
hb_grid->add_child(sb_off_y);
|
||||
|
||||
hb_grid->add_child(memnew(VSeparator));
|
||||
@@ -970,7 +957,7 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
sb_step_x->set_step(1);
|
||||
sb_step_x->set_value(snap_step.x);
|
||||
sb_step_x->set_suffix("px");
|
||||
sb_step_x->connect_compat("value_changed", this, "_set_snap_step_x");
|
||||
sb_step_x->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_step_x));
|
||||
hb_grid->add_child(sb_step_x);
|
||||
|
||||
sb_step_y = memnew(SpinBox);
|
||||
@@ -979,7 +966,7 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
sb_step_y->set_step(1);
|
||||
sb_step_y->set_value(snap_step.y);
|
||||
sb_step_y->set_suffix("px");
|
||||
sb_step_y->connect_compat("value_changed", this, "_set_snap_step_y");
|
||||
sb_step_y->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_step_y));
|
||||
hb_grid->add_child(sb_step_y);
|
||||
|
||||
hb_grid->add_child(memnew(VSeparator));
|
||||
@@ -991,7 +978,7 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
sb_sep_x->set_step(1);
|
||||
sb_sep_x->set_value(snap_separation.x);
|
||||
sb_sep_x->set_suffix("px");
|
||||
sb_sep_x->connect_compat("value_changed", this, "_set_snap_sep_x");
|
||||
sb_sep_x->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_sep_x));
|
||||
hb_grid->add_child(sb_sep_x);
|
||||
|
||||
sb_sep_y = memnew(SpinBox);
|
||||
@@ -1000,7 +987,7 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
sb_sep_y->set_step(1);
|
||||
sb_sep_y->set_value(snap_separation.y);
|
||||
sb_sep_y->set_suffix("px");
|
||||
sb_sep_y->connect_compat("value_changed", this, "_set_snap_sep_y");
|
||||
sb_sep_y->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_sep_y));
|
||||
hb_grid->add_child(sb_sep_y);
|
||||
|
||||
hb_grid->hide();
|
||||
@@ -1008,8 +995,8 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
edit_draw = memnew(Panel);
|
||||
add_child(edit_draw);
|
||||
edit_draw->set_v_size_flags(SIZE_EXPAND_FILL);
|
||||
edit_draw->connect_compat("draw", this, "_region_draw");
|
||||
edit_draw->connect_compat("gui_input", this, "_region_input");
|
||||
edit_draw->connect("draw", callable_mp(this, &TextureRegionEditor::_region_draw));
|
||||
edit_draw->connect("gui_input", callable_mp(this, &TextureRegionEditor::_region_input));
|
||||
|
||||
draw_zoom = 1.0;
|
||||
edit_draw->set_clip_contents(true);
|
||||
@@ -1020,27 +1007,27 @@ TextureRegionEditor::TextureRegionEditor(EditorNode *p_editor) {
|
||||
|
||||
zoom_out = memnew(ToolButton);
|
||||
zoom_out->set_tooltip(TTR("Zoom Out"));
|
||||
zoom_out->connect_compat("pressed", this, "_zoom_out");
|
||||
zoom_out->connect("pressed", callable_mp(this, &TextureRegionEditor::_zoom_out));
|
||||
zoom_hb->add_child(zoom_out);
|
||||
|
||||
zoom_reset = memnew(ToolButton);
|
||||
zoom_reset->set_tooltip(TTR("Zoom Reset"));
|
||||
zoom_reset->connect_compat("pressed", this, "_zoom_reset");
|
||||
zoom_reset->connect("pressed", callable_mp(this, &TextureRegionEditor::_zoom_reset));
|
||||
zoom_hb->add_child(zoom_reset);
|
||||
|
||||
zoom_in = memnew(ToolButton);
|
||||
zoom_in->set_tooltip(TTR("Zoom In"));
|
||||
zoom_in->connect_compat("pressed", this, "_zoom_in");
|
||||
zoom_in->connect("pressed", callable_mp(this, &TextureRegionEditor::_zoom_in));
|
||||
zoom_hb->add_child(zoom_in);
|
||||
|
||||
vscroll = memnew(VScrollBar);
|
||||
vscroll->set_step(0.001);
|
||||
edit_draw->add_child(vscroll);
|
||||
vscroll->connect_compat("value_changed", this, "_scroll_changed");
|
||||
vscroll->connect("value_changed", callable_mp(this, &TextureRegionEditor::_scroll_changed));
|
||||
hscroll = memnew(HScrollBar);
|
||||
hscroll->set_step(0.001);
|
||||
edit_draw->add_child(hscroll);
|
||||
hscroll->connect_compat("value_changed", this, "_scroll_changed");
|
||||
hscroll->connect("value_changed", callable_mp(this, &TextureRegionEditor::_scroll_changed));
|
||||
|
||||
updating_scroll = false;
|
||||
}
|
||||
@@ -1115,7 +1102,6 @@ void TextureRegionEditorPlugin::set_state(const Dictionary &p_state) {
|
||||
}
|
||||
|
||||
void TextureRegionEditorPlugin::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("_editor_visiblity_changed"), &TextureRegionEditorPlugin::_editor_visiblity_changed);
|
||||
}
|
||||
|
||||
TextureRegionEditorPlugin::TextureRegionEditorPlugin(EditorNode *p_node) {
|
||||
@@ -1125,7 +1111,7 @@ TextureRegionEditorPlugin::TextureRegionEditorPlugin(EditorNode *p_node) {
|
||||
region_editor = memnew(TextureRegionEditor(p_node));
|
||||
region_editor->set_custom_minimum_size(Size2(0, 200) * EDSCALE);
|
||||
region_editor->hide();
|
||||
region_editor->connect_compat("visibility_changed", this, "_editor_visiblity_changed");
|
||||
region_editor->connect("visibility_changed", callable_mp(this, &TextureRegionEditorPlugin::_editor_visiblity_changed));
|
||||
|
||||
texture_region_button = p_node->add_bottom_panel_item(TTR("TextureRegion"), region_editor);
|
||||
texture_region_button->hide();
|
||||
|
||||
Reference in New Issue
Block a user