mirror of
https://github.com/godotengine/godot.git
synced 2025-01-12 20:22:49 +08:00
2b815df3c1
* All core types masks are now correctly marked as bitfields. * The enum hacks in MouseButtonMask and many other types are gone. This ensures that binders to other languages non C++ can actually implement type safe bitmasks. * Most bitmask operations replaced by functions in BitField<> * Key is still a problem because its enum and mask at the same time. While it kind of works in C++, this most likely can't be implemented safely in other languages and will have to be changed at some point. Mostly left as-is. * Documentation and API dump updated to reflect bitfields in core types. |
||
---|---|---|
.. | ||
atlas_import_failed.xpm | ||
audio_stream_import_settings.cpp | ||
audio_stream_import_settings.h | ||
collada.cpp | ||
collada.h | ||
dynamic_font_import_settings.cpp | ||
dynamic_font_import_settings.h | ||
editor_import_collada.cpp | ||
editor_import_collada.h | ||
editor_import_plugin.cpp | ||
editor_import_plugin.h | ||
post_import_plugin_skeleton_renamer.cpp | ||
post_import_plugin_skeleton_renamer.h | ||
post_import_plugin_skeleton_rest_fixer.cpp | ||
post_import_plugin_skeleton_rest_fixer.h | ||
post_import_plugin_skeleton_track_organizer.cpp | ||
post_import_plugin_skeleton_track_organizer.h | ||
resource_importer_bitmask.cpp | ||
resource_importer_bitmask.h | ||
resource_importer_bmfont.cpp | ||
resource_importer_bmfont.h | ||
resource_importer_csv_translation.cpp | ||
resource_importer_csv_translation.h | ||
resource_importer_dynamic_font.cpp | ||
resource_importer_dynamic_font.h | ||
resource_importer_image.cpp | ||
resource_importer_image.h | ||
resource_importer_imagefont.cpp | ||
resource_importer_imagefont.h | ||
resource_importer_layered_texture.cpp | ||
resource_importer_layered_texture.h | ||
resource_importer_obj.cpp | ||
resource_importer_obj.h | ||
resource_importer_scene.cpp | ||
resource_importer_scene.h | ||
resource_importer_shader_file.cpp | ||
resource_importer_shader_file.h | ||
resource_importer_texture_atlas.cpp | ||
resource_importer_texture_atlas.h | ||
resource_importer_texture.cpp | ||
resource_importer_texture.h | ||
resource_importer_wav.cpp | ||
resource_importer_wav.h | ||
scene_import_settings.cpp | ||
scene_import_settings.h | ||
SCsub |