Public Types | |
typedef CollisionVisualization::CollisionVisualizationRenderable | RenderableType |
Public Types inherited from Eegeo::BuildingHighlights::IBuildingHighlightView | |
typedef CollisionVisualization::CollisionVisualizationRenderable | RenderableType |
Public Member Functions | |
BuildingHighlightView (BuildingHighlightId modelId, const v4 &color, const std::vector< std::array< v4, 2 >> &heightClipPlanes, const std::vector< RenderableType * > &renderables) | |
BuildingHighlightId | GetModelId () const override |
const std::vector < RenderableType * > & | GetRenderables () const override |
void | SetColor (const v4 &color) override |
const v4 & | GetColor () const override |
void | SetHeightClipPlanes (const std::vector< std::array< v4, 2 >> &heightClipPlanes) override |
const std::vector< std::array < v4, 2 > > & | GetHeightClipPlanes () const override |