C# Класс Fusion.Engine.Graphics.GIS.DataSystem.MapSources.BaseMapSource

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
EmptyTile Texture2D
Game Game
MaxZoom int?
MinZoom int
RamCache MapTile>.Dictionary
TileSize int
TimeUntilRemove float

Открытые методы

Метод Описание
Dispose ( ) : void
DownloadTile ( MapTile tile ) : bool
GenerateUrl ( int x, int y, int zoom ) : string
GetTile ( int x, int y, int zoom ) : MapTile
TileStreamingThreadFunc ( CancellationToken cancellationToken ) : void
Update ( GameTime gameTime ) : void

Защищенные методы

Метод Описание
BaseMapSource ( Game game ) : System

Приватные методы

Метод Описание
CheckTileInMemory ( int m, int n, int level ) : MapTile

Описание методов

BaseMapSource() защищенный Метод

protected BaseMapSource ( Game game ) : System
game Game
Результат System

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

DownloadTile() публичный Метод

public DownloadTile ( MapTile tile ) : bool
tile MapTile
Результат bool

GenerateUrl() публичный абстрактный Метод

public abstract GenerateUrl ( int x, int y, int zoom ) : string
x int
y int
zoom int
Результат string

GetTile() публичный Метод

public GetTile ( int x, int y, int zoom ) : MapTile
x int
y int
zoom int
Результат MapTile

TileStreamingThreadFunc() публичный Метод

public TileStreamingThreadFunc ( CancellationToken cancellationToken ) : void
cancellationToken System.Threading.CancellationToken
Результат void

Update() публичный Метод

public Update ( GameTime gameTime ) : void
gameTime GameTime
Результат void

Описание свойств

EmptyTile публичное статическое свойство

public static Texture2D EmptyTile
Результат Texture2D

Game публичное свойство

public Game Game
Результат Game

MaxZoom публичное свойство

maximum level of zoom
public int? MaxZoom
Результат int?

MinZoom публичное свойство

minimum level of zoom
public int MinZoom
Результат int

RamCache публичное свойство

public Dictionary RamCache
Результат MapTile>.Dictionary

TileSize публичное свойство

public int TileSize
Результат int

TimeUntilRemove публичное свойство

public float TimeUntilRemove
Результат float