C# 클래스 AnimalCrossingQR.AC.Palette

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

공개 프로퍼티들

프로퍼티 타입 설명
ColorPalette Color[]
DefaultColorCodes byte[]

공개 메소드들

메소드 설명
GetColor ( int index ) : Color
GetColorByCode ( byte code ) : Color
GetColorIndexByCode ( byte code ) : int
GetNearestColor ( Color color ) : Color
GetNearestColorCode ( Color color ) : byte
GetNearestColorIndex ( Color color ) : byte
Palette ( ) : System
Palette ( NibbleReader nibbleReader ) : System
SetColor ( int index, Color color ) : void
Write ( NibbleWriter nibbleWriter ) : void

비공개 메소드들

메소드 설명
GetColorCode ( int index ) : byte

메소드 상세

GetColor() 공개 메소드

public GetColor ( int index ) : Color
index int
리턴 Color

GetColorByCode() 공개 정적인 메소드

public static GetColorByCode ( byte code ) : Color
code byte
리턴 Color

GetColorIndexByCode() 공개 정적인 메소드

public static GetColorIndexByCode ( byte code ) : int
code byte
리턴 int

GetNearestColor() 공개 정적인 메소드

public static GetNearestColor ( Color color ) : Color
color Color
리턴 Color

GetNearestColorCode() 공개 정적인 메소드

public static GetNearestColorCode ( Color color ) : byte
color Color
리턴 byte

GetNearestColorIndex() 공개 메소드

public GetNearestColorIndex ( Color color ) : byte
color Color
리턴 byte

Palette() 공개 메소드

public Palette ( ) : System
리턴 System

Palette() 공개 메소드

public Palette ( NibbleReader nibbleReader ) : System
nibbleReader NibbleReader
리턴 System

SetColor() 공개 메소드

public SetColor ( int index, Color color ) : void
index int
color Color
리턴 void

Write() 공개 메소드

public Write ( NibbleWriter nibbleWriter ) : void
nibbleWriter NibbleWriter
리턴 void

프로퍼티 상세

ColorPalette 공개적으로 정적으로 프로퍼티

public static Color[] ColorPalette
리턴 Color[]

DefaultColorCodes 공개적으로 정적으로 프로퍼티

public static byte[] DefaultColorCodes
리턴 byte[]