C# Класс fCraft.IsoCat

Isometric map renderer, tightly integrated with BackgroundWorker. Creates a bitmap of the map. Every IsoCat instance is single-use.
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Map Map
Mode IsoCatMode
Rot int
chunkCoords int[]

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

Метод Описание
Draw ( Rectangle &cropRectangle, BackgroundWorker worker ) : Bitmap
IsoCat ( Map map, IsoCatMode mode, int rot ) : System

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

Метод Описание
BlendPixel ( int imageOffset, int tileOffset ) : void
BlendTile ( ) : void
GetBlock ( int xx, int yy, int hh ) : byte
IsoCat ( ) : System

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

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

public Draw ( Rectangle &cropRectangle, BackgroundWorker worker ) : Bitmap
cropRectangle System.Drawing.Rectangle
worker System.ComponentModel.BackgroundWorker
Результат System.Drawing.Bitmap

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

public IsoCat ( Map map, IsoCatMode mode, int rot ) : System
map Map
mode IsoCatMode
rot int
Результат System

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

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

public Map,fCraft Map
Результат Map

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

public IsoCatMode Mode
Результат IsoCatMode

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

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

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

public int[] chunkCoords
Результат int[]