23 typedef std::vector<TRenderablePtr> TRenderables;
29 virtual void AddRenderablesForInterior(
const std::string& interiorName,
31 const TRenderables& renderables) = 0;
33 virtual void RemoveRenderablesForInterior(
const std::string& interiorName,
34 const TRenderables& renderables) = 0;
36 virtual TRenderables GetRenderablesForInterior(
const std::string& interiorName) = 0;
38 virtual size_t GetRenderablesCountForInterior(
const std::string& interiorName) = 0;