C# 클래스 NScumm.Sword1.Text

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

공개 메소드들

메소드 설명
GiveSpriteData ( uint textTarget ) : ByteAccess
LowTextManager ( ByteAccess ascii, int width, byte pen ) : uint
MakeTextSprite ( byte slot, ByteAccess text, ushort maxWidth, byte pen ) : void
ReleaseText ( int id, bool updateCount = true ) : void
Text ( ObjectMan objMan, ResMan resMan, bool czechVersion ) : System

비공개 메소드들

메소드 설명
AnalyzeSentence ( ByteAccess textSrc, ushort maxWidth, LineInfo line ) : ushort
CharWidth ( byte ch ) : int
CopyChar ( byte ch, ByteAccess sprPtr, ushort sprWidth, byte pen ) : ushort

메소드 상세

GiveSpriteData() 공개 메소드

public GiveSpriteData ( uint textTarget ) : ByteAccess
textTarget uint
리턴 ByteAccess

LowTextManager() 공개 메소드

public LowTextManager ( ByteAccess ascii, int width, byte pen ) : uint
ascii ByteAccess
width int
pen byte
리턴 uint

MakeTextSprite() 공개 메소드

public MakeTextSprite ( byte slot, ByteAccess text, ushort maxWidth, byte pen ) : void
slot byte
text ByteAccess
maxWidth ushort
pen byte
리턴 void

ReleaseText() 공개 메소드

public ReleaseText ( int id, bool updateCount = true ) : void
id int
updateCount bool
리턴 void

Text() 공개 메소드

public Text ( ObjectMan objMan, ResMan resMan, bool czechVersion ) : System
objMan ObjectMan
resMan ResMan
czechVersion bool
리턴 System