:github_url: hide .. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the EditorFeatureProfile.xml source instead. .. The source is found in doc/classes or modules//doc_classes. .. _class_EditorFeatureProfile: EditorFeatureProfile ==================== **Inherits:** :ref:`Reference` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Methods ------- +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_feature_name` **(** :ref:`Feature` feature **)** | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_class_disabled` **(** :ref:`String` class_name **)** const | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_class_editor_disabled` **(** :ref:`String` class_name **)** const | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_class_property_disabled` **(** :ref:`String` class_name, :ref:`String` arg1 **)** const | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_feature_disabled` **(** :ref:`Feature` feature **)** const | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`load_from_file` **(** :ref:`String` path **)** | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`save_to_file` **(** :ref:`String` path **)** | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_disable_class` **(** :ref:`String` class_name, :ref:`bool` disable **)** | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_disable_class_editor` **(** :ref:`String` class_name, :ref:`bool` disable **)** | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_disable_class_property` **(** :ref:`String` class_name, :ref:`String` property, :ref:`bool` arg2 **)** | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_disable_feature` **(** :ref:`Feature` feature, :ref:`bool` disable **)** | +---------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Enumerations ------------ .. _enum_EditorFeatureProfile_Feature: .. _class_EditorFeatureProfile_constant_FEATURE_3D: .. _class_EditorFeatureProfile_constant_FEATURE_SCRIPT: .. _class_EditorFeatureProfile_constant_FEATURE_ASSET_LIB: .. _class_EditorFeatureProfile_constant_FEATURE_SCENE_TREE: .. _class_EditorFeatureProfile_constant_FEATURE_IMPORT_DOCK: .. _class_EditorFeatureProfile_constant_FEATURE_NODE_DOCK: .. _class_EditorFeatureProfile_constant_FEATURE_FILESYSTEM_DOCK: .. _class_EditorFeatureProfile_constant_FEATURE_MAX: enum **Feature**: - **FEATURE_3D** = **0** - **FEATURE_SCRIPT** = **1** - **FEATURE_ASSET_LIB** = **2** - **FEATURE_SCENE_TREE** = **3** - **FEATURE_IMPORT_DOCK** = **4** - **FEATURE_NODE_DOCK** = **5** - **FEATURE_FILESYSTEM_DOCK** = **6** - **FEATURE_MAX** = **7** --- Represents the size of the :ref:`Feature` enum. Method Descriptions ------------------- .. _class_EditorFeatureProfile_method_get_feature_name: - :ref:`String` **get_feature_name** **(** :ref:`Feature` feature **)** .. _class_EditorFeatureProfile_method_is_class_disabled: - :ref:`bool` **is_class_disabled** **(** :ref:`String` class_name **)** const .. _class_EditorFeatureProfile_method_is_class_editor_disabled: - :ref:`bool` **is_class_editor_disabled** **(** :ref:`String` class_name **)** const .. _class_EditorFeatureProfile_method_is_class_property_disabled: - :ref:`bool` **is_class_property_disabled** **(** :ref:`String` class_name, :ref:`String` arg1 **)** const .. _class_EditorFeatureProfile_method_is_feature_disabled: - :ref:`bool` **is_feature_disabled** **(** :ref:`Feature` feature **)** const .. _class_EditorFeatureProfile_method_load_from_file: - :ref:`Error` **load_from_file** **(** :ref:`String` path **)** .. _class_EditorFeatureProfile_method_save_to_file: - :ref:`Error` **save_to_file** **(** :ref:`String` path **)** .. _class_EditorFeatureProfile_method_set_disable_class: - void **set_disable_class** **(** :ref:`String` class_name, :ref:`bool` disable **)** .. _class_EditorFeatureProfile_method_set_disable_class_editor: - void **set_disable_class_editor** **(** :ref:`String` class_name, :ref:`bool` disable **)** .. _class_EditorFeatureProfile_method_set_disable_class_property: - void **set_disable_class_property** **(** :ref:`String` class_name, :ref:`String` property, :ref:`bool` arg2 **)** .. _class_EditorFeatureProfile_method_set_disable_feature: - void **set_disable_feature** **(** :ref:`Feature` feature, :ref:`bool` disable **)**