From 8923d97129ca660e23cdb74694920a4b492f1c9a Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Tue, 27 Aug 2024 21:46:47 +0800 Subject: [PATCH] chore: init SceneManager pointers to nullptr --- thermion_dart/native/include/SceneManager.hpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/thermion_dart/native/include/SceneManager.hpp b/thermion_dart/native/include/SceneManager.hpp index c781994e..dbf55e03 100644 --- a/thermion_dart/native/include/SceneManager.hpp +++ b/thermion_dart/native/include/SceneManager.hpp @@ -180,7 +180,7 @@ namespace thermion_filament /// /// Toggles the visibility of the given layer. /// Layer 0 - regular scene assets - /// Layer 1 - gizmo + /// Layer 1 - unused /// Layer 2 - grid /// void setLayerEnabled(int layer, bool enabled); @@ -192,9 +192,9 @@ namespace thermion_filament private: gltfio::AssetLoader *_assetLoader = nullptr; const ResourceLoaderWrapperImpl *const _resourceLoaderWrapper; - Engine *_engine; - Scene *_scene; - View* _view; + Engine *_engine = nullptr; + Scene *_scene = nullptr; + View* _view = nullptr; gltfio::MaterialProvider *_ubershaderProvider = nullptr; gltfio::ResourceLoader *_gltfResourceLoader = nullptr; @@ -221,10 +221,7 @@ namespace thermion_filament const gltfio::FilamentInstance *instance, const char *entityName); - EntityId addGizmo(); - - GridOverlay* _gridOverlay = nullptr; - + GridOverlay* _gridOverlay = nullptr; }; }