C# Класс TerrainDisplay.World.Map

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

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

Свойство Тип Описание
IsWMOOnly bool
MapId MapId
QuadTree QuadTree
TileProfile ].bool[

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

Метод Описание
Map ( MapId mapId ) : System

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

Метод Описание
GetHeightAtPosition ( System.Vector3 pos, float &height ) : bool
GetNearestValidPosition ( System.Vector3 pos, System.Vector3 &validPos ) : bool
GetNearestWalkablePosition ( System.Vector3 pos, System.Vector3 &walkablePos ) : bool
HasLOS ( System.Vector3 pos1, System.Vector3 pos2 ) : bool

Checks this Map for LOS between two positions.

Map ( ) : System
ReadTileProfile ( BinaryReader br, bool isWMOOnly ) : ].bool[
ReadWDTInfo ( Stream file ) : Map
TryGetTile ( TileIdentifier tileId, Tile &tile ) : bool

Tries to get the tile with the given TileId. If the tile is not loaded, tries to load the tile from disk.

TryLoad ( MapId mapId, Map &map ) : bool

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

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

public Map ( MapId mapId ) : System
mapId MapId
Результат System

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

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

public bool IsWMOOnly
Результат bool

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

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

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

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

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

public bool[,] TileProfile
Результат ].bool[