C# 클래스 PortraitInserter.PortraitFormat

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

Private Properties

프로퍼티 타입 설명
Decomp byte[]
GetBitmat CanCauseError
GetData CanCauseError
GetFormat PortraitFormat
GetNormalFormat CanCauseError
GetPortraitFromRaw CanCauseError
Insert ManagedPointer
LZ77Length int
Move void
PortraitFormat System
ReverseMapping Point>>.IEnumerable
WriteData CanCauseError

공개 메소드들

메소드 설명
GetPortrait ( GeneralizedPointerTableEntry entry, IROM rom ) : CanCauseError
WriteData ( Bitmap picture, IAllocator allocator, IROM rom ) : CanCauseError

비공개 메소드들

메소드 설명
Decomp ( IROM rom, int offset ) : byte[]
GetBitmat ( GeneralizedPointerTableEntry entry, IROM rom ) : CanCauseError
GetData ( IROM rom, int offset, bool compressed, int size, string error ) : CanCauseError
GetFormat ( string game ) : PortraitFormat
GetNormalFormat ( byte rawPortrait, byte rawMini, byte rawMouth, Color palette ) : CanCauseError
GetPortraitFromRaw ( byte rawPortrait, byte rawMini, byte rawPalette, byte rawMouth, byte rawGeneric ) : CanCauseError
Insert ( Bitmap toInsert, Color palette, int blockAdded, bool compressed, IROM rom, IAllocator allocator ) : ManagedPointer
LZ77Length ( int offset, IROM rom ) : int
Move ( Bitmap source, Bitmap dest, Point>.IEnumerable mapping ) : void
PortraitFormat ( ) : System

Initializes built-in formats

ReverseMapping ( Point>.IEnumerable mapping ) : Point>>.IEnumerable
WriteData ( PortraitFormat format, Bitmap picture, IAllocator allocator, IROM rom ) : CanCauseError

메소드 상세

GetPortrait() 공개 정적인 메소드

public static GetPortrait ( GeneralizedPointerTableEntry entry, IROM rom ) : CanCauseError
entry PortraitInserter.Portraits.GeneralizedPointerTableEntry
rom IROM
리턴 CanCauseError

WriteData() 공개 정적인 메소드

public static WriteData ( Bitmap picture, IAllocator allocator, IROM rom ) : CanCauseError
picture System.Drawing.Bitmap
allocator IAllocator
rom IROM
리턴 CanCauseError