Tiny refactor

This commit is contained in:
2024-10-18 16:12:24 +02:00
parent 8ee000ab74
commit 1d5b4499a4
38 changed files with 645 additions and 637 deletions

View File

@@ -64,7 +64,7 @@ Editor :: struct {
should_check_entities: bool;
camera: Camera;
transform_gizmo: Transform_Gizmo;
selected_entity: *Entity;
selected_entities: [..] *Entity;
mouse_viewport_state: Interaction_State;
last_right_mouse_click_time: float;
@@ -262,12 +262,12 @@ update_transform_gizmo :: (ray: Ray, mouse_position: Vector2) -> bool {
// r1.direction = rotate(axis_vec, engine.editor.transform_gizmo.transform.orientation);
// // Shoot a ray from screen to world
// mouse_position : Vector2;
// mouse_position.x = xx engine.input.mouse.x;
// mouse_position.y = xx engine.input.mouse.y;
// mouse_position.x = xx engine.engine.input.mouse.x;
// mouse_position.y = xx engine.engine.input.mouse.y;
//
// screen_size : Vector2;
// screen_size.x = cast(float)engine.window.width;
// screen_size.y = cast(float)engine.window.height;
// screen_size.x = cast(float)engine.engine.window.width;
// screen_size.y = cast(float)engine.engine.window.height;
//
// r2 := screen_to_ray_v2(*engine.editor.camera, mouse_position, screen_size);
//