C# 클래스 NScumm.Scumm.Graphics.NutRenderer

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

보호된 프로퍼티들

프로퍼티 타입 설명
_bpp byte
_charBuffer byte[]
_chars NutChar[]
_decodedData byte[]
_maxCharSize int
_numChars int
_palette byte[]
_paletteMap byte[]
_vm ScummEngine

공개 메소드들

메소드 설명
Codec1 ( byte dst, int dstPos, byte src, int srcfOffset, int width, int height, int pitch ) : void
Codec21 ( byte dst, int dstPos, byte src, int srcPos, int width, int height, int pitch ) : void
Draw2byte ( Surface s, int c, int x, int y, byte color ) : void
DrawChar ( PixelNavigator dst, char c, int x, int y, byte color ) : void
DrawFrame ( byte dst, int c, int x, int y ) : void
GetCharHeight ( char c ) : int
GetCharWidth ( char c ) : int
LoadFont ( string filename ) : void
NutRenderer ( ScummEngine vm, string filename ) : System

보호된 메소드들

메소드 설명
UnpackChar ( char c ) : byte[]

메소드 상세

Codec1() 공개 메소드

public Codec1 ( byte dst, int dstPos, byte src, int srcfOffset, int width, int height, int pitch ) : void
dst byte
dstPos int
src byte
srcfOffset int
width int
height int
pitch int
리턴 void

Codec21() 공개 메소드

public Codec21 ( byte dst, int dstPos, byte src, int srcPos, int width, int height, int pitch ) : void
dst byte
dstPos int
src byte
srcPos int
width int
height int
pitch int
리턴 void

Draw2byte() 공개 메소드

public Draw2byte ( Surface s, int c, int x, int y, byte color ) : void
s NScumm.Core.Graphics.Surface
c int
x int
y int
color byte
리턴 void

DrawChar() 공개 메소드

public DrawChar ( PixelNavigator dst, char c, int x, int y, byte color ) : void
dst PixelNavigator
c char
x int
y int
color byte
리턴 void

DrawFrame() 공개 메소드

public DrawFrame ( byte dst, int c, int x, int y ) : void
dst byte
c int
x int
y int
리턴 void

GetCharHeight() 공개 메소드

public GetCharHeight ( char c ) : int
c char
리턴 int

GetCharWidth() 공개 메소드

public GetCharWidth ( char c ) : int
c char
리턴 int

LoadFont() 공개 메소드

public LoadFont ( string filename ) : void
filename string
리턴 void

NutRenderer() 공개 메소드

public NutRenderer ( ScummEngine vm, string filename ) : System
vm ScummEngine
filename string
리턴 System

UnpackChar() 보호된 메소드

protected UnpackChar ( char c ) : byte[]
c char
리턴 byte[]

프로퍼티 상세

_bpp 보호되어 있는 프로퍼티

protected byte _bpp
리턴 byte

_charBuffer 보호되어 있는 프로퍼티

protected byte[] _charBuffer
리턴 byte[]

_chars 보호되어 있는 프로퍼티

protected NutChar[] _chars
리턴 NutChar[]

_decodedData 보호되어 있는 프로퍼티

protected byte[] _decodedData
리턴 byte[]

_maxCharSize 보호되어 있는 프로퍼티

protected int _maxCharSize
리턴 int

_numChars 보호되어 있는 프로퍼티

protected int _numChars
리턴 int

_palette 보호되어 있는 프로퍼티

protected byte[] _palette
리턴 byte[]

_paletteMap 보호되어 있는 프로퍼티

protected byte[] _paletteMap
리턴 byte[]

_vm 보호되어 있는 프로퍼티

protected ScummEngine _vm
리턴 ScummEngine