virtualx-engine/editor/plugins/gizmos
A Thousand Ships 955d5affa8
Reduce and prevent unnecessary random-access to List
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)

* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
2024-05-04 16:08:55 +02:00
..
audio_listener_3d_gizmo_plugin.cpp Fix accessing editor theme items throughout the UI 2023-09-15 14:51:01 +02:00
audio_listener_3d_gizmo_plugin.h
audio_stream_player_3d_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
audio_stream_player_3d_gizmo_plugin.h
camera_3d_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
camera_3d_gizmo_plugin.h
collision_object_3d_gizmo_plugin.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_object_3d_gizmo_plugin.h
collision_polygon_3d_gizmo_plugin.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_polygon_3d_gizmo_plugin.h
collision_shape_3d_gizmo_plugin.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_shape_3d_gizmo_plugin.h Add helper for 3D gizmos and unify box 2023-09-12 18:08:02 +02:00
cpu_particles_3d_gizmo_plugin.cpp Custom ("visiblity") AABB support for CPUParticles 2024-02-15 22:37:07 -08:00
cpu_particles_3d_gizmo_plugin.h
decal_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
decal_gizmo_plugin.h Add helper for 3D gizmos and unify box 2023-09-12 18:08:02 +02:00
fog_volume_gizmo_plugin.cpp Use 3D editor gizmo helper for FogVolume to allow dragging individual faces 2024-03-09 18:03:01 +01:00
fog_volume_gizmo_plugin.h Use 3D editor gizmo helper for FogVolume to allow dragging individual faces 2024-03-09 18:03:01 +01:00
geometry_instance_3d_gizmo_plugin.cpp Add Gizmo to display 3D custom AABB 2024-04-19 02:31:30 +03:00
geometry_instance_3d_gizmo_plugin.h Add Gizmo to display 3D custom AABB 2024-04-19 02:31:30 +03:00
gizmo_3d_helper.cpp Fix grid snapping for box shape gizmos 2023-10-13 17:34:59 +02:00
gizmo_3d_helper.h Add helper for 3D gizmos and unify box 2023-09-12 18:08:02 +02:00
gpu_particles_3d_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
gpu_particles_3d_gizmo_plugin.h
gpu_particles_collision_3d_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
gpu_particles_collision_3d_gizmo_plugin.h Add helper for 3D gizmos and unify box 2023-09-12 18:08:02 +02:00
joint_3d_gizmo_plugin.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
joint_3d_gizmo_plugin.h
label_3d_gizmo_plugin.cpp
label_3d_gizmo_plugin.h
light_3d_gizmo_plugin.cpp Merge pull request #81516 from YuriSizov/editor-theme-access-the-success 2023-09-15 19:48:14 +02:00
light_3d_gizmo_plugin.h
lightmap_gi_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
lightmap_gi_gizmo_plugin.h
lightmap_probe_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
lightmap_probe_gizmo_plugin.h
marker_3d_gizmo_plugin.cpp Make 3D editor gizmos and debug shapes ignore fog 2023-09-27 00:54:57 +02:00
marker_3d_gizmo_plugin.h
mesh_instance_3d_gizmo_plugin.cpp
mesh_instance_3d_gizmo_plugin.h
navigation_link_3d_gizmo_plugin.cpp [Core] Add scalar versions of Vector* min/max/clamp/snap(ped) 2024-05-02 10:31:13 +02:00
navigation_link_3d_gizmo_plugin.h
navigation_region_3d_gizmo_plugin.cpp [Core] Add scalar versions of Vector* min/max/clamp/snap(ped) 2024-05-02 10:31:13 +02:00
navigation_region_3d_gizmo_plugin.h
occluder_instance_3d_gizmo_plugin.cpp [Core] Add scalar versions of Vector* min/max/clamp/snap(ped) 2024-05-02 10:31:13 +02:00
occluder_instance_3d_gizmo_plugin.h
physics_bone_3d_gizmo_plugin.cpp Skeleton3D: Add SkeletonModifier / Deprecate Override / Separate PB 2024-04-05 01:28:26 +09:00
physics_bone_3d_gizmo_plugin.h
ray_cast_3d_gizmo_plugin.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
ray_cast_3d_gizmo_plugin.h
reflection_probe_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
reflection_probe_gizmo_plugin.h Add helper for 3D gizmos and unify box 2023-09-12 18:08:02 +02:00
SCsub
shape_cast_3d_gizmo_plugin.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
shape_cast_3d_gizmo_plugin.h
soft_body_3d_gizmo_plugin.cpp
soft_body_3d_gizmo_plugin.h
spring_arm_3d_gizmo_plugin.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
spring_arm_3d_gizmo_plugin.h
sprite_base_3d_gizmo_plugin.cpp Make gizmo plugin handle SpriteBase3D instead of Sprite3D 2023-10-06 11:03:44 +02:00
sprite_base_3d_gizmo_plugin.h Make gizmo plugin handle SpriteBase3D instead of Sprite3D 2023-10-06 11:03:44 +02:00
vehicle_body_3d_gizmo_plugin.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
vehicle_body_3d_gizmo_plugin.h
visible_on_screen_notifier_3d_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
visible_on_screen_notifier_3d_gizmo_plugin.h
voxel_gi_gizmo_plugin.cpp Prompt require editor restart to user when gizmo color changed 2023-10-06 15:02:03 +08:00
voxel_gi_gizmo_plugin.h Add helper for 3D gizmos and unify box 2023-09-12 18:08:02 +02:00