All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Debug::BuildingFootprints::DebugBuildingFootprintsController Class Reference
Inheritance diagram for Eegeo::Debug::BuildingFootprints::DebugBuildingFootprintsController:
Eegeo::NonCopyable

Public Member Functions

 DebugBuildingFootprintsController (Eegeo::Collision::ICollisionBvhProvider &collisionPvhProvider, Rendering::EnvironmentFlatteningService &environmentFlatteningService, Eegeo::BuildingFootprints::BuildingFootprintService &buildingFootprintService, Eegeo::DebugRendering::DebugRenderer &debugRenderer, Eegeo::BuildingFootprints::BuildingSelectionController &buildingSelectionController)
 
bool IsEnabled () const
 
void CycleMode ()
 
std::string GetModeDescription () const
 
void PerformQueryAtPickedPoint (const Eegeo::dv3 &rayOrigin, const Eegeo::dv3 &rayDirection)
 
- Public Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

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