C# 클래스 fCraft.ClassList

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

공개 프로퍼티들

프로퍼티 타입 설명
classes PlayerClass>.Dictionary
classesByIndex List

공개 메소드들

메소드 설명
AddClass ( PlayerClass playerClass ) : bool
CanChangeName ( PlayerClass pc, string newName ) : bool
CanChangeRank ( PlayerClass pc, byte newRank ) : bool
ChangeName ( PlayerClass pc, string newName ) : void
ChangeRank ( PlayerClass pc, byte newRank ) : void
ClassList ( World _world ) : System
ContainsRank ( int rank ) : bool
DeleteClass ( int index ) : bool
FindClass ( string _name ) : PlayerClass
GetIndex ( PlayerClass pc ) : int
ParseClass ( string name ) : PlayerClass
ParseClassLimits ( PlayerClass pc ) : bool
ParseIndex ( int index ) : PlayerClass
ParseRank ( int maxRank ) : PlayerClass
RebuildIndex ( ) : void

메소드 상세

AddClass() 공개 메소드

public AddClass ( PlayerClass playerClass ) : bool
playerClass PlayerClass
리턴 bool

CanChangeName() 공개 메소드

public CanChangeName ( PlayerClass pc, string newName ) : bool
pc PlayerClass
newName string
리턴 bool

CanChangeRank() 공개 메소드

public CanChangeRank ( PlayerClass pc, byte newRank ) : bool
pc PlayerClass
newRank byte
리턴 bool

ChangeName() 공개 메소드

public ChangeName ( PlayerClass pc, string newName ) : void
pc PlayerClass
newName string
리턴 void

ChangeRank() 공개 메소드

public ChangeRank ( PlayerClass pc, byte newRank ) : void
pc PlayerClass
newRank byte
리턴 void

ClassList() 공개 메소드

public ClassList ( World _world ) : System
_world World
리턴 System

ContainsRank() 공개 메소드

public ContainsRank ( int rank ) : bool
rank int
리턴 bool

DeleteClass() 공개 메소드

public DeleteClass ( int index ) : bool
index int
리턴 bool

FindClass() 공개 메소드

public FindClass ( string _name ) : PlayerClass
_name string
리턴 PlayerClass

GetIndex() 공개 메소드

public GetIndex ( PlayerClass pc ) : int
pc PlayerClass
리턴 int

ParseClass() 공개 메소드

public ParseClass ( string name ) : PlayerClass
name string
리턴 PlayerClass

ParseClassLimits() 공개 메소드

public ParseClassLimits ( PlayerClass pc ) : bool
pc PlayerClass
리턴 bool

ParseIndex() 공개 메소드

public ParseIndex ( int index ) : PlayerClass
index int
리턴 PlayerClass

ParseRank() 공개 메소드

public ParseRank ( int maxRank ) : PlayerClass
maxRank int
리턴 PlayerClass

RebuildIndex() 공개 메소드

public RebuildIndex ( ) : void
리턴 void

프로퍼티 상세

classes 공개적으로 프로퍼티

public Dictionary classes
리턴 PlayerClass>.Dictionary

classesByIndex 공개적으로 프로퍼티

public List classesByIndex
리턴 List