#include "openxr_action_map_editor.h"
#include "core/config/project_settings.h"
#include "editor/editor_node.h"
#include "editor/editor_settings.h"
#include "editor/gui/editor_bottom_panel.h"
#include "editor/gui/editor_file_dialog.h"
#include "editor/themes/editor_scale.h"
void OpenXRActionMapEditor::_bind_methods() { … }
void OpenXRActionMapEditor::_notification(int p_what) { … }
OpenXRActionSetEditor *OpenXRActionMapEditor::_add_action_set_editor(Ref<OpenXRActionSet> p_action_set) { … }
void OpenXRActionMapEditor::_create_action_sets() { … }
OpenXRInteractionProfileEditorBase *OpenXRActionMapEditor::_add_interaction_profile_editor(Ref<OpenXRInteractionProfile> p_interaction_profile) { … }
void OpenXRActionMapEditor::_create_interaction_profiles() { … }
OpenXRActionSetEditor *OpenXRActionMapEditor::_add_action_set(String p_name) { … }
void OpenXRActionMapEditor::_remove_action_set(String p_name) { … }
void OpenXRActionMapEditor::_on_add_action_set() { … }
void OpenXRActionMapEditor::_set_focus_on_action_set(OpenXRActionSetEditor *p_action_set_editor) { … }
void OpenXRActionMapEditor::_on_remove_action_set(Object *p_action_set_editor) { … }
void OpenXRActionMapEditor::_on_action_removed(Ref<OpenXRAction> p_action) { … }
void OpenXRActionMapEditor::_on_add_interaction_profile() { … }
void OpenXRActionMapEditor::_on_interaction_profile_selected(const String p_path) { … }
void OpenXRActionMapEditor::_load_action_map(const String p_path, bool p_create_new_if_missing) { … }
void OpenXRActionMapEditor::_on_save_action_map() { … }
void OpenXRActionMapEditor::_on_reset_to_default_layout() { … }
void OpenXRActionMapEditor::_on_tabs_tab_changed(int p_tab) { … }
void OpenXRActionMapEditor::_on_tab_button_pressed(int p_tab) { … }
void OpenXRActionMapEditor::_do_add_action_set_editor(OpenXRActionSetEditor *p_action_set_editor) { … }
void OpenXRActionMapEditor::_do_remove_action_set_editor(OpenXRActionSetEditor *p_action_set_editor) { … }
void OpenXRActionMapEditor::_do_add_interaction_profile_editor(OpenXRInteractionProfileEditorBase *p_interaction_profile_editor) { … }
void OpenXRActionMapEditor::_do_remove_interaction_profile_editor(OpenXRInteractionProfileEditorBase *p_interaction_profile_editor) { … }
void OpenXRActionMapEditor::open_action_map(String p_path) { … }
void OpenXRActionMapEditor::_clear_action_map() { … }
OpenXRActionMapEditor::OpenXRActionMapEditor() { … }
OpenXRActionMapEditor::~OpenXRActionMapEditor() { … }