mirror of https://github.com/godotengine/godot
Remove empty constructors and destructors from editor/
This commit is contained in:
parent
9e6ee9c5c3
commit
6f25babd6b
|
|
@ -8118,9 +8118,6 @@ AnimationTrackKeyEditEditor::AnimationTrackKeyEditEditor(Ref<Animation> p_animat
|
|||
spinner->connect("value_focus_exited", callable_mp(this, &AnimationTrackKeyEditEditor::_time_edit_exited), CONNECT_DEFERRED);
|
||||
}
|
||||
|
||||
AnimationTrackKeyEditEditor::~AnimationTrackKeyEditEditor() {
|
||||
}
|
||||
|
||||
void AnimationMarkerEdit::_zoom_changed() {
|
||||
queue_redraw();
|
||||
play_position->queue_redraw();
|
||||
|
|
@ -9109,9 +9106,6 @@ AnimationMarkerEdit::AnimationMarkerEdit() {
|
|||
marker_rename_confirm->add_child(marker_rename_error_dialog);
|
||||
}
|
||||
|
||||
AnimationMarkerEdit::~AnimationMarkerEdit() {
|
||||
}
|
||||
|
||||
float AnimationMarkerKeyEdit::get_time() const {
|
||||
return animation->get_marker_time(marker_name);
|
||||
}
|
||||
|
|
@ -9299,6 +9293,3 @@ AnimationMarkerKeyEditEditor::AnimationMarkerKeyEditEditor(Ref<Animation> p_anim
|
|||
spinner->connect("ungrabbed", callable_mp(this, &AnimationMarkerKeyEditEditor::_time_edit_exited), CONNECT_DEFERRED);
|
||||
spinner->connect("value_focus_exited", callable_mp(this, &AnimationMarkerKeyEditEditor::_time_edit_exited), CONNECT_DEFERRED);
|
||||
}
|
||||
|
||||
AnimationMarkerKeyEditEditor::~AnimationMarkerKeyEditEditor() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -403,7 +403,6 @@ public:
|
|||
void _clear_selection(bool p_update);
|
||||
|
||||
AnimationMarkerEdit();
|
||||
~AnimationMarkerEdit();
|
||||
};
|
||||
|
||||
class AnimationTrackEdit : public Control {
|
||||
|
|
@ -983,7 +982,6 @@ class AnimationTrackKeyEditEditor : public EditorProperty {
|
|||
|
||||
public:
|
||||
AnimationTrackKeyEditEditor(Ref<Animation> p_animation, int p_track, real_t p_key_ofs, bool p_use_fps);
|
||||
~AnimationTrackKeyEditEditor();
|
||||
};
|
||||
|
||||
// AnimationMarkerKeyEditEditorPlugin
|
||||
|
|
@ -1001,5 +999,4 @@ class AnimationMarkerKeyEditEditor : public EditorProperty {
|
|||
|
||||
public:
|
||||
AnimationMarkerKeyEditEditor(Ref<Animation> p_animation, const StringName &p_name, bool p_use_fps);
|
||||
~AnimationMarkerKeyEditEditor();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1322,9 +1322,6 @@ void AnimationTrackEditTypeAnimation::set_node(Object *p_object) {
|
|||
id = p_object->get_instance_id();
|
||||
}
|
||||
|
||||
AnimationTrackEditTypeAnimation::AnimationTrackEditTypeAnimation() {
|
||||
}
|
||||
|
||||
/////////
|
||||
AnimationTrackEdit *AnimationTrackEditDefaultPlugin::create_value_track_edit(Object *p_object, Variant::Type p_type, const String &p_property, PropertyHint p_hint, const String &p_hint_string, int p_usage) {
|
||||
if (p_property == "playing" && (p_object->is_class("AudioStreamPlayer") || p_object->is_class("AudioStreamPlayer2D") || p_object->is_class("AudioStreamPlayer3D"))) {
|
||||
|
|
|
|||
|
|
@ -87,8 +87,6 @@ public:
|
|||
|
||||
void set_node(Object *p_object);
|
||||
void set_as_coords();
|
||||
|
||||
AnimationTrackEditSpriteFrame() {}
|
||||
};
|
||||
|
||||
class AnimationTrackEditSubAnim : public AnimationTrackEdit {
|
||||
|
|
@ -145,7 +143,6 @@ public:
|
|||
virtual void draw_key(int p_index, float p_pixels_sec, int p_x, bool p_selected, int p_clip_left, int p_clip_right) override;
|
||||
|
||||
void set_node(Object *p_object);
|
||||
AnimationTrackEditTypeAnimation();
|
||||
};
|
||||
|
||||
class AnimationTrackEditVolumeDB : public AnimationTrackEdit {
|
||||
|
|
|
|||
|
|
@ -1662,6 +1662,3 @@ ConnectionsDock::ConnectionsDock() {
|
|||
|
||||
add_theme_constant_override("separation", 3 * EDSCALE);
|
||||
}
|
||||
|
||||
ConnectionsDock::~ConnectionsDock() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -268,5 +268,4 @@ public:
|
|||
void update_tree();
|
||||
|
||||
ConnectionsDock();
|
||||
~ConnectionsDock();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -63,8 +63,6 @@ public:
|
|||
}
|
||||
|
||||
void update() { notify_property_list_changed(); }
|
||||
|
||||
EditorDebuggerRemoteObjects() {}
|
||||
};
|
||||
|
||||
class EditorDebuggerInspector : public EditorInspector {
|
||||
|
|
|
|||
|
|
@ -37,8 +37,6 @@
|
|||
#include "editor/themes/editor_theme_manager.h"
|
||||
#include "main/performance.h"
|
||||
|
||||
EditorPerformanceProfiler::Monitor::Monitor() {}
|
||||
|
||||
EditorPerformanceProfiler::Monitor::Monitor(const String &p_name, const String &p_base, int p_frame_index, Performance::MonitorType p_type, TreeItem *p_item) {
|
||||
type = p_type;
|
||||
item = p_item;
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ private:
|
|||
Performance::MonitorType type = Performance::MONITOR_TYPE_QUANTITY;
|
||||
int frame_index = 0;
|
||||
|
||||
Monitor();
|
||||
Monitor() {}
|
||||
Monitor(const String &p_name, const String &p_base, int p_frame_index, Performance::MonitorType p_type, TreeItem *p_item);
|
||||
void update_value(float p_value);
|
||||
void reset();
|
||||
|
|
|
|||
|
|
@ -340,5 +340,3 @@ EditorAbout::EditorAbout() {
|
|||
tpl_ti_all->select(0);
|
||||
_tpl_text->set_text(tpl_ti_all->get_metadata(0));
|
||||
}
|
||||
|
||||
EditorAbout::~EditorAbout() {}
|
||||
|
|
|
|||
|
|
@ -61,5 +61,4 @@ protected:
|
|||
|
||||
public:
|
||||
EditorAbout();
|
||||
~EditorAbout();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1050,9 +1050,6 @@ void EditorAudioBusDrop::_bind_methods() {
|
|||
ADD_SIGNAL(MethodInfo("dropped"));
|
||||
}
|
||||
|
||||
EditorAudioBusDrop::EditorAudioBusDrop() {
|
||||
}
|
||||
|
||||
void EditorAudioBuses::_rebuild_buses() {
|
||||
for (int i = bus_hb->get_child_count() - 1; i >= 0; i--) {
|
||||
EditorAudioBus *audio_bus = Object::cast_to<EditorAudioBus>(bus_hb->get_child(i));
|
||||
|
|
@ -1408,9 +1405,6 @@ AudioBusesEditorPlugin::AudioBusesEditorPlugin(EditorAudioBuses *p_node) {
|
|||
audio_bus_editor = p_node;
|
||||
}
|
||||
|
||||
AudioBusesEditorPlugin::~AudioBusesEditorPlugin() {
|
||||
}
|
||||
|
||||
void EditorAudioMeterNotches::add_notch(float p_normalized_offset, float p_db_value, bool p_render_value) {
|
||||
notches.push_back(AudioNotch(p_normalized_offset, p_db_value, p_render_value));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -145,9 +145,6 @@ class EditorAudioBusDrop : public Control {
|
|||
protected:
|
||||
static void _bind_methods();
|
||||
void _notification(int p_what);
|
||||
|
||||
public:
|
||||
EditorAudioBusDrop();
|
||||
};
|
||||
|
||||
class EditorAudioBuses : public VBoxContainer {
|
||||
|
|
@ -262,9 +259,6 @@ private:
|
|||
static void _bind_methods();
|
||||
void _notification(int p_what);
|
||||
void _draw_audio_notches();
|
||||
|
||||
public:
|
||||
EditorAudioMeterNotches() {}
|
||||
};
|
||||
|
||||
class AudioBusesEditorPlugin : public EditorPlugin {
|
||||
|
|
@ -280,5 +274,4 @@ public:
|
|||
virtual void make_visible(bool p_visible) override;
|
||||
|
||||
AudioBusesEditorPlugin(EditorAudioBuses *p_node);
|
||||
~AudioBusesEditorPlugin();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1356,9 +1356,6 @@ void EditorSelection::clear() {
|
|||
node_list_changed = true;
|
||||
}
|
||||
|
||||
EditorSelection::EditorSelection() {
|
||||
}
|
||||
|
||||
EditorSelection::~EditorSelection() {
|
||||
clear();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -324,6 +324,5 @@ public:
|
|||
// Returns the map of selected objects and their metadata.
|
||||
HashMap<Node *, Object *> &get_selection() { return selection; }
|
||||
|
||||
EditorSelection();
|
||||
~EditorSelection();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -294,6 +294,3 @@ void EditorFolding::unfold_scene(Node *p_scene) {
|
|||
HashSet<Ref<Resource>> resources;
|
||||
_do_node_unfolds(p_scene, p_scene, resources);
|
||||
}
|
||||
|
||||
EditorFolding::EditorFolding() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,6 +51,4 @@ public:
|
|||
void unfold_scene(Node *p_scene);
|
||||
|
||||
bool has_folding_data(const String &p_path);
|
||||
|
||||
EditorFolding();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3367,9 +3367,6 @@ EditorHelp::EditorHelp() {
|
|||
class_desc->hide();
|
||||
}
|
||||
|
||||
EditorHelp::~EditorHelp() {
|
||||
}
|
||||
|
||||
/// EditorHelpBit ///
|
||||
|
||||
#define HANDLE_DOC(m_string) ((is_native ? DTR(m_string) : (m_string)).strip_edges())
|
||||
|
|
|
|||
|
|
@ -269,7 +269,6 @@ public:
|
|||
static void init_gdext_pointers();
|
||||
|
||||
EditorHelp();
|
||||
~EditorHelp();
|
||||
};
|
||||
|
||||
class EditorHelpBit : public VBoxContainer {
|
||||
|
|
|
|||
|
|
@ -8317,9 +8317,3 @@ bool EditorPluginList::is_empty() {
|
|||
void EditorPluginList::clear() {
|
||||
plugins_list.clear();
|
||||
}
|
||||
|
||||
EditorPluginList::EditorPluginList() {
|
||||
}
|
||||
|
||||
EditorPluginList::~EditorPluginList() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -985,9 +985,6 @@ public:
|
|||
void remove_plugin(EditorPlugin *p_plugin);
|
||||
void clear();
|
||||
bool is_empty();
|
||||
|
||||
EditorPluginList();
|
||||
~EditorPluginList();
|
||||
};
|
||||
|
||||
struct EditorProgressBG {
|
||||
|
|
|
|||
|
|
@ -94,9 +94,6 @@ Variant EditorPropertyArrayObject::get_array() {
|
|||
return array;
|
||||
}
|
||||
|
||||
EditorPropertyArrayObject::EditorPropertyArrayObject() {
|
||||
}
|
||||
|
||||
///////////////////
|
||||
|
||||
bool EditorPropertyDictionaryObject::_set(const StringName &p_name, const Variant &p_value) {
|
||||
|
|
@ -233,9 +230,6 @@ String EditorPropertyDictionaryObject::get_label_for_index(int p_index) {
|
|||
}
|
||||
}
|
||||
|
||||
EditorPropertyDictionaryObject::EditorPropertyDictionaryObject() {
|
||||
}
|
||||
|
||||
///////////////////// ARRAY ///////////////////////////
|
||||
|
||||
void EditorPropertyArray::initialize_array(Variant &p_array) {
|
||||
|
|
|
|||
|
|
@ -53,8 +53,6 @@ public:
|
|||
|
||||
void set_array(const Variant &p_array);
|
||||
Variant get_array();
|
||||
|
||||
EditorPropertyArrayObject();
|
||||
};
|
||||
|
||||
class EditorPropertyDictionaryObject : public RefCounted {
|
||||
|
|
@ -88,8 +86,6 @@ public:
|
|||
String get_label_for_index(int p_index);
|
||||
String get_property_name_for_index(int p_index);
|
||||
String get_key_name_for_index(int p_index);
|
||||
|
||||
EditorPropertyDictionaryObject();
|
||||
};
|
||||
|
||||
class EditorPropertyArray : public EditorProperty {
|
||||
|
|
|
|||
|
|
@ -1175,9 +1175,6 @@ void EditorScriptPicker::_bind_methods() {
|
|||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "script_owner", PROPERTY_HINT_RESOURCE_TYPE, "Node", PROPERTY_USAGE_NONE), "set_script_owner", "get_script_owner");
|
||||
}
|
||||
|
||||
EditorScriptPicker::EditorScriptPicker() {
|
||||
}
|
||||
|
||||
// EditorShaderPicker
|
||||
|
||||
void EditorShaderPicker::set_create_options(Object *p_menu_node) {
|
||||
|
|
@ -1218,9 +1215,6 @@ void EditorShaderPicker::set_preferred_mode(int p_mode) {
|
|||
preferred_mode = p_mode;
|
||||
}
|
||||
|
||||
EditorShaderPicker::EditorShaderPicker() {
|
||||
}
|
||||
|
||||
//////////////
|
||||
|
||||
void EditorAudioStreamPicker::_notification(int p_what) {
|
||||
|
|
|
|||
|
|
@ -169,8 +169,6 @@ public:
|
|||
|
||||
void set_script_owner(Node *p_owner);
|
||||
Node *get_script_owner() const;
|
||||
|
||||
EditorScriptPicker();
|
||||
};
|
||||
|
||||
class EditorShaderPicker : public EditorResourcePicker {
|
||||
|
|
@ -190,8 +188,6 @@ public:
|
|||
void set_edited_material(ShaderMaterial *p_material);
|
||||
ShaderMaterial *get_edited_material() const;
|
||||
void set_preferred_mode(int p_preferred_mode);
|
||||
|
||||
EditorShaderPicker();
|
||||
};
|
||||
|
||||
class EditorAudioStreamPicker : public EditorResourcePicker {
|
||||
|
|
|
|||
|
|
@ -93,9 +93,6 @@ void EditorResourcePreviewGenerator::_bind_methods() {
|
|||
GDVIRTUAL_BIND(_can_generate_small_preview);
|
||||
}
|
||||
|
||||
EditorResourcePreviewGenerator::EditorResourcePreviewGenerator() {
|
||||
}
|
||||
|
||||
void EditorResourcePreviewGenerator::DrawRequester::request_and_wait(RID p_viewport) {
|
||||
Callable request_vp_update_once = callable_mp(RS::get_singleton(), &RS::viewport_set_update_mode).bind(p_viewport, RS::VIEWPORT_UPDATE_ONCE);
|
||||
|
||||
|
|
|
|||
|
|
@ -68,8 +68,6 @@ public:
|
|||
|
||||
virtual bool generate_small_preview_automatically() const;
|
||||
virtual bool can_generate_small_preview() const;
|
||||
|
||||
EditorResourcePreviewGenerator();
|
||||
};
|
||||
|
||||
class EditorResourcePreview : public Node {
|
||||
|
|
|
|||
|
|
@ -51,6 +51,4 @@ public:
|
|||
EditorInterface *get_editor_interface() const;
|
||||
|
||||
virtual void run();
|
||||
|
||||
EditorScript() {}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1003,6 +1003,3 @@ EditorSettingsDialog::EditorSettingsDialog() {
|
|||
EditorSettings::get_singleton()->connect("settings_changed", callable_mp(this, &EditorSettingsDialog::_settings_changed));
|
||||
set_ok_button_text(TTR("Close"));
|
||||
}
|
||||
|
||||
EditorSettingsDialog::~EditorSettingsDialog() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -136,5 +136,4 @@ public:
|
|||
static void update_navigation_preset();
|
||||
|
||||
EditorSettingsDialog();
|
||||
~EditorSettingsDialog();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -179,9 +179,6 @@ EditorTranslationParser *EditorTranslationParser::get_singleton() {
|
|||
return singleton;
|
||||
}
|
||||
|
||||
EditorTranslationParser::EditorTranslationParser() {
|
||||
}
|
||||
|
||||
EditorTranslationParser::~EditorTranslationParser() {
|
||||
memdelete(singleton);
|
||||
singleton = nullptr;
|
||||
|
|
|
|||
|
|
@ -74,6 +74,5 @@ public:
|
|||
void remove_parser(const Ref<EditorTranslationParserPlugin> &p_parser, ParserType p_type);
|
||||
void clean_parsers();
|
||||
|
||||
EditorTranslationParser();
|
||||
~EditorTranslationParser();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -453,6 +453,3 @@ EditorExport::EditorExport() {
|
|||
singleton = this;
|
||||
set_process(true);
|
||||
}
|
||||
|
||||
EditorExport::~EditorExport() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -83,5 +83,4 @@ public:
|
|||
void connect_presets_runnable_updated(const Callable &p_target);
|
||||
|
||||
EditorExport();
|
||||
~EditorExport();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2500,6 +2500,3 @@ void EditorExportPlatform::_bind_methods() {
|
|||
BIND_BITFIELD_FLAG(DEBUG_FLAG_VIEW_COLLISIONS);
|
||||
BIND_BITFIELD_FLAG(DEBUG_FLAG_VIEW_NAVIGATION);
|
||||
}
|
||||
|
||||
EditorExportPlatform::EditorExportPlatform() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -336,8 +336,6 @@ public:
|
|||
virtual void resolve_platform_feature_priorities(const Ref<EditorExportPreset> &p_preset, HashSet<String> &p_features) {}
|
||||
virtual String get_debug_protocol() const { return "tcp://"; }
|
||||
virtual HashMap<String, Variant> get_custom_project_settings(const Ref<EditorExportPreset> &p_preset) const { return HashMap<String, Variant>(); }
|
||||
|
||||
EditorExportPlatform();
|
||||
};
|
||||
|
||||
VARIANT_ENUM_CAST(EditorExportPlatform::ExportMessageType)
|
||||
|
|
|
|||
|
|
@ -561,5 +561,3 @@ String EditorExportPreset::get_version(const StringName &p_preset_string, bool p
|
|||
|
||||
return result;
|
||||
}
|
||||
|
||||
EditorExportPreset::EditorExportPreset() {}
|
||||
|
|
|
|||
|
|
@ -194,8 +194,6 @@ public:
|
|||
|
||||
const HashMap<StringName, PropertyInfo> &get_properties() const { return properties; }
|
||||
const HashMap<StringName, Variant> &get_values() const { return values; }
|
||||
|
||||
EditorExportPreset();
|
||||
};
|
||||
|
||||
VARIANT_ENUM_CAST(EditorExportPreset::ExportFilter);
|
||||
|
|
|
|||
|
|
@ -1804,6 +1804,3 @@ ProjectExportDialog::ProjectExportDialog() {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
ProjectExportDialog::~ProjectExportDialog() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -221,5 +221,4 @@ public:
|
|||
bool is_exporting() const { return exporting; }
|
||||
|
||||
ProjectExportDialog();
|
||||
~ProjectExportDialog();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -869,6 +869,3 @@ GroupsEditor::GroupsEditor() {
|
|||
|
||||
ProjectSettingsEditor::get_singleton()->get_group_settings()->connect("group_changed", callable_mp(this, &GroupsEditor::_update_groups_and_tree));
|
||||
}
|
||||
|
||||
GroupsEditor::~GroupsEditor() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -137,5 +137,4 @@ public:
|
|||
void set_current(Node *p_node);
|
||||
|
||||
GroupsEditor();
|
||||
~GroupsEditor();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2341,9 +2341,6 @@ SceneTreeDialog::SceneTreeDialog() {
|
|||
tree->connect("node_selected", callable_mp(this, &SceneTreeDialog::_selected_changed));
|
||||
}
|
||||
|
||||
SceneTreeDialog::~SceneTreeDialog() {
|
||||
}
|
||||
|
||||
/******** CACHE *********/
|
||||
|
||||
HashMap<Node *, SceneTreeEditor::CachedNode>::Iterator SceneTreeEditor::NodeCache::add(Node *p_node, TreeItem *p_item) {
|
||||
|
|
|
|||
|
|
@ -290,5 +290,4 @@ public:
|
|||
LineEdit *get_filter_line_edit() { return filter; }
|
||||
|
||||
SceneTreeDialog();
|
||||
~SceneTreeDialog();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2379,6 +2379,3 @@ Error Collada::load(const String &p_path, int p_flags) {
|
|||
_optimize();
|
||||
return OK;
|
||||
}
|
||||
|
||||
Collada::Collada() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ public:
|
|||
int uv_idx = 0;
|
||||
String texture;
|
||||
Color color;
|
||||
Channel() {}
|
||||
};
|
||||
|
||||
Channel diffuse, specular, emission, bump;
|
||||
|
|
@ -116,8 +115,6 @@ public:
|
|||
|
||||
float spot_angle = 45;
|
||||
float spot_exp = 1;
|
||||
|
||||
LightData() {}
|
||||
};
|
||||
|
||||
struct MeshData {
|
||||
|
|
@ -153,8 +150,6 @@ public:
|
|||
|
||||
bool found_double_sided = false;
|
||||
bool double_sided = true;
|
||||
|
||||
MeshData() {}
|
||||
};
|
||||
|
||||
struct CurveData {
|
||||
|
|
@ -170,8 +165,6 @@ public:
|
|||
HashMap<String, Source> sources;
|
||||
|
||||
HashMap<String, String> control_vertices;
|
||||
|
||||
CurveData() {}
|
||||
};
|
||||
|
||||
struct SkinControllerData {
|
||||
|
|
@ -184,7 +177,6 @@ public:
|
|||
Vector<String> sarray; //maybe for names
|
||||
Vector<float> array;
|
||||
int stride = 1;
|
||||
Source() {}
|
||||
};
|
||||
|
||||
HashMap<String, Source> sources;
|
||||
|
|
@ -207,8 +199,6 @@ public:
|
|||
} weights;
|
||||
|
||||
HashMap<String, Transform3D> bone_rest_map;
|
||||
|
||||
SkinControllerData() {}
|
||||
};
|
||||
|
||||
struct MorphControllerData {
|
||||
|
|
@ -219,13 +209,11 @@ public:
|
|||
int stride = 1;
|
||||
Vector<String> sarray; //maybe for names
|
||||
Vector<float> array;
|
||||
Source() {}
|
||||
};
|
||||
|
||||
HashMap<String, Source> sources;
|
||||
|
||||
HashMap<String, String> targets;
|
||||
MorphControllerData() {}
|
||||
};
|
||||
|
||||
struct Vertex {
|
||||
|
|
@ -303,8 +291,6 @@ public:
|
|||
return uid < p_vert.uid;
|
||||
}
|
||||
}
|
||||
|
||||
Vertex() {}
|
||||
};
|
||||
|
||||
struct Node {
|
||||
|
|
@ -350,7 +336,6 @@ public:
|
|||
|
||||
bool ignore_anim = false;
|
||||
|
||||
Node() {}
|
||||
virtual ~Node() {
|
||||
for (int i = 0; i < children.size(); i++) {
|
||||
memdelete(children[i]);
|
||||
|
|
@ -412,8 +397,6 @@ public:
|
|||
float begin = 0;
|
||||
float end = 1;
|
||||
Vector<String> tracks;
|
||||
|
||||
AnimationClip() {}
|
||||
};
|
||||
|
||||
struct AnimationTrack {
|
||||
|
|
@ -439,15 +422,11 @@ public:
|
|||
Point2 in_tangent;
|
||||
Point2 out_tangent;
|
||||
InterpolationType interp_type = INTERP_LINEAR;
|
||||
|
||||
Key() {}
|
||||
};
|
||||
|
||||
Vector<float> get_value_at_time(float p_time) const;
|
||||
|
||||
Vector<Key> keys;
|
||||
|
||||
AnimationTrack() {}
|
||||
};
|
||||
|
||||
/****************/
|
||||
|
|
@ -505,14 +484,10 @@ public:
|
|||
HashMap<String, Vector<int>> by_id_tracks;
|
||||
|
||||
float animation_length = 0;
|
||||
|
||||
State() {}
|
||||
} state;
|
||||
|
||||
Error load(const String &p_path, int p_flags = 0);
|
||||
|
||||
Collada();
|
||||
|
||||
Transform3D fix_transform(const Transform3D &p_transform);
|
||||
|
||||
Transform3D get_root_transform() const;
|
||||
|
|
|
|||
|
|
@ -1855,6 +1855,3 @@ Node *EditorSceneFormatImporterCollada::import_scene(const String &p_path, uint3
|
|||
|
||||
return state.scene;
|
||||
}
|
||||
|
||||
EditorSceneFormatImporterCollada::EditorSceneFormatImporterCollada() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,6 +38,4 @@ class EditorSceneFormatImporterCollada : public EditorSceneFormatImporter {
|
|||
public:
|
||||
virtual void get_extensions(List<String> *r_extensions) const override;
|
||||
virtual Node *import_scene(const String &p_path, uint32_t p_flags, const HashMap<StringName, Variant> &p_options, List<String> *r_missing_deps = nullptr, Error *r_err = nullptr) override;
|
||||
|
||||
EditorSceneFormatImporterCollada();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -245,6 +245,3 @@ void PostImportPluginSkeletonRenamer::internal_process(InternalImportCategory p_
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
PostImportPluginSkeletonRenamer::PostImportPluginSkeletonRenamer() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,6 +40,4 @@ public:
|
|||
virtual void internal_process(InternalImportCategory p_category, Node *p_base_scene, Node *p_node, Ref<Resource> p_resource, const Dictionary &p_options) override;
|
||||
|
||||
void _internal_process(InternalImportCategory p_category, Node *p_base_scene, Node *p_node, Ref<Resource> p_resource, const Dictionary &p_options, const HashMap<String, String> &p_rename_map);
|
||||
|
||||
PostImportPluginSkeletonRenamer();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -972,6 +972,3 @@ void PostImportPluginSkeletonRestFixer::internal_process(InternalImportCategory
|
|||
memdelete(prof_skeleton);
|
||||
}
|
||||
}
|
||||
|
||||
PostImportPluginSkeletonRestFixer::PostImportPluginSkeletonRestFixer() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,6 +39,4 @@ public:
|
|||
virtual void get_internal_import_options(InternalImportCategory p_category, List<ResourceImporter::ImportOption> *r_options) override;
|
||||
virtual Variant get_internal_option_visibility(InternalImportCategory p_category, const String &p_scene_import_type, const String &p_option, const HashMap<StringName, Variant> &p_options) const override;
|
||||
virtual void internal_process(InternalImportCategory p_category, Node *p_base_scene, Node *p_node, Ref<Resource> p_resource, const Dictionary &p_options) override;
|
||||
|
||||
PostImportPluginSkeletonRestFixer();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -153,6 +153,3 @@ void PostImportPluginSkeletonTrackOrganizer::internal_process(InternalImportCate
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
PostImportPluginSkeletonTrackOrganizer::PostImportPluginSkeletonTrackOrganizer() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,6 +38,4 @@ class PostImportPluginSkeletonTrackOrganizer : public EditorScenePostImportPlugi
|
|||
public:
|
||||
virtual void get_internal_import_options(InternalImportCategory p_category, List<ResourceImporter::ImportOption> *r_options) override;
|
||||
virtual void internal_process(InternalImportCategory p_category, Node *p_base_scene, Node *p_node, Ref<Resource> p_resource, const Dictionary &p_options) override;
|
||||
|
||||
PostImportPluginSkeletonTrackOrganizer();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -584,9 +584,6 @@ void EditorOBJImporter::get_extensions(List<String> *r_extensions) const {
|
|||
r_extensions->push_back("obj");
|
||||
}
|
||||
|
||||
EditorOBJImporter::EditorOBJImporter() {
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////
|
||||
|
||||
String ResourceImporterOBJ::get_importer_name() const {
|
||||
|
|
@ -682,6 +679,3 @@ Error ResourceImporterOBJ::import(ResourceUID::ID p_source_id, const String &p_s
|
|||
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterOBJ::ResourceImporterOBJ() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,8 +38,6 @@ class EditorOBJImporter : public EditorSceneFormatImporter {
|
|||
public:
|
||||
virtual void get_extensions(List<String> *r_extensions) const override;
|
||||
virtual Node *import_scene(const String &p_path, uint32_t p_flags, const HashMap<StringName, Variant> &p_options, List<String> *r_missing_deps, Error *r_err = nullptr) override;
|
||||
|
||||
EditorOBJImporter();
|
||||
};
|
||||
|
||||
class ResourceImporterOBJ : public ResourceImporter {
|
||||
|
|
@ -60,6 +58,4 @@ public:
|
|||
virtual bool get_option_visibility(const String &p_path, const String &p_option, const HashMap<StringName, Variant> &p_options) const override;
|
||||
|
||||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
ResourceImporterOBJ();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -146,9 +146,6 @@ void EditorScenePostImport::init(const String &p_source_file) {
|
|||
source_file = p_source_file;
|
||||
}
|
||||
|
||||
EditorScenePostImport::EditorScenePostImport() {
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
Variant EditorScenePostImportPlugin::get_option_value(const StringName &p_name) const {
|
||||
|
|
|
|||
|
|
@ -80,8 +80,6 @@ public:
|
|||
virtual void get_import_options(const String &p_path, List<ResourceImporter::ImportOption> *r_options);
|
||||
virtual Variant get_option_visibility(const String &p_path, const String &p_scene_import_type, const String &p_option, const HashMap<StringName, Variant> &p_options);
|
||||
virtual void handle_compatibility_options(HashMap<StringName, Variant> &p_import_params) const {}
|
||||
|
||||
EditorSceneFormatImporter() {}
|
||||
};
|
||||
|
||||
class EditorScenePostImport : public RefCounted {
|
||||
|
|
@ -98,7 +96,6 @@ public:
|
|||
String get_source_file() const;
|
||||
virtual Node *post_import(Node *p_scene);
|
||||
virtual void init(const String &p_source_file);
|
||||
EditorScenePostImport();
|
||||
};
|
||||
|
||||
class EditorScenePostImportPlugin : public RefCounted {
|
||||
|
|
@ -150,8 +147,6 @@ public:
|
|||
|
||||
virtual void pre_process(Node *p_scene, const HashMap<StringName, Variant> &p_options);
|
||||
virtual void post_process(Node *p_scene, const HashMap<StringName, Variant> &p_options);
|
||||
|
||||
EditorScenePostImportPlugin() {}
|
||||
};
|
||||
|
||||
VARIANT_ENUM_CAST(EditorScenePostImportPlugin::InternalImportCategory)
|
||||
|
|
|
|||
|
|
@ -33,9 +33,6 @@
|
|||
#include "core/object/script_language.h"
|
||||
#include "editor/editor_file_system.h"
|
||||
|
||||
EditorImportPlugin::EditorImportPlugin() {
|
||||
}
|
||||
|
||||
String EditorImportPlugin::get_importer_name() const {
|
||||
String ret;
|
||||
if (GDVIRTUAL_CALL(_get_importer_name, ret)) {
|
||||
|
|
|
|||
|
|
@ -57,7 +57,6 @@ protected:
|
|||
Error _append_import_external_resource(const String &p_file, const Dictionary &p_custom_options = Dictionary(), const String &p_custom_importer = String(), Variant p_generator_parameters = Variant());
|
||||
|
||||
public:
|
||||
EditorImportPlugin();
|
||||
virtual String get_importer_name() const override;
|
||||
virtual String get_visible_name() const override;
|
||||
virtual void get_recognized_extensions(List<String> *p_extensions) const override;
|
||||
|
|
|
|||
|
|
@ -105,9 +105,3 @@ Error ResourceImporterBitMap::import(ResourceUID::ID p_source_id, const String &
|
|||
|
||||
return ResourceSaver::save(bitmap, p_save_path + ".res");
|
||||
}
|
||||
|
||||
ResourceImporterBitMap::ResourceImporterBitMap() {
|
||||
}
|
||||
|
||||
ResourceImporterBitMap::~ResourceImporterBitMap() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,7 +50,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterBitMap();
|
||||
~ResourceImporterBitMap();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -109,6 +109,3 @@ Error ResourceImporterBMFont::import(ResourceUID::ID p_source_id, const String &
|
|||
print_verbose("Done saving to: " + p_save_path + ".fontdata");
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterBMFont::ResourceImporterBMFont() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,6 +50,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterBMFont();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -162,6 +162,3 @@ Error ResourceImporterCSVTranslation::import(ResourceUID::ID p_source_id, const
|
|||
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterCSVTranslation::ResourceImporterCSVTranslation() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,6 +51,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterCSVTranslation();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -271,6 +271,3 @@ Error ResourceImporterDynamicFont::import(ResourceUID::ID p_source_id, const Str
|
|||
print_verbose("Done saving to: " + p_save_path + ".fontdata");
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterDynamicFont::ResourceImporterDynamicFont() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -60,6 +60,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterDynamicFont();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -92,6 +92,3 @@ Error ResourceImporterImage::import(ResourceUID::ID p_source_id, const String &p
|
|||
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterImage::ResourceImporterImage() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,6 +52,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterImage();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -344,6 +344,3 @@ Error ResourceImporterImageFont::import(ResourceUID::ID p_source_id, const Strin
|
|||
print_verbose("Done saving to: " + p_save_path + ".fontdata");
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterImageFont::ResourceImporterImageFont() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,6 +50,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterImageFont();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public:
|
|||
bool mipmaps = true;
|
||||
bool high_quality = false;
|
||||
Image::UsedChannels used_channels = Image::USED_CHANNELS_RGBA;
|
||||
virtual ~LayeredTextureImport() {}
|
||||
};
|
||||
|
||||
class ResourceImporterLayeredTexture : public ResourceImporter {
|
||||
|
|
|
|||
|
|
@ -114,6 +114,3 @@ Error ResourceImporterShaderFile::import(ResourceUID::ID p_source_id, const Stri
|
|||
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterShaderFile::ResourceImporterShaderFile() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,6 +51,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterShaderFile();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -404,6 +404,3 @@ Error ResourceImporterTextureAtlas::import_group_file(const String &p_group_file
|
|||
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterTextureAtlas::ResourceImporterTextureAtlas() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -67,6 +67,4 @@ public:
|
|||
virtual Error import_group_file(const String &p_group_file, const HashMap<String, HashMap<StringName, Variant>> &p_source_file_options, const HashMap<String, String> &p_base_paths) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterTextureAtlas();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -98,6 +98,3 @@ Error ResourceImporterWAV::import(ResourceUID::ID p_source_id, const String &p_s
|
|||
ResourceSaver::save(sample, p_save_path + ".sample");
|
||||
return OK;
|
||||
}
|
||||
|
||||
ResourceImporterWAV::ResourceImporterWAV() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,6 +52,4 @@ public:
|
|||
virtual Error import(ResourceUID::ID p_source_id, const String &p_source_file, const String &p_save_path, const HashMap<StringName, Variant> &p_options, List<String> *r_platform_variants, List<String> *r_gen_files = nullptr, Variant *r_metadata = nullptr) override;
|
||||
|
||||
virtual bool can_import_threaded() const override { return true; }
|
||||
|
||||
ResourceImporterWAV();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -295,6 +295,3 @@ void MultiNodeEdit::_bind_methods() {
|
|||
ClassDB::bind_method("_hide_metadata_from_inspector", &MultiNodeEdit::_hide_metadata_from_inspector);
|
||||
ClassDB::bind_method("_get_editor_name", &MultiNodeEdit::_get_editor_name);
|
||||
}
|
||||
|
||||
MultiNodeEdit::MultiNodeEdit() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -79,5 +79,4 @@ public:
|
|||
|
||||
return true;
|
||||
}
|
||||
MultiNodeEdit();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -783,6 +783,3 @@ AbstractPolygon2DEditorPlugin::AbstractPolygon2DEditorPlugin(AbstractPolygon2DEd
|
|||
CanvasItemEditor::get_singleton()->add_control_to_menu_panel(polygon_editor);
|
||||
polygon_editor->hide();
|
||||
}
|
||||
|
||||
AbstractPolygon2DEditorPlugin::~AbstractPolygon2DEditorPlugin() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -162,5 +162,4 @@ public:
|
|||
virtual void make_visible(bool p_visible) override;
|
||||
|
||||
AbstractPolygon2DEditorPlugin(AbstractPolygon2DEditor *p_polygon_editor, const String &p_class);
|
||||
~AbstractPolygon2DEditorPlugin();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1271,9 +1271,6 @@ AnimationNodeBlendTreeEditor::AnimationNodeBlendTreeEditor() {
|
|||
EditorInspector::add_inspector_plugin(animation_node_inspector_plugin);
|
||||
}
|
||||
|
||||
AnimationNodeBlendTreeEditor::~AnimationNodeBlendTreeEditor() {
|
||||
}
|
||||
|
||||
// EditorPluginAnimationNodeAnimation
|
||||
|
||||
void AnimationNodeAnimationEditor::_open_set_custom_timeline_from_marker_dialog() {
|
||||
|
|
@ -1370,9 +1367,6 @@ AnimationNodeAnimationEditor::AnimationNodeAnimationEditor(Ref<AnimationNodeAnim
|
|||
bottom_spacer->set_custom_minimum_size(Size2(0, 2) * EDSCALE);
|
||||
}
|
||||
|
||||
AnimationNodeAnimationEditor::~AnimationNodeAnimationEditor() {
|
||||
}
|
||||
|
||||
void AnimationNodeAnimationEditor::_notification(int p_what) {
|
||||
switch (p_what) {
|
||||
case NOTIFICATION_THEME_CHANGED: {
|
||||
|
|
@ -1426,6 +1420,3 @@ AnimationNodeAnimationEditorDialog::AnimationNodeAnimationEditorDialog() {
|
|||
select_end->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
select_end->set_stretch_ratio(2);
|
||||
}
|
||||
|
||||
AnimationNodeAnimationEditorDialog::~AnimationNodeAnimationEditorDialog() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -168,7 +168,6 @@ public:
|
|||
void update_graph();
|
||||
|
||||
AnimationNodeBlendTreeEditor();
|
||||
~AnimationNodeBlendTreeEditor();
|
||||
};
|
||||
|
||||
// EditorPluginAnimationNodeAnimation
|
||||
|
|
@ -191,7 +190,6 @@ class AnimationNodeAnimationEditorDialog : public ConfirmationDialog {
|
|||
|
||||
public:
|
||||
AnimationNodeAnimationEditorDialog();
|
||||
~AnimationNodeAnimationEditorDialog();
|
||||
};
|
||||
|
||||
class AnimationNodeAnimationEditor : public VBoxContainer {
|
||||
|
|
@ -206,7 +204,6 @@ class AnimationNodeAnimationEditor : public VBoxContainer {
|
|||
|
||||
public:
|
||||
AnimationNodeAnimationEditor(Ref<AnimationNodeAnimation> p_animation_node_animation);
|
||||
~AnimationNodeAnimationEditor();
|
||||
|
||||
protected:
|
||||
void _notification(int p_what);
|
||||
|
|
|
|||
|
|
@ -326,6 +326,4 @@ protected:
|
|||
|
||||
public:
|
||||
void add_transition(const StringName &p_from, const StringName &p_to, Ref<AnimationNodeStateMachineTransition> p_transition);
|
||||
|
||||
EditorAnimationMultiTransitionEdit() {}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -308,6 +308,3 @@ AnimationTreeEditorPlugin::AnimationTreeEditorPlugin() {
|
|||
button = EditorNode::get_bottom_panel()->add_item(TTR("AnimationTree"), anim_tree_editor, ED_SHORTCUT_AND_COMMAND("bottom_panels/toggle_animation_tree_bottom_panel", TTRC("Toggle AnimationTree Bottom Panel")));
|
||||
button->hide();
|
||||
}
|
||||
|
||||
AnimationTreeEditorPlugin::~AnimationTreeEditorPlugin() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -106,5 +106,4 @@ public:
|
|||
virtual void make_visible(bool p_visible) override;
|
||||
|
||||
AnimationTreeEditorPlugin();
|
||||
~AnimationTreeEditorPlugin();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1801,6 +1801,3 @@ AssetLibraryEditorPlugin::AssetLibraryEditorPlugin() {
|
|||
addon_library->set_anchors_and_offsets_preset(Control::PRESET_FULL_RECT);
|
||||
addon_library->hide();
|
||||
}
|
||||
|
||||
AssetLibraryEditorPlugin::~AssetLibraryEditorPlugin() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -348,5 +348,4 @@ public:
|
|||
//virtual void set_state(const Dictionary& p_state);
|
||||
|
||||
AssetLibraryEditorPlugin();
|
||||
~AssetLibraryEditorPlugin();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -119,5 +119,3 @@ void AudioStreamRandomizerEditorPlugin::_move_stream_array_element(Object *p_und
|
|||
AudioStreamRandomizerEditorPlugin::AudioStreamRandomizerEditorPlugin() {
|
||||
EditorNode::get_editor_data().add_move_array_element_function(SNAME("AudioStreamRandomizer"), callable_mp(this, &AudioStreamRandomizerEditorPlugin::_move_stream_array_element));
|
||||
}
|
||||
|
||||
AudioStreamRandomizerEditorPlugin::~AudioStreamRandomizerEditorPlugin() {}
|
||||
|
|
|
|||
|
|
@ -46,5 +46,4 @@ public:
|
|||
virtual void make_visible(bool p_visible) override;
|
||||
|
||||
AudioStreamRandomizerEditorPlugin();
|
||||
~AudioStreamRandomizerEditorPlugin();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -104,9 +104,6 @@ BoneMapperButton::BoneMapperButton(const StringName &p_profile_bone_name, bool p
|
|||
selected = p_selected;
|
||||
}
|
||||
|
||||
BoneMapperButton::~BoneMapperButton() {
|
||||
}
|
||||
|
||||
void BoneMapperItem::create_editor() {
|
||||
HBoxContainer *hbox = memnew(HBoxContainer);
|
||||
add_child(hbox);
|
||||
|
|
@ -165,9 +162,6 @@ BoneMapperItem::BoneMapperItem(Ref<BoneMap> &p_bone_map, const StringName &p_pro
|
|||
profile_bone_name = p_profile_bone_name;
|
||||
}
|
||||
|
||||
BoneMapperItem::~BoneMapperItem() {
|
||||
}
|
||||
|
||||
void BonePicker::create_editors() {
|
||||
set_title(TTR("Bone Picker:"));
|
||||
|
||||
|
|
@ -266,9 +260,6 @@ BonePicker::BonePicker(Skeleton3D *p_skeleton) {
|
|||
skeleton = p_skeleton;
|
||||
}
|
||||
|
||||
BonePicker::~BonePicker() {
|
||||
}
|
||||
|
||||
void BoneMapper::create_editor() {
|
||||
// Create Bone picker.
|
||||
picker = memnew(BonePicker(skeleton));
|
||||
|
|
@ -1407,9 +1398,6 @@ BoneMapper::BoneMapper(Skeleton3D *p_skeleton, Ref<BoneMap> &p_bone_map) {
|
|||
bone_map = p_bone_map;
|
||||
}
|
||||
|
||||
BoneMapper::~BoneMapper() {
|
||||
}
|
||||
|
||||
void BoneMapEditor::create_editors() {
|
||||
if (!skeleton) {
|
||||
return;
|
||||
|
|
@ -1457,9 +1445,6 @@ BoneMapEditor::BoneMapEditor(Ref<BoneMap> &p_bone_map) {
|
|||
bone_map = p_bone_map;
|
||||
}
|
||||
|
||||
BoneMapEditor::~BoneMapEditor() {
|
||||
}
|
||||
|
||||
bool EditorInspectorPluginBoneMap::can_handle(Object *p_object) {
|
||||
return Object::cast_to<BoneMap>(p_object) != nullptr;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -73,7 +73,6 @@ public:
|
|||
bool is_require() const;
|
||||
|
||||
BoneMapperButton(const StringName &p_profile_bone_name, bool p_require, bool p_selected);
|
||||
~BoneMapperButton();
|
||||
};
|
||||
|
||||
class BoneMapperItem : public VBoxContainer {
|
||||
|
|
@ -100,7 +99,6 @@ public:
|
|||
void assign_button_id(int p_button_id);
|
||||
|
||||
BoneMapperItem(Ref<BoneMap> &p_bone_map, const StringName &p_profile_bone_name = StringName());
|
||||
~BoneMapperItem();
|
||||
};
|
||||
|
||||
class BonePicker : public AcceptDialog {
|
||||
|
|
@ -124,7 +122,6 @@ private:
|
|||
|
||||
public:
|
||||
BonePicker(Skeleton3D *p_skeleton);
|
||||
~BonePicker();
|
||||
};
|
||||
|
||||
class BoneMapper : public VBoxContainer {
|
||||
|
|
@ -189,7 +186,6 @@ public:
|
|||
int get_current_bone_idx() const;
|
||||
|
||||
BoneMapper(Skeleton3D *p_skeleton, Ref<BoneMap> &p_bone_map);
|
||||
~BoneMapper();
|
||||
};
|
||||
|
||||
class BoneMapEditor : public VBoxContainer {
|
||||
|
|
@ -207,7 +203,6 @@ protected:
|
|||
|
||||
public:
|
||||
BoneMapEditor(Ref<BoneMap> &p_bone_map);
|
||||
~BoneMapEditor();
|
||||
};
|
||||
|
||||
class EditorInspectorPluginBoneMap : public EditorInspectorPlugin {
|
||||
|
|
|
|||
|
|
@ -126,6 +126,3 @@ Camera3DEditorPlugin::Camera3DEditorPlugin() {
|
|||
plugin.instantiate();
|
||||
add_inspector_plugin(plugin);
|
||||
}
|
||||
|
||||
Camera3DEditorPlugin::~Camera3DEditorPlugin() {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -84,5 +84,4 @@ public:
|
|||
virtual void make_visible(bool p_visible) override;
|
||||
|
||||
Camera3DEditorPlugin();
|
||||
~Camera3DEditorPlugin();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -5793,9 +5793,6 @@ CanvasItemEditorPlugin::CanvasItemEditorPlugin() {
|
|||
canvas_item_editor->hide();
|
||||
}
|
||||
|
||||
CanvasItemEditorPlugin::~CanvasItemEditorPlugin() {
|
||||
}
|
||||
|
||||
void CanvasItemEditorViewport::_on_mouse_exit() {
|
||||
if (!texture_node_type_selector->is_visible()) {
|
||||
_remove_preview();
|
||||
|
|
|
|||
|
|
@ -67,8 +67,6 @@ public:
|
|||
List<Dictionary> pre_drag_bones_undo_state;
|
||||
|
||||
Dictionary undo_state;
|
||||
|
||||
CanvasItemEditorSelectedItem() {}
|
||||
};
|
||||
|
||||
class CanvasItemEditor : public VBoxContainer {
|
||||
|
|
@ -614,7 +612,6 @@ public:
|
|||
CanvasItemEditor *get_canvas_item_editor() { return canvas_item_editor; }
|
||||
|
||||
CanvasItemEditorPlugin();
|
||||
~CanvasItemEditorPlugin();
|
||||
};
|
||||
|
||||
class CanvasItemEditorViewport : public Control {
|
||||
|
|
|
|||
|
|
@ -38,8 +38,6 @@ void CollisionPolygon2DEditor::_set_node(Node *p_polygon) {
|
|||
node = Object::cast_to<CollisionPolygon2D>(p_polygon);
|
||||
}
|
||||
|
||||
CollisionPolygon2DEditor::CollisionPolygon2DEditor() {}
|
||||
|
||||
CollisionPolygon2DEditorPlugin::CollisionPolygon2DEditorPlugin() :
|
||||
AbstractPolygon2DEditorPlugin(memnew(CollisionPolygon2DEditor), "CollisionPolygon2D") {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,9 +41,6 @@ class CollisionPolygon2DEditor : public AbstractPolygon2DEditor {
|
|||
protected:
|
||||
virtual Node2D *_get_node() const override;
|
||||
virtual void _set_node(Node *p_polygon) override;
|
||||
|
||||
public:
|
||||
CollisionPolygon2DEditor();
|
||||
};
|
||||
|
||||
class CollisionPolygon2DEditorPlugin : public AbstractPolygon2DEditorPlugin {
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue