C# 클래스 PGMEBackend.Spritesheet

상속: IDisposable
파일 보기 프로젝트 열기: Diegoisawesome/AwesomeMapEditor-old 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ColumnSize int
Columns int
RowSize int
Rows int
Texture Texture2D
TileHeight int
TileWidth int

공개 메소드들

메소드 설명
DebugDraw ( double scale ) : void
Dispose ( ) : void
Draw ( int sprite, double x, double y, bool xFlip, bool yFlip, double scale ) : void
Draw ( int sprite, double x, double y, bool xFlip, bool yFlip, double scale, int alpha ) : void
Draw ( int sprite, double x, double y, double scale ) : void
Draw ( int sprite, double x, double y, double scale, int alpha ) : void
Load ( Bitmap texturedbitmap, int width, int height ) : Spritesheet
Load ( Bitmap TextureBitmap, int width, int height, TextureFilteringMode mode ) : Spritesheet
Load ( string file, int width, int height ) : Spritesheet
Load ( string file, int width, int height, TextureFilteringMode mode ) : Spritesheet

메소드 상세

DebugDraw() 공개 메소드

public DebugDraw ( double scale ) : void
scale double
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( int sprite, double x, double y, bool xFlip, bool yFlip, double scale ) : void
sprite int
x double
y double
xFlip bool
yFlip bool
scale double
리턴 void

Draw() 공개 메소드

public Draw ( int sprite, double x, double y, bool xFlip, bool yFlip, double scale, int alpha ) : void
sprite int
x double
y double
xFlip bool
yFlip bool
scale double
alpha int
리턴 void

Draw() 공개 메소드

public Draw ( int sprite, double x, double y, double scale ) : void
sprite int
x double
y double
scale double
리턴 void

Draw() 공개 메소드

public Draw ( int sprite, double x, double y, double scale, int alpha ) : void
sprite int
x double
y double
scale double
alpha int
리턴 void

Load() 공개 정적인 메소드

public static Load ( Bitmap texturedbitmap, int width, int height ) : Spritesheet
texturedbitmap System.Drawing.Bitmap
width int
height int
리턴 Spritesheet

Load() 공개 정적인 메소드

public static Load ( Bitmap TextureBitmap, int width, int height, TextureFilteringMode mode ) : Spritesheet
TextureBitmap System.Drawing.Bitmap
width int
height int
mode TextureFilteringMode
리턴 Spritesheet

Load() 공개 정적인 메소드

public static Load ( string file, int width, int height ) : Spritesheet
file string
width int
height int
리턴 Spritesheet

Load() 공개 정적인 메소드

public static Load ( string file, int width, int height, TextureFilteringMode mode ) : Spritesheet
file string
width int
height int
mode TextureFilteringMode
리턴 Spritesheet

프로퍼티 상세

ColumnSize 공개적으로 프로퍼티

public int ColumnSize
리턴 int

Columns 공개적으로 프로퍼티

public int Columns
리턴 int

RowSize 공개적으로 프로퍼티

public int RowSize
리턴 int

Rows 공개적으로 프로퍼티

public int Rows
리턴 int

Texture 공개적으로 프로퍼티

public Texture2D,PGMEBackend Texture
리턴 Texture2D

TileHeight 공개적으로 프로퍼티

public int TileHeight
리턴 int

TileWidth 공개적으로 프로퍼티

public int TileWidth
리턴 int