chore: init SceneManager pointers to nullptr

This commit is contained in:
Nick Fisher
2024-08-27 21:46:47 +08:00
parent 375e1cc887
commit 8923d97129

View File

@@ -180,7 +180,7 @@ namespace thermion_filament
/// ///
/// Toggles the visibility of the given layer. /// Toggles the visibility of the given layer.
/// Layer 0 - regular scene assets /// Layer 0 - regular scene assets
/// Layer 1 - gizmo /// Layer 1 - unused
/// Layer 2 - grid /// Layer 2 - grid
/// ///
void setLayerEnabled(int layer, bool enabled); void setLayerEnabled(int layer, bool enabled);
@@ -192,9 +192,9 @@ namespace thermion_filament
private: private:
gltfio::AssetLoader *_assetLoader = nullptr; gltfio::AssetLoader *_assetLoader = nullptr;
const ResourceLoaderWrapperImpl *const _resourceLoaderWrapper; const ResourceLoaderWrapperImpl *const _resourceLoaderWrapper;
Engine *_engine; Engine *_engine = nullptr;
Scene *_scene; Scene *_scene = nullptr;
View* _view; View* _view = nullptr;
gltfio::MaterialProvider *_ubershaderProvider = nullptr; gltfio::MaterialProvider *_ubershaderProvider = nullptr;
gltfio::ResourceLoader *_gltfResourceLoader = nullptr; gltfio::ResourceLoader *_gltfResourceLoader = nullptr;
@@ -221,10 +221,7 @@ namespace thermion_filament
const gltfio::FilamentInstance *instance, const gltfio::FilamentInstance *instance,
const char *entityName); const char *entityName);
EntityId addGizmo(); GridOverlay* _gridOverlay = nullptr;
GridOverlay* _gridOverlay = nullptr;
}; };
} }