All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Camera::GlobeCamera::GlobeCameraController Member List

This is the complete list of members for Eegeo::Camera::GlobeCamera::GlobeCameraController, including all inherited members.

ApplyTilt(float tiltDegrees) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinline
CalculateFovDegrees() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerprotectedvirtual
CalculateMaximumAltitude() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
CalculatePitchDegrees() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
ComputeNonFlattenedCameraPosition() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
GetCameraState() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraController
GetConfig() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinlinevirtual
GetDistanceToInterest() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinlinevirtual
GetEcefInterestPoint() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
GetGlobeCameraTouchController() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinline
GetInterestBasis() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinlinevirtual
GetRenderCamera() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinlinevirtual
GetTiltDegrees() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinline
GetTouchSettings() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinlinevirtual
GlobeCameraController(const Eegeo::Resources::Terrain::Heights::TerrainHeightProvider &terrainHeightProvider, const Eegeo::Rendering::EnvironmentFlatteningService &environmentFlatteningService, const Streaming::ResourceCeilingProvider &resourceCeilingProvider, const GlobeCameraTouchController &touchController, const GlobeCameraControllerConfiguration &configuration, const Eegeo::Rendering::ScreenProperties &screenProperties) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraController
IsZoomDistanceAboveGlobeModeThreshold() const (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyable
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyable
SetDistanceBasedFovControl(IGlobeCameraDistanceBasedFovControl *pDistanceBasedFovControl) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraController
SetDistanceBasedPitchControl(IGlobeCameraDistanceBasedPitchControl *pDistanceBasedPitchControl) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraController
SetInterestBasis(const Space::EcefTangentBasis &interestBasis) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
SetProjection(float fovRadians, float nearClipDistance, float farClipDistance) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
SetScreenSpaceOffsetControl(IGlobeCameraScreenSpaceOffsetControl *pScreenSpaceOffsetControl) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraController
SetTouchSettings(const GlobeCameraTouchSettings &settings) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllerinlinevirtual
SetVerticallyLocked(bool isVerticallyLocked) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraController
SetView(Space::EcefTangentBasis interestBasis, float distanceToInterest, bool snapToTerrain=false) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
Update(float deltaSeconds) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
UpdateScreenProperties(const Eegeo::Rendering::ScreenProperties &screenProperties) (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
~GlobeCameraController() (defined in Eegeo::Camera::GlobeCamera::GlobeCameraController)Eegeo::Camera::GlobeCamera::GlobeCameraControllervirtual
~IInterestPointProvider() (defined in Eegeo::Location::IInterestPointProvider)Eegeo::Location::IInterestPointProviderinlinevirtual