C# Класс PartyCraft.Command

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

Открытые методы

Метод Описание
Execute ( Server server, RemoteClient user, string text ) : void
ExecuteCommand ( Server server, RemoteClient user, string text ) : void
GetCommand ( string name ) : Command
MayUseCommand ( Command command, RemoteClient user, Server server ) : bool
TabComplete ( Server server, string text, string &matches ) : bool

Защищенные методы

Метод Описание
LoadDefaultPermissions ( ) : void

Приватные методы

Метод Описание
LoadCommands ( Server server ) : void

Описание методов

Execute() публичный абстрактный Метод

public abstract Execute ( Server server, RemoteClient user, string text ) : void
server Server
user RemoteClient
text string
Результат void

ExecuteCommand() публичный статический Метод

public static ExecuteCommand ( Server server, RemoteClient user, string text ) : void
server Server
user RemoteClient
text string
Результат void

GetCommand() публичный статический Метод

public static GetCommand ( string name ) : Command
name string
Результат Command

LoadDefaultPermissions() защищенный Метод

protected LoadDefaultPermissions ( ) : void
Результат void

MayUseCommand() публичный статический Метод

public static MayUseCommand ( Command command, RemoteClient user, Server server ) : bool
command Command
user RemoteClient
server Server
Результат bool

TabComplete() публичный Метод

public TabComplete ( Server server, string text, string &matches ) : bool
server Server
text string
matches string
Результат bool