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

@@ -107,7 +107,7 @@ create_scene :: (name: string, max_entities: s64 = 256) -> *Scene {
dir_light_data : Directional_Light_Buffer_Data;
dir_light_data.color_and_intensity = scene.directional_light.color_and_intensity;
dir_light_data.direction = scene.directional_light.direction;
upload_data_to_buffer(renderer, directional_light_buffer, *dir_light_data, size_of(Directional_Light_Buffer_Data));
upload_data_to_buffer(engine.renderer, engine.directional_light_buffer, *dir_light_data, size_of(Directional_Light_Buffer_Data));
return scene;
}
@@ -133,7 +133,7 @@ unregister_entity :: (scene: *Scene, entity: *Entity) {
}
update_animators :: (dt: float) {
for e: current_scene.entities {
for e: engine.current_scene.entities {
if e.flags & .ANIMATED {
update_animator(e, *e.animator, dt);
}
@@ -141,7 +141,7 @@ update_animators :: (dt: float) {
}
update_transforms :: () {
for e: current_scene.entities {
for e: engine.current_scene.entities {
if e.parent == null {
update_entity_transform(e, Matrix4_Identity);
}