C# 클래스 LegalityChecker.PokemonData

파일 보기 프로젝트 열기: kamronbatman/Pokemon-Legality-Checker 1 사용 예제들

공개 메소드들

메소드 설명
BasicChecks ( ) : void
Checks ( ) : void
GetEvoChildren ( ) : ushort[]
GetHPPower ( ) : int
GetHPType ( ) : int
GetPokemon ( byte data ) : PokemonData
Initialize ( ) : void
IsShiny ( ) : bool
IsValidAlgorithm ( string &message ) : bool
IsValidEffortValues ( ) : bool
IsValidFatefulEncounter ( ) : bool
IsValidGender ( ) : bool
IsValidLeaves ( ) : bool
IsValidLocation ( ) : bool
IsValidPokeBall ( ) : bool
IsValidRibbons ( ) : bool
OutputAbility ( ) : string
OutputGender ( ) : string
OutputHomeTown ( ) : string
OutputLanguage ( ) : string
PokemonData ( byte data ) : System
ToUInt16 ( int index ) : ushort
ToUInt16Array ( int index, int size ) : ushort[]
ToUInt32 ( int index ) : uint
ValidCheckSum ( ushort &realsum ) : bool

비공개 메소드들

메소드 설명
ParseStats ( ) : byte[]
ValidateArray ( ) : void

메소드 상세

BasicChecks() 공개 메소드

public BasicChecks ( ) : void
리턴 void

Checks() 공개 메소드

public Checks ( ) : void
리턴 void

GetEvoChildren() 공개 메소드

public GetEvoChildren ( ) : ushort[]
리턴 ushort[]

GetHPPower() 공개 메소드

public GetHPPower ( ) : int
리턴 int

GetHPType() 공개 메소드

public GetHPType ( ) : int
리턴 int

GetPokemon() 공개 정적인 메소드

public static GetPokemon ( byte data ) : PokemonData
data byte
리턴 PokemonData

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

IsShiny() 공개 메소드

public IsShiny ( ) : bool
리턴 bool

IsValidAlgorithm() 공개 메소드

public IsValidAlgorithm ( string &message ) : bool
message string
리턴 bool

IsValidEffortValues() 공개 메소드

public IsValidEffortValues ( ) : bool
리턴 bool

IsValidFatefulEncounter() 공개 메소드

public IsValidFatefulEncounter ( ) : bool
리턴 bool

IsValidGender() 공개 메소드

public IsValidGender ( ) : bool
리턴 bool

IsValidLeaves() 공개 메소드

public IsValidLeaves ( ) : bool
리턴 bool

IsValidLocation() 공개 메소드

public IsValidLocation ( ) : bool
리턴 bool

IsValidPokeBall() 공개 메소드

public IsValidPokeBall ( ) : bool
리턴 bool

IsValidRibbons() 공개 메소드

public IsValidRibbons ( ) : bool
리턴 bool

OutputAbility() 공개 메소드

public OutputAbility ( ) : string
리턴 string

OutputGender() 공개 메소드

public OutputGender ( ) : string
리턴 string

OutputHomeTown() 공개 메소드

public OutputHomeTown ( ) : string
리턴 string

OutputLanguage() 공개 메소드

public OutputLanguage ( ) : string
리턴 string

PokemonData() 공개 메소드

public PokemonData ( byte data ) : System
data byte
리턴 System

ToUInt16() 공개 메소드

public ToUInt16 ( int index ) : ushort
index int
리턴 ushort

ToUInt16Array() 공개 메소드

public ToUInt16Array ( int index, int size ) : ushort[]
index int
size int
리턴 ushort[]

ToUInt32() 공개 메소드

public ToUInt32 ( int index ) : uint
index int
리턴 uint

ValidCheckSum() 공개 메소드

public ValidCheckSum ( ushort &realsum ) : bool
realsum ushort
리턴 bool