16 static const int MAX_REFINE_DEPTH = 14;
18 std::vector<MortonKey> m_cellKeysPresentInScene;
19 std::vector<ISceneGraphCellCallback*> m_addedCallbacks;
20 std::vector<ISceneGraphCellCallback*> m_removalCallbacks;
22 void CallAddedCallbacks(
const MortonKey& key)
const;
23 void CallRemovalCallbacks(
const MortonKey& key)
const;
25 std::vector<MortonKey> m_cellsAdded;
26 std::vector<MortonKey> m_cellsRemoved;
27 std::vector<MortonKey> m_clampedCells;
31 void GetCellsInSceneGraph(std::vector<MortonKey>& output)
const;
32 bool IsCellInSceneGraph(
const MortonKey& key)
const;
40 void UpdateCells(std::vector<MortonKey>& cellKeysInSceneGraph);