C# Класс MCDawn.IsoCat

Isometric level renderer, tightly integrated with BackgroundWorker. Creates a bitlevel of the level. Every IsoCat instance is single-use.
Показать файл Открыть проект

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

Свойство Тип Описание
ChunkCoords int[]
Level MCDawn.Level
Mode IsoCatMode
Rot int

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

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

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

Метод Описание
BlendPixel ( int imageOffset, int tileOffset ) : void
BlendTile ( ) : void
GetBlock ( int xx, int yy, int zz ) : 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 ( MCDawn.Level level, IsoCatMode mode, int rot ) : System
level MCDawn.Level
mode IsoCatMode
rot int
Результат System

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

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

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

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

public Level,MCDawn Level
Результат MCDawn.Level

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

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

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

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