Public Member Functions | |
const Entities::IInteriorsEntityPicker & | GetPickingService () const |
Entities::IInteriorsEntityPickedEvent & | GetInteriorsEntityPickedEvent () const |
Input::IGestureHandler & | GetInteriorsEntityPickingGestureHandler () const |
IInteriorsHighlightService & | GetHighlightService () |
Static Public Member Functions | |
static InteriorHighlightsModule * | Create (const Eegeo::Collision::AggregateCollisionBvhProvider &aggregateCollisionBvhProvider, const Rendering::EnvironmentFlatteningService &environmentFlatteningService, const Eegeo::Modules::Map::Layers::InteriorsModelModule &interiorsModelModule, const Modules::Map::Layers::InteriorsPresentationModule &interiorsPresentationModule, const Camera::MapCamera::MapCameraModule &mapCameraModule, const Eegeo::Modules::Core::DebugRenderingModule &debugRenderingModule, bool indoorEntityPickingDebugDrawEnabled) |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |