From a5e3e1bdb104555394e9f3aad6d1cf07e93998bf Mon Sep 17 00:00:00 2001 From: skal Date: Tue, 17 Feb 2026 09:18:32 +0100 Subject: refactor(3d): SceneLoader to namespace Refactors the SceneLoader class to a namespace. Since it only contained a single static utility function, a namespace is a more appropriate and idiomatic C++ construct. No functional changes. --- src/3d/scene_loader.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/3d/scene_loader.cc') diff --git a/src/3d/scene_loader.cc b/src/3d/scene_loader.cc index 2c29bc3..1ff2cc2 100644 --- a/src/3d/scene_loader.cc +++ b/src/3d/scene_loader.cc @@ -9,7 +9,9 @@ #include // For std::nothrow #include -bool SceneLoader::LoadScene(Scene& scene, const uint8_t* data, size_t size) { +namespace SceneLoader { + +bool LoadScene(Scene& scene, const uint8_t* data, size_t size) { if (!data || size < 16) { // Header size check printf("SceneLoader: Data too small\n"); return false; @@ -166,4 +168,5 @@ bool SceneLoader::LoadScene(Scene& scene, const uint8_t* data, size_t size) { } return true; -} \ No newline at end of file +} +} // namespace SceneLoader \ No newline at end of file -- cgit v1.2.3