3 #include "BuildingHighlights.h"
5 #include "VectorMath.h"
6 #include "CollisionVisualization.h"
14 namespace BuildingHighlights
23 virtual BuildingHighlightId GetModelId()
const = 0;
25 virtual const std::vector<RenderableType*>& GetRenderables()
const = 0;
27 virtual void SetColor(
const v4& color) = 0;
28 virtual const v4& GetColor()
const = 0;
30 virtual void SetHeightClipPlanes(
const std::vector<std::array<v4, 2>>& heightClipPlanes) = 0;
31 virtual const std::vector<std::array<v4, 2>>& GetHeightClipPlanes()
const = 0;