Command

Undocumented in source.

Constructors

this
this(string name, Description description, string[] aliases, ubyte permissionLevel, string[] permissions, bool hidden)
Undocumented in source.

Members

Classes

Overload
class Overload

Command's overload.

Functions

add
void add(void delegate(Parameters!func) del, bool implemented)

Adds an overload from a function.

clone
Command clone()

Returns a new command with the same settings (name, description, ...) but without any overload.

remove
bool remove()

Removes an overload using a function.

Variables

aliases
string[] aliases;
Undocumented in source.
description
Description description;
Undocumented in source.
hidden
bool hidden;
Undocumented in source.
name
string name;
Undocumented in source.
overloads
Overload[] overloads;
Undocumented in source.
permissionLevel
ubyte permissionLevel;
Undocumented in source.
permissions
string[] permissions;
Undocumented in source.

Meta