summaryrefslogtreecommitdiff
path: root/src/3d/scene_loader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/3d/scene_loader.h')
-rw-r--r--src/3d/scene_loader.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/3d/scene_loader.h b/src/3d/scene_loader.h
index 15f08c7..eabfb7a 100644
--- a/src/3d/scene_loader.h
+++ b/src/3d/scene_loader.h
@@ -1,14 +1,15 @@
#pragma once
#include "3d/scene.h"
-#include <cstdint>
#include <cstddef>
+#include <cstdint>
-// SceneLoader handles parsing of binary scene files (.bin) exported from Blender.
-// It populates a Scene object with objects, lights, and cameras.
+// SceneLoader handles parsing of binary scene files (.bin) exported from
+// Blender. It populates a Scene object with objects, lights, and cameras.
class SceneLoader {
public:
// Loads a scene from a binary buffer.
- // Returns true on success, false on failure (e.g., invalid magic, version mismatch).
+ // Returns true on success, false on failure (e.g., invalid magic, version
+ // mismatch).
static bool LoadScene(Scene& scene, const uint8_t* data, size_t size);
};