C# Класс Dandy.Map

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

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

Метод Описание
Find ( byte &rx, byte &ry, MapData v ) : bool
Get ( uint x, uint y ) : MapData
Get ( uint x, uint y, Direction dir ) : MapData
GetActive ( float &x, float &y, uint &left, uint &top, uint &right, uint &bottom ) : void
Init ( ) : void
LoadLevel ( uint index ) : bool
Map ( ) : System
OpenLock ( uint x, uint y ) : void
Set ( uint x, uint y, MapData v ) : void

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

Метод Описание
GetActive1 ( float &x, uint &left, uint &right, uint width, uint viewWidth ) : void
LoadLevel2 ( string fileName ) : void

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

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

public Find ( byte &rx, byte &ry, MapData v ) : bool
rx byte
ry byte
v MapData
Результат bool

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

public Get ( uint x, uint y ) : MapData
x uint
y uint
Результат MapData

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

public Get ( uint x, uint y, Direction dir ) : MapData
x uint
y uint
dir Direction
Результат MapData

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

public GetActive ( float &x, float &y, uint &left, uint &top, uint &right, uint &bottom ) : void
x float
y float
left uint
top uint
right uint
bottom uint
Результат void

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

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

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

public LoadLevel ( uint index ) : bool
index uint
Результат bool

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

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

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

public OpenLock ( uint x, uint y ) : void
x uint
y uint
Результат void

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

public Set ( uint x, uint y, MapData v ) : void
x uint
y uint
v MapData
Результат void