C# Класс EditorMapa2D.Tileset

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

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

Свойство Тип Описание
buffer byte[]
setor Setor>.Dictionary
tile_image Dictionary>
tileset_code int
walk_region List>.Dictionary

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

Метод Описание
CropImage ( int tileW, int tileH, Rectangle r ) : string
Paint ( ) : Image
Paint ( int tileW, int tileH ) : Image
Tileset ( ) : System
Tileset ( string path ) : System
convert_tile_crop ( string tile_crop ) : Rectangle
getCode ( int x, int y ) : string
getCode ( int x, int y, int w, int h ) : string
getImageCrop ( string tileCode, string tileCrop ) : Image
maxHeightActual ( int tileH ) : int
maxWidthActual ( int tileW ) : int
selectSetor ( int tileW, int tileH ) : void
setWalkRegion ( Point e, int tileW, int tileH ) : bool

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

Метод Описание
AddCropImage ( Rectangle r ) : string
AddWalkRegion ( int tileW, int tileH ) : string
checkImage ( ) : void

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

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

public CropImage ( int tileW, int tileH, Rectangle r ) : string
tileW int
tileH int
r System.Drawing.Rectangle
Результат string

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

public Paint ( ) : Image
Результат Image

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

public Paint ( int tileW, int tileH ) : Image
tileW int
tileH int
Результат Image

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

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

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

public Tileset ( string path ) : System
path string
Результат System

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

public static convert_tile_crop ( string tile_crop ) : Rectangle
tile_crop string
Результат System.Drawing.Rectangle

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

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

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

public getCode ( int x, int y, int w, int h ) : string
x int
y int
w int
h int
Результат string

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

public getImageCrop ( string tileCode, string tileCrop ) : Image
tileCode string
tileCrop string
Результат Image

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

public maxHeightActual ( int tileH ) : int
tileH int
Результат int

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

public maxWidthActual ( int tileW ) : int
tileW int
Результат int

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

public selectSetor ( int tileW, int tileH ) : void
tileW int
tileH int
Результат void

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

public setWalkRegion ( Point e, int tileW, int tileH ) : bool
e Point
tileW int
tileH int
Результат bool

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

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

public byte[] buffer
Результат byte[]

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

public Dictionary setor
Результат Setor>.Dictionary

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

public Dictionary> tile_image
Результат Dictionary>

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

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

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

public Dictionary> walk_region
Результат List>.Dictionary