7 #include "InteriorsMaterials.h"
10 #include "CityThemes.h"
11 #include "AsyncTexturing.h"
12 #include "Collision.h"
17 #include "LabelLayer.h"
18 #include "ICallback.h"
21 #include "ChunkedFileFormat.h"
24 #include "PropStreamingService.h"
59 virtual Labels::LabelLayer::IdType GetLabelLayerId()
const {
return m_labelLayerId; }
61 virtual Labels::LabelLayer::IdType GetInteriorMarkerLabelLayerId()
const {
return m_interiorMarkerLabelLayerId; }
63 virtual void Update(
float dt);
91 const Labels::LabelLayer::IdType labelLayerId,
92 const Labels::LabelLayer::IdType interiorMarkerLabelLayerId,
100 void LoadLabelCategories(
const std::string& interiorLabelCategoriesUrl);
125 const Labels::LabelLayer::IdType m_labelLayerId;
126 const Labels::LabelLayer::IdType m_interiorMarkerLabelLayerId;
128 bool m_interiorLabelCategoriesLoaded;