Online Maps  v3
OnlineMapsLimits Class Reference

Class to limit the position and zoom of the map. More...

Inheritance diagram for OnlineMapsLimits:
IOnlineMapsSavableComponent

Public Member Functions

OnlineMapsSavableItem[] GetSavableItems ()
 Returns an array of items to save More...
 

Public Attributes

float minZoom = OnlineMaps.MINZOOM
 The minimum zoom value. More...
 
float maxZoom = OnlineMaps.MAXZOOM_EXT
 The maximum zoom value. More...
 
float minLatitude = -90
 The minimum latitude value. More...
 
float maxLatitude = 90
 The maximum latitude value. More...
 
float minLongitude = -180
 The minimum longitude value. More...
 
float maxLongitude = 180
 The maximum longitude value. More...
 
OnlineMapsPositionRangeType positionRangeType = OnlineMapsPositionRangeType.center
 Type of limitation position map. More...
 
bool useZoomRange
 Flag indicating that need to limit the zoom. More...
 
bool usePositionRange
 Flag indicating that need to limit the position. More...
 

Detailed Description

Class to limit the position and zoom of the map.

Member Function Documentation

◆ GetSavableItems()

OnlineMapsSavableItem [] OnlineMapsLimits.GetSavableItems ( )

Returns an array of items to save

Returns
Array of items to save

Implements IOnlineMapsSavableComponent.

Member Data Documentation

◆ maxLatitude

float OnlineMapsLimits.maxLatitude = 90

The maximum latitude value.

◆ maxLongitude

float OnlineMapsLimits.maxLongitude = 180

The maximum longitude value.

◆ maxZoom

float OnlineMapsLimits.maxZoom = OnlineMaps.MAXZOOM_EXT

The maximum zoom value.

◆ minLatitude

float OnlineMapsLimits.minLatitude = -90

The minimum latitude value.

◆ minLongitude

float OnlineMapsLimits.minLongitude = -180

The minimum longitude value.

◆ minZoom

float OnlineMapsLimits.minZoom = OnlineMaps.MINZOOM

The minimum zoom value.

◆ positionRangeType

OnlineMapsPositionRangeType OnlineMapsLimits.positionRangeType = OnlineMapsPositionRangeType.center

Type of limitation position map.

◆ usePositionRange

bool OnlineMapsLimits.usePositionRange

Flag indicating that need to limit the position.

◆ useZoomRange

bool OnlineMapsLimits.useZoomRange

Flag indicating that need to limit the zoom.