intent refactor

This commit is contained in:
Jonas H
2026-03-28 13:24:05 +01:00
parent c8142708f5
commit 75a046d92a
12 changed files with 310 additions and 70 deletions

View File

@@ -3,8 +3,6 @@ mod inspector;
use sdl3_sys::events::SDL_Event;
use crate::entity::EntityHandle;
use crate::systems::camera_noclip_system;
use crate::utility::input::InputState;
use crate::world::World;
pub use inspector::FrameStats;
@@ -73,18 +71,8 @@ impl EditorState
}
}
pub fn editor_loop(
editor: &mut EditorState,
world: &mut World,
input_state: &InputState,
stats: &FrameStats,
delta: f32,
)
pub fn editor_loop(editor: &mut EditorState, world: &mut World, stats: &FrameStats)
{
if editor.right_mouse_held
{
camera_noclip_system(world, input_state, delta);
}
let selected = editor.selected_entity;
let show_player_state = editor.show_player_state;
editor