godot/editor
Juan Linietsky 43b78cd2ad Add interactive music support
This PR adds 3 types of audio streams used for interactive music support.

* AudioStreamInteractive: Allows setting several sub-streams and transition between them with many options.
* AudioStreamPlaylist: Allows sequential or shuffled playback of a list of streams.
* AudioStreamSynchronized: Allows synchronous playback of several streams, the volume of each can be controlled.

Theese three stream types can be combined to create complex, layered interactive music and transitions between them, similar to software such as WWise.
2024-03-12 21:54:59 +01:00
..
debugger
export Don't refresh mirrors for development builds in editor export template manager 2024-03-07 01:17:04 +01:00
gui Allow node visibility to work with custom user-provided node types 2024-03-07 17:25:06 -08:00
icons Add interactive music support 2024-03-12 21:54:59 +01:00
import Merge pull request #88045 from Malcolmnixon/optimize-collider-regeneration 2024-03-09 22:19:34 +01:00
plugins Use 3D editor gizmo helper for FogVolume to allow dragging individual faces 2024-03-09 18:03:01 +01:00
project_manager Automatically create folder in project manager create/import/install 2024-03-08 12:27:50 -06:00
themes SCons: Ensure with statement where applicable 2024-03-10 12:57:57 -05:00
translations
action_map_editor.cpp
action_map_editor.h
animation_bezier_editor.cpp
animation_bezier_editor.h
animation_track_editor.cpp
animation_track_editor.h
animation_track_editor_plugins.cpp
animation_track_editor_plugins.h
audio_stream_preview.cpp
audio_stream_preview.h
code_editor.cpp
code_editor.h
connections_dialog.cpp
connections_dialog.h
create_dialog.cpp
create_dialog.h
dependency_editor.cpp
dependency_editor.h
directory_create_dialog.cpp
directory_create_dialog.h
doc_tools.cpp Expose scene unique id functionality in Resource 2024-03-07 14:53:58 +01:00
doc_tools.h
editor_about.cpp
editor_about.h
editor_asset_installer.cpp
editor_asset_installer.h
editor_atlas_packer.cpp
editor_atlas_packer.h
editor_audio_buses.cpp
editor_audio_buses.h
editor_autoload_settings.cpp
editor_autoload_settings.h
editor_build_profile.cpp
editor_build_profile.h
editor_builders.py SCons: Ensure with statement where applicable 2024-03-10 12:57:57 -05:00
editor_command_palette.cpp
editor_command_palette.h
editor_data.cpp
editor_data.h
editor_dock_manager.cpp
editor_dock_manager.h
editor_feature_profile.cpp
editor_feature_profile.h
editor_file_system.cpp Refactor how file cache entries are stored 2024-03-08 23:16:31 +01:00
editor_file_system.h
editor_folding.cpp
editor_folding.h
editor_help.cpp Merge pull request #89332 from Riteo/werror-never-changes 2024-03-09 22:20:19 +01:00
editor_help.h Editor Help: Add syntax highlighting for code blocks 2024-03-09 00:02:31 +03:00
editor_help_search.cpp
editor_help_search.h
editor_inspector.cpp Speed up inspector updates for TileMap 2024-03-07 18:01:30 +01:00
editor_inspector.h
editor_interface.cpp
editor_interface.h
editor_layouts_dialog.cpp
editor_layouts_dialog.h
editor_locale_dialog.cpp
editor_locale_dialog.h
editor_log.cpp
editor_log.h
editor_native_shader_source_visualizer.cpp
editor_native_shader_source_visualizer.h
editor_node.cpp Editor Help: Add syntax highlighting for code blocks 2024-03-09 00:02:31 +03:00
editor_node.h
editor_paths.cpp
editor_paths.h
editor_plugin.compat.inc
editor_plugin.cpp
editor_plugin.h
editor_plugin_settings.cpp
editor_plugin_settings.h
editor_properties.cpp
editor_properties.h
editor_properties_array_dict.cpp
editor_properties_array_dict.h
editor_properties_vector.cpp
editor_properties_vector.h
editor_property_name_processor.cpp
editor_property_name_processor.h
editor_quick_open.cpp
editor_quick_open.h
editor_resource_picker.cpp
editor_resource_picker.h
editor_resource_preview.cpp Speed up inspector updates for TileMap 2024-03-07 18:01:30 +01:00
editor_resource_preview.h
editor_run.cpp
editor_run.h
editor_run_native.cpp
editor_run_native.h
editor_script.cpp
editor_script.h
editor_sectioned_inspector.cpp
editor_sectioned_inspector.h
editor_settings.cpp Automatically create folder in project manager create/import/install 2024-03-08 12:27:50 -06:00
editor_settings.h
editor_settings_dialog.cpp
editor_settings_dialog.h
editor_string_names.cpp
editor_string_names.h
editor_translation.cpp
editor_translation.h
editor_translation_parser.cpp
editor_translation_parser.h
editor_undo_redo_manager.cpp
editor_undo_redo_manager.h
editor_vcs_interface.cpp
editor_vcs_interface.h
event_listener_line_edit.cpp
event_listener_line_edit.h
fbx_importer_manager.cpp
fbx_importer_manager.h
filesystem_dock.cpp
filesystem_dock.h
find_in_files.cpp Remember search text in Find/Replace in Files dialog 2024-03-08 17:43:31 +02:00
find_in_files.h
group_settings_editor.cpp
group_settings_editor.h
groups_editor.cpp
groups_editor.h
history_dock.cpp
history_dock.h
import_defaults_editor.cpp
import_defaults_editor.h
import_dock.cpp
import_dock.h
input_event_configuration_dialog.cpp
input_event_configuration_dialog.h
inspector_dock.cpp
inspector_dock.h
localization_editor.cpp
localization_editor.h
multi_node_edit.cpp
multi_node_edit.h
node_dock.cpp
node_dock.h
plugin_config_dialog.cpp
plugin_config_dialog.h
pot_generator.cpp
pot_generator.h
progress_dialog.cpp
progress_dialog.h
project_converter_3_to_4.cpp
project_converter_3_to_4.h
project_manager.cpp Automatically create folder in project manager create/import/install 2024-03-08 12:27:50 -06:00
project_manager.h
project_settings_editor.cpp
project_settings_editor.h
property_selector.cpp
property_selector.h
register_editor_types.cpp
register_editor_types.h
register_exporters.h
rename_dialog.cpp
rename_dialog.h
renames_map_3_to_4.cpp
renames_map_3_to_4.h
reparent_dialog.cpp
reparent_dialog.h
run_instances_dialog.cpp
run_instances_dialog.h
scene_create_dialog.cpp
scene_create_dialog.h
scene_tree_dock.cpp
scene_tree_dock.h
script_create_dialog.cpp Fix ScriptCreateDialog to avoid selecting the file extension upon opening 2024-03-09 22:33:43 +07:00
script_create_dialog.h
SCsub SCons: Ensure with statement where applicable 2024-03-10 12:57:57 -05:00
shader_create_dialog.cpp
shader_create_dialog.h
shader_globals_editor.cpp
shader_globals_editor.h
surface_upgrade_tool.cpp
surface_upgrade_tool.h
template_builders.py SCons: Ensure with statement where applicable 2024-03-10 12:57:57 -05:00
window_wrapper.cpp
window_wrapper.h