C# 클래스 OpenRA.Graphics.SheetBuilder

파일 보기 프로젝트 열기: pchote/OpenRA 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Type SheetType

공개 메소드들

메소드 설명
Add ( Bitmap src ) : Sprite
Add ( ISpriteFrame frame ) : Sprite
Add ( Size size, byte paletteIndex ) : Sprite
Add ( byte src, Size size ) : Sprite
Add ( byte src, Size size, float zRamp, float3 spriteOffset ) : Sprite
Allocate ( Size imageSize ) : Sprite
Allocate ( Size imageSize, float zRamp, float3 spriteOffset ) : Sprite
AllocateSheet ( SheetType type, int sheetSize ) : Sheet
Dispose ( ) : void
SheetBuilder ( SheetType t ) : System
SheetBuilder ( SheetType t, Func allocateSheet ) : System
SheetBuilder ( SheetType t, int sheetSize ) : System

비공개 메소드들

메소드 설명
NextChannel ( TextureChannel t ) : TextureChannel?

메소드 상세

Add() 공개 메소드

public Add ( Bitmap src ) : Sprite
src System.Drawing.Bitmap
리턴 Sprite

Add() 공개 메소드

public Add ( ISpriteFrame frame ) : Sprite
frame ISpriteFrame
리턴 Sprite

Add() 공개 메소드

public Add ( Size size, byte paletteIndex ) : Sprite
size System.Drawing.Size
paletteIndex byte
리턴 Sprite

Add() 공개 메소드

public Add ( byte src, Size size ) : Sprite
src byte
size System.Drawing.Size
리턴 Sprite

Add() 공개 메소드

public Add ( byte src, Size size, float zRamp, float3 spriteOffset ) : Sprite
src byte
size System.Drawing.Size
zRamp float
spriteOffset float3
리턴 Sprite

Allocate() 공개 메소드

public Allocate ( Size imageSize ) : Sprite
imageSize System.Drawing.Size
리턴 Sprite

Allocate() 공개 메소드

public Allocate ( Size imageSize, float zRamp, float3 spriteOffset ) : Sprite
imageSize System.Drawing.Size
zRamp float
spriteOffset float3
리턴 Sprite

AllocateSheet() 공개 정적인 메소드

public static AllocateSheet ( SheetType type, int sheetSize ) : Sheet
type SheetType
sheetSize int
리턴 Sheet

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

SheetBuilder() 공개 메소드

public SheetBuilder ( SheetType t ) : System
t SheetType
리턴 System

SheetBuilder() 공개 메소드

public SheetBuilder ( SheetType t, Func allocateSheet ) : System
t SheetType
allocateSheet Func
리턴 System

SheetBuilder() 공개 메소드

public SheetBuilder ( SheetType t, int sheetSize ) : System
t SheetType
sheetSize int
리턴 System

프로퍼티 상세

Type 공개적으로 프로퍼티

public SheetType Type
리턴 SheetType