Fix WMO visibility culling and renderer initialization guards

This commit is contained in:
Kelsi 2026-02-18 22:41:05 -08:00
parent ff8ffc3bfb
commit a30525d7c9
5 changed files with 17 additions and 10 deletions

View file

@ -322,6 +322,7 @@ public:
uint32_t getQueryCallCount() const { return queryCallCount; }
// Stats
bool isInitialized() const { return initialized_; }
uint32_t getModelCount() const { return static_cast<uint32_t>(models.size()); }
uint32_t getInstanceCount() const { return static_cast<uint32_t>(instances.size()); }
uint32_t getTotalTriangleCount() const;
@ -347,6 +348,7 @@ public:
void setOnTaxi(bool onTaxi) { onTaxi_ = onTaxi; }
private:
bool initialized_ = false;
bool insideInterior = false;
bool onTaxi_ = false;
pipeline::AssetManager* assetManager = nullptr;