C# Класс fCraft.ClassList

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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