All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
Eegeo::Resources::Interiors::InteriorsCameraControllerFactory Class Reference

Public Member Functions

 InteriorsCameraControllerFactory (const InteriorsCameraConfiguration &interiorsCameraConfiguration, const Camera::GlobeCamera::GlobeCameraControllerConfiguration &globeCameraControllerConfiguration, const Camera::GlobeCamera::GlobeCameraTouchControllerConfiguration &globeCameraTouchControllerConfiguration, Camera::GlobeCamera::GlobeCameraControllerFactory &globeCameraControllerFactory, const Rendering::ScreenProperties &screenProperties, InteriorInteractionModel &interiorInteractionModel, const IImmutableInteriorViewModel &interiorViewModel, const Rendering::EnvironmentFlatteningService &environmentFlatteningService, bool deprecatedParam=false)
 
Camera::GlobeCamera::GlobeCameraTouchControllerCreateTouchController () const
 
Camera::GlobeCamera::GlobeCameraControllerCreateInteriorGlobeCameraController (const Camera::GlobeCamera::GlobeCameraTouchController &touchController) const
 
InteriorsCameraControllerCreateInteriorsCameraController (Camera::GlobeCamera::GlobeCameraTouchController &touchController, Camera::GlobeCamera::GlobeCameraController &globeCameraController) const
 

Static Public Member Functions

static
Camera::GlobeCamera::GlobeCameraControllerConfiguration 
DefaultGlobeCameraControllerConfiguration ()
 
static
Camera::GlobeCamera::GlobeCameraTouchControllerConfiguration 
DefaultGlobeCameraTouchControllerConfiguration ()
 

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