C# 클래스 fCraft.IsoCat

Isometric map renderer, tightly integrated with BackgroundWorker. Creates a bitmap of the map. Every IsoCat instance is single-use.
파일 보기 프로젝트 열기: fragmer/fCraft 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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[]