C# 클래스 Nintenlord.ROMHacking.GBA.Graphics.GBAPalette

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

공개 메소드들

메소드 설명
GBAPalette ( Color palette ) : System
GBAPalette ( Color palette, int index ) : System
GBAPalette ( Color palette, int index, int length ) : System
GetFromBinary ( byte data ) : GBAPalette
GetFromBinary ( byte data, int index ) : GBAPalette
GetFromBinary ( byte data, int index, int length ) : GBAPalette
GetGBAColors ( IEnumerable colors ) : HashSet
IsInvalidGBAColour ( Color &c ) : bool
NormalizeToGBA ( Color &color ) : void
ToColor ( IRGBColor color ) : Color
ToGBAColors ( byte data, int index, int colorAmount ) : Color5bpc[]
ToPalette ( byte data, int offset, int amountOfColours ) : Color[]
this ( int i ) : Color
this ( int pal, int c ) : Color
toGBAcolor ( Color color ) : ushort
toGBAcolor ( int red, int green, int blue ) : ushort
toRawGBAPalette ( Color palette ) : byte[]

비공개 메소드들

메소드 설명
GBAPalette ( ) : System
ValidateColors ( int index, int length ) : void
toColor ( ushort GBAColor ) : Color
toPalette ( ushort GBAPalette, int amountOfColours ) : Color[]

메소드 상세

GBAPalette() 공개 메소드

public GBAPalette ( Color palette ) : System
palette Color
리턴 System

GBAPalette() 공개 메소드

public GBAPalette ( Color palette, int index ) : System
palette Color
index int
리턴 System

GBAPalette() 공개 메소드

public GBAPalette ( Color palette, int index, int length ) : System
palette Color
index int
length int
리턴 System

GetFromBinary() 공개 정적인 메소드

public static GetFromBinary ( byte data ) : GBAPalette
data byte
리턴 GBAPalette

GetFromBinary() 공개 정적인 메소드

public static GetFromBinary ( byte data, int index ) : GBAPalette
data byte
index int
리턴 GBAPalette

GetFromBinary() 공개 정적인 메소드

public static GetFromBinary ( byte data, int index, int length ) : GBAPalette
data byte
index int
length int
리턴 GBAPalette

GetGBAColors() 공개 정적인 메소드

public static GetGBAColors ( IEnumerable colors ) : HashSet
colors IEnumerable
리턴 HashSet

IsInvalidGBAColour() 공개 정적인 메소드

public static IsInvalidGBAColour ( Color &c ) : bool
c Color
리턴 bool

NormalizeToGBA() 공개 정적인 메소드

public static NormalizeToGBA ( Color &color ) : void
color Color
리턴 void

ToColor() 공개 정적인 메소드

public static ToColor ( IRGBColor color ) : Color
color IRGBColor
리턴 Color

ToGBAColors() 공개 정적인 메소드

public static ToGBAColors ( byte data, int index, int colorAmount ) : Color5bpc[]
data byte
index int
colorAmount int
리턴 Color5bpc[]

ToPalette() 공개 정적인 메소드

public static ToPalette ( byte data, int offset, int amountOfColours ) : Color[]
data byte
offset int
amountOfColours int
리턴 Color[]

this() 공개 메소드

public this ( int i ) : Color
i int
리턴 Color

this() 공개 메소드

public this ( int pal, int c ) : Color
pal int
c int
리턴 Color

toGBAcolor() 공개 정적인 메소드

public static toGBAcolor ( Color color ) : ushort
color Color
리턴 ushort

toGBAcolor() 공개 정적인 메소드

public static toGBAcolor ( int red, int green, int blue ) : ushort
red int
green int
blue int
리턴 ushort

toRawGBAPalette() 공개 정적인 메소드

public static toRawGBAPalette ( Color palette ) : byte[]
palette Color
리턴 byte[]