Public Member Functions | |
ExternalBuildingHighlightView (BuildingHighlightId modelId, const v4 &color, const std::vector< std::array< v4, 2 >> &heightClipPlanes, Rendering::IMeshUploadService &meshUploadService, BuildingHighlights::IBuildingHighlightRenderableUpdateService *pBuildingHighlightRenderableUpdateService, const std::vector< std::string > &externalMeshIdentifiers) | |
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 |
Additional Inherited Members | |
Public Types inherited from Eegeo::BuildingHighlights::IBuildingHighlightView | |
typedef CollisionVisualization::CollisionVisualizationRenderable | RenderableType |