Public Member Functions | |
InteriorsEntityIdHighlightController (const InteriorsInstanceRepository &instanceRepository, const v4 &defaultHighlightColor=v4(1.0f, 1.0f, 1.0f, 1.0f)) | |
void | HighlightEntityId (const std::string &id) const |
void | HighlightEntityIds (const std::vector< std::string > &ids, std::vector< Rendering::Renderables::InstancedInteriorFloorRenderable * > &out_highlightedRenderables) const |
void | HighlightEntityId (const std::string &interiorId, const std::string &id) const |
void | HighlightEntityIds (const std::string &interiorId, const std::vector< std::string > &ids, std::vector< Rendering::Renderables::InstancedInteriorFloorRenderable * > &out_highlightedRenderables) const |
void | ClearHighlights (const std::vector< Rendering::Renderables::InstancedInteriorFloorRenderable * > &highlightedRenderables) const |
void | SetDefaultHighlightColour (const v4 &highlightColor) |
void Eegeo::Resources::Interiors::InteriorsEntityIdHighlightController::HighlightEntityId | ( | const std::string & | id | ) | const |
void Eegeo::Resources::Interiors::InteriorsEntityIdHighlightController::HighlightEntityIds | ( | const std::vector< std::string > & | ids, |
std::vector< Rendering::Renderables::InstancedInteriorFloorRenderable * > & | out_highlightedRenderables | ||
) | const |