38 const bool validateIndoorMapPermission
43 void EarlyUpdate(
float dt);
49 void OnDerivedStateChanged();
50 void OnMapViewModeChanged();
51 void OnInteriorInteractionModelChanged();
52 void OnInteriorInteractionStateChanged();
53 void OnMapCameraTransitionFinished(
const MapCameraAnimationId& animationId);
54 void OnMapCameraTransitionGestureInterrupt();
56 void SynchroniseMapCameraModelWithInteriorInteractionModel();
58 void UpdateDerivedState();
60 void SetInteriorCameraControllerFocusOrigin();
63 void UpdateStreamingVolumeFromDerivedState();
64 bool IsIndoorMapAccessAllowed(
const std::string& indoorMapId);
65 bool TryFocusIndoorMapMetaDataLocation(
const std::string& indoorMapId);
87 const bool m_validateIndoorMapPermission;
100 bool m_needsStreamingVolumeUpdate;