All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | List of all members
Eegeo::BuildingHighlights::BuildingHighlightView Class Reference
Inheritance diagram for Eegeo::BuildingHighlights::BuildingHighlightView:
Eegeo::BuildingHighlights::IBuildingHighlightView Eegeo::NonCopyable

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 v4GetColor () const override
 
void SetHeightClipPlanes (const std::vector< std::array< v4, 2 >> &heightClipPlanes) override
 
const std::vector< std::array
< v4, 2 > > & 
GetHeightClipPlanes () const override
 

The documentation for this class was generated from the following files: