--- a/src/ascension/scene_node.h Tue Jun 24 20:09:47 2025 +0200 +++ b/src/ascension/scene_node.h Tue Jun 24 20:21:38 2025 +0200 @@ -35,7 +35,7 @@ #include "transform.h" typedef struct asc_scene_node_s AscSceneNode; -typedef struct asc_camera_s AscCamera; // opaque declared +typedef struct asc_camera_s AscCamera; // avoids full include of camera.h typedef void(*asc_scene_node_destroy_func)(AscSceneNode*); typedef void(*asc_scene_node_update_func)(AscSceneNode*);