godot/editor
Rémi Verschelde f8ab79e68a Zero initialize all pointer class and struct members
This prevents the pitfall of UB when checking if they have been
assigned something valid by comparing to nullptr.
2022-04-04 19:49:50 +02:00
..
debugger Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
fileserver Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
icons Add visual marker when dragging and dropping tabs 2022-03-21 22:16:29 -03:00
import Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
plugins Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
translations Extract theme property names for localization 2022-04-01 11:35:22 +08:00
action_map_editor.cpp Fixup enum compare after #53734 2022-03-25 15:22:53 +01:00
action_map_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
animation_bezier_editor.cpp Remove set_as_minsize() 2022-03-06 00:57:42 +01:00
animation_bezier_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
animation_track_editor_plugins.cpp Clip animation track keyframe rects 2022-03-31 18:39:04 +08:00
animation_track_editor_plugins.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
animation_track_editor.cpp Cleanup EditorNode and EditorData 2022-03-30 20:12:26 +02:00
animation_track_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
array_property_edit.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
array_property_edit.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
audio_stream_preview.cpp Port existing _notification code to use switch statements (part 1/3) 2022-02-16 11:38:24 +01:00
audio_stream_preview.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
code_editor.cpp Add GDExtension support to Script 2022-03-27 16:13:00 +02:00
code_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
connections_dialog.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
connections_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
create_dialog.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
create_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
dependency_editor.cpp Convert uses of DirAccess * to DirAccessRef to prevent memleaks 2022-03-11 09:13:11 +01:00
dependency_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
dictionary_property_edit.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
dictionary_property_edit.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
doc_tools.cpp Remove generating of null comparison operators from documentation 2022-03-14 22:35:23 +03:00
doc_tools.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_about.cpp Decrease the default line spacing in the script editor 2022-03-21 02:00:58 +01:00
editor_about.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_asset_installer.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_asset_installer.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_atlas_packer.cpp Use bresenham_line() in EditorAtlasPacker::chart_pack 2022-02-21 19:52:47 +01:00
editor_atlas_packer.h Use bresenham_line() in EditorAtlasPacker::chart_pack 2022-02-21 19:52:47 +01:00
editor_audio_buses.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_audio_buses.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_autoload_settings.cpp Add "Add Script" option to project autoload settings 2022-03-12 12:57:05 +03:00
editor_autoload_settings.h Add "Add Script" option to project autoload settings 2022-03-12 12:57:05 +03:00
editor_builders.py [Editor build] Use smaller .mo files instead of .po, if gettext is available. 2022-03-24 21:17:32 +02:00
editor_command_palette.cpp Rename String::is_subsequence_ofi to String::is_subsequence_ofn 2022-01-26 18:03:56 -05:00
editor_command_palette.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_data.cpp Cleanup EditorNode and EditorData 2022-03-30 20:12:26 +02:00
editor_data.h Cleanup EditorNode and EditorData 2022-03-30 20:12:26 +02:00
editor_dir_dialog.cpp Add better alert dialogs if directory already exists 2022-03-25 09:07:24 +01:00
editor_dir_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_export.cpp Merge pull request #59447 from taigi100/Feature-4244-Add-proper-filters-for-picking-export-template 2022-03-24 10:55:33 +01:00
editor_export.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_feature_profile.cpp Add property name style toggle to Inspector 2022-03-28 18:52:09 +08:00
editor_feature_profile.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_file_dialog.cpp Merge pull request #59453 from DanielKriz/master 2022-03-28 12:20:15 +02:00
editor_file_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_file_system.cpp Add Blender install autodetection and configuration. 2022-04-01 11:01:12 +02:00
editor_file_system.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_folding.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_folding.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_fonts.cpp [Help] Add simulated slanted font support to the editor help. 2022-03-22 16:16:04 +02:00
editor_fonts.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_help_search.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_help_search.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_help.cpp [Help] Add simulated slanted font support to the editor help. 2022-03-22 16:16:04 +02:00
editor_help.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_inspector.cpp Fix inspector group name capitalization 2022-03-28 14:02:06 -05:00
editor_inspector.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_layouts_dialog.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_layouts_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_locale_dialog.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_locale_dialog.h Improve locale detection. 2022-01-18 14:30:00 +02:00
editor_log.cpp Improve editor log message filter button styles. 2022-03-15 21:25:24 +10:00
editor_log.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_native_shader_source_visualizer.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
editor_native_shader_source_visualizer.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_node.cpp Add Blender install autodetection and configuration. 2022-04-01 11:01:12 +02:00
editor_node.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_path.cpp Cleanup EditorNode and EditorData 2022-03-30 20:12:26 +02:00
editor_path.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_paths.cpp Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_paths.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_plugin_settings.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_plugin_settings.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_plugin.cpp Port existing _notification code to use switch statements (part 1/3) 2022-02-16 11:38:24 +01:00
editor_plugin.h Remove the EditorNode parameter from EditorPlugins create methods 2022-02-14 18:21:42 +01:00
editor_properties_array_dict.cpp Properly clean button_add_item ref in Array/Dict property editors 2022-03-15 08:52:02 +01:00
editor_properties_array_dict.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_properties.cpp Cleanup EditorNode and EditorData 2022-03-30 20:12:26 +02:00
editor_properties.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_property_name_processor.cpp Extract theme property names for localization 2022-04-01 11:35:22 +08:00
editor_property_name_processor.h Add property name style toggle to Inspector 2022-03-28 18:52:09 +08:00
editor_resource_picker.cpp Make resource unique when pasting to another scene 2022-03-24 18:52:59 +01:00
editor_resource_picker.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_resource_preview.cpp Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_resource_preview.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_run_native.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_run_native.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_run_script.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_run_script.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_run.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_run.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_scale.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_scale.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_sectioned_inspector.cpp Add property name style toggle to Inspector 2022-03-28 18:52:09 +08:00
editor_sectioned_inspector.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_settings_dialog.cpp Add property name style toggle to Inspector 2022-03-28 18:52:09 +08:00
editor_settings_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_settings.cpp Merge pull request #59866 from m4gr3d/update_default_display_scale_main 2022-04-04 19:31:37 +02:00
editor_settings.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_spin_slider.cpp Rename warp mouse functions to warp_mouse 2022-03-27 14:12:01 +02:00
editor_spin_slider.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_themes.cpp Merge pull request #59336 from YeldhamDev/where_we_dropping_boys 2022-03-26 23:30:07 +01:00
editor_themes.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_toaster.cpp Avoid recursive errors in EditorToaster 2022-03-08 11:51:08 +01:00
editor_toaster.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_translation_parser.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_translation_parser.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_translation.cpp Fix decompression functions not returning errcodes 2022-02-18 13:50:25 +00:00
editor_translation.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_vcs_interface.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_vcs_interface.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_zoom_widget.cpp Port existing _notification code to use switch statements (part 1/3) 2022-02-16 11:38:24 +01:00
editor_zoom_widget.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
export_template_manager.cpp Fix getaddrinfo failed with undefined proxy config 2022-03-20 17:17:11 +01:00
export_template_manager.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
filesystem_dock.cpp Merge pull request #59453 from DanielKriz/master 2022-03-28 12:20:15 +02:00
filesystem_dock.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
find_in_files.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
find_in_files.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
groups_editor.cpp Add _group_selected to callable methods 2022-03-24 19:23:55 -05:00
groups_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
import_defaults_editor.cpp Update if == NOTIFICATION_* to switch statements to match coding style 2022-02-16 08:44:37 -05:00
import_defaults_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
import_dock.cpp Add property name style toggle to Inspector 2022-03-28 18:52:09 +08:00
import_dock.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
inspector_dock.cpp Cleanup EditorNode and EditorData 2022-03-30 20:12:26 +02:00
inspector_dock.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
localization_editor.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
localization_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
multi_node_edit.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
multi_node_edit.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
node_dock.cpp Update if == NOTIFICATION_* to switch statements to match coding style 2022-02-16 08:44:37 -05:00
node_dock.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
plugin_config_dialog.cpp Convert uses of DirAccess * to DirAccessRef to prevent memleaks 2022-03-11 09:13:11 +01:00
plugin_config_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
pot_generator.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
pot_generator.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
progress_dialog.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
progress_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
project_export.cpp Add property name style toggle to Inspector 2022-03-28 18:52:09 +08:00
project_export.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
project_manager.cpp Fix project manager window size not applying display scale correctly 2022-03-27 11:06:44 +08:00
project_manager.h Fix lack of ProjectManager nullptr initializations 2022-03-29 11:17:24 -07:00
project_settings_editor.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
project_settings_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
property_editor.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
property_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
property_selector.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
property_selector.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
quick_open.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
quick_open.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
register_exporters.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
rename_dialog.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
rename_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
reparent_dialog.cpp Convert _notification methods to switch - Chunk C 2022-02-16 13:03:05 -05:00
reparent_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
scene_tree_dock.cpp Cleanup EditorNode and EditorData 2022-03-30 20:12:26 +02:00
scene_tree_dock.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
scene_tree_editor.cpp Fix errors when locking nodes 2022-03-27 16:10:57 -03:00
scene_tree_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
script_create_dialog.cpp Fix "Script Create" dialog errors with metadata 2022-03-27 18:41:41 -03:00
script_create_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
SCsub Convert the editor and default theme fonts to WOFF2 format to save space. 2022-03-25 11:45:55 +02:00
shader_create_dialog.cpp Convert _notification methods to switch - Chunk C 2022-02-16 13:03:05 -05:00
shader_create_dialog.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
shader_globals_editor.cpp Add property name style toggle to Inspector 2022-03-28 18:52:09 +08:00
shader_globals_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
template_builders.py Improve editor template workflow 2022-01-02 21:52:09 +01:00