You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
Change preview methods to take Callable
This commit is contained in:
@@ -82,7 +82,7 @@ void EditorResourcePicker::_update_resource() {
|
||||
assign_button->set_tooltip_text(resource_path + TTR("Type:") + " " + class_name);
|
||||
|
||||
// Preview will override the above, so called at the end.
|
||||
EditorResourcePreview::get_singleton()->queue_edited_resource_preview(edited_resource, this, "_update_resource_preview", edited_resource->get_instance_id());
|
||||
EditorResourcePreview::get_singleton()->queue_edited_resource_preview(edited_resource, callable_mp(this, &EditorResourcePicker::_update_resource_preview).bind(edited_resource->get_instance_id()));
|
||||
}
|
||||
} else if (edited_resource.is_valid()) {
|
||||
assign_button->set_tooltip_text(resource_path + TTR("Type:") + " " + edited_resource->get_class());
|
||||
@@ -886,8 +886,6 @@ void EditorResourcePicker::drop_data_fw(const Point2 &p_point, const Variant &p_
|
||||
}
|
||||
|
||||
void EditorResourcePicker::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("_update_resource_preview"), &EditorResourcePicker::_update_resource_preview);
|
||||
|
||||
ClassDB::bind_method(D_METHOD("set_base_type", "base_type"), &EditorResourcePicker::set_base_type);
|
||||
ClassDB::bind_method(D_METHOD("get_base_type"), &EditorResourcePicker::get_base_type);
|
||||
ClassDB::bind_method(D_METHOD("get_allowed_types"), &EditorResourcePicker::get_allowed_types);
|
||||
|
||||
Reference in New Issue
Block a user