#include "editor_properties_array_dict.h"
#include "core/input/input.h"
#include "core/io/marshalls.h"
#include "editor/editor_properties.h"
#include "editor/editor_properties_vector.h"
#include "editor/editor_settings.h"
#include "editor/editor_string_names.h"
#include "editor/gui/editor_spin_slider.h"
#include "editor/inspector_dock.h"
#include "editor/themes/editor_scale.h"
#include "editor/themes/editor_theme_manager.h"
#include "scene/gui/button.h"
#include "scene/gui/margin_container.h"
#include "scene/resources/packed_scene.h"
bool EditorPropertyArrayObject::_set(const StringName &p_name, const Variant &p_value) { … }
bool EditorPropertyArrayObject::_get(const StringName &p_name, Variant &r_ret) const { … }
void EditorPropertyArrayObject::set_array(const Variant &p_array) { … }
Variant EditorPropertyArrayObject::get_array() { … }
EditorPropertyArrayObject::EditorPropertyArrayObject() { … }
bool EditorPropertyDictionaryObject::_set(const StringName &p_name, const Variant &p_value) { … }
bool EditorPropertyDictionaryObject::_get(const StringName &p_name, Variant &r_ret) const { … }
bool EditorPropertyDictionaryObject::get_by_property_name(const String &p_name, Variant &r_ret) const { … }
void EditorPropertyDictionaryObject::set_dict(const Dictionary &p_dict) { … }
Dictionary EditorPropertyDictionaryObject::get_dict() { … }
void EditorPropertyDictionaryObject::set_new_item_key(const Variant &p_new_item) { … }
Variant EditorPropertyDictionaryObject::get_new_item_key() { … }
void EditorPropertyDictionaryObject::set_new_item_value(const Variant &p_new_item) { … }
Variant EditorPropertyDictionaryObject::get_new_item_value() { … }
String EditorPropertyDictionaryObject::get_property_name_for_index(int p_index) { … }
String EditorPropertyDictionaryObject::get_label_for_index(int p_index) { … }
EditorPropertyDictionaryObject::EditorPropertyDictionaryObject() { … }
void EditorPropertyArray::initialize_array(Variant &p_array) { … }
void EditorPropertyArray::_property_changed(const String &p_property, Variant p_value, const String &p_name, bool p_changing) { … }
void EditorPropertyArray::_change_type(Object *p_button, int p_slot_index) { … }
void EditorPropertyArray::_change_type_menu(int p_index) { … }
void EditorPropertyArray::_object_id_selected(const StringName &p_property, ObjectID p_id) { … }
void EditorPropertyArray::_create_new_property_slot() { … }
void EditorPropertyArray::update_property() { … }
void EditorPropertyArray::_remove_pressed(int p_slot_index) { … }
void EditorPropertyArray::_button_draw() { … }
bool EditorPropertyArray::_is_drop_valid(const Dictionary &p_drag_data) const { … }
bool EditorPropertyArray::can_drop_data_fw(const Point2 &p_point, const Variant &p_data, Control *p_from) const { … }
void EditorPropertyArray::drop_data_fw(const Point2 &p_point, const Variant &p_data, Control *p_from) { … }
Node *EditorPropertyArray::get_base_node() { … }
void EditorPropertyArray::_notification(int p_what) { … }
void EditorPropertyArray::_edit_pressed() { … }
void EditorPropertyArray::_page_changed(int p_page) { … }
void EditorPropertyArray::_length_changed(double p_page) { … }
void EditorPropertyArray::_add_element() { … }
void EditorPropertyArray::setup(Variant::Type p_array_type, const String &p_hint_string) { … }
void EditorPropertyArray::_reorder_button_gui_input(const Ref<InputEvent> &p_event) { … }
void EditorPropertyArray::_reorder_button_down(int p_slot_index) { … }
void EditorPropertyArray::_reorder_button_up() { … }
bool EditorPropertyArray::is_colored(ColorationMode p_mode) { … }
EditorPropertyArray::EditorPropertyArray() { … }
void EditorPropertyDictionary::initialize_dictionary(Variant &p_dictionary) { … }
void EditorPropertyDictionary::_property_changed(const String &p_property, Variant p_value, const String &p_name, bool p_changing) { … }
void EditorPropertyDictionary::_change_type(Object *p_button, int p_slot_index) { … }
void EditorPropertyDictionary::_add_key_value() { … }
void EditorPropertyDictionary::_create_new_property_slot(int p_idx) { … }
void EditorPropertyDictionary::_change_type_menu(int p_index) { … }
void EditorPropertyDictionary::setup(PropertyHint p_hint, const String &p_hint_string) { … }
void EditorPropertyDictionary::update_property() { … }
void EditorPropertyDictionary::_remove_pressed(int p_slot_index) { … }
void EditorPropertyDictionary::_object_id_selected(const StringName &p_property, ObjectID p_id) { … }
void EditorPropertyDictionary::_notification(int p_what) { … }
void EditorPropertyDictionary::_edit_pressed() { … }
void EditorPropertyDictionary::_page_changed(int p_page) { … }
bool EditorPropertyDictionary::is_colored(ColorationMode p_mode) { … }
EditorPropertyDictionary::EditorPropertyDictionary() { … }
void EditorPropertyLocalizableString::_property_changed(const String &p_property, const Variant &p_value, const String &p_name, bool p_changing) { … }
void EditorPropertyLocalizableString::_add_locale_popup() { … }
void EditorPropertyLocalizableString::_add_locale(const String &p_locale) { … }
void EditorPropertyLocalizableString::_remove_item(Object *p_button, int p_index) { … }
void EditorPropertyLocalizableString::update_property() { … }
void EditorPropertyLocalizableString::_object_id_selected(const StringName &p_property, ObjectID p_id) { … }
void EditorPropertyLocalizableString::_notification(int p_what) { … }
void EditorPropertyLocalizableString::_edit_pressed() { … }
void EditorPropertyLocalizableString::_page_changed(int p_page) { … }
EditorPropertyLocalizableString::EditorPropertyLocalizableString() { … }