]> git.lizzy.rs Git - shadowclad.git/blobdiff - src/engine/scene.h
Finish moving to scene tree implementation; clean up unused code
[shadowclad.git] / src / engine / scene.h
index 1abc11cdda89e46f2b33c0fe219a4a55dd5d02dc..24b308a1a90436667b92b4e5030886a7c951cd79 100644 (file)
@@ -23,8 +23,12 @@ struct Scene {
 
 Scene* currentScene;
 
+Transform identity();
 void translate(Transform* transform, Vector3D vec);
+Vector3D translationOf(Transform transform);
+
 Scene* newScene();
 void insertChildScene(Scene* scene, Scene* newChild);
+void reparentScene(Scene* scene, Scene* newParent);
 
 #endif // SCENE_H_