Table of Contents

Namespace BSGameLib.Chat.Builder

Interfaces

ICommandActionBuilder<T>

Sets the action of a command built from code.

ICommandBuilder

Builds a command and registers it.

ICommandDirector

Builds a command from code. Each call sets one part of the command; Build() registers it.

ICommandGroupBuilder

Builds a command group and registers it.

ICommandGroupDefaultActionBuilder<T>

Sets the sub-command a group runs when it is typed with nothing after it.

ICommandGroupDirector

Builds a command group from code. Each call sets one part of the group; Build() registers it.

ICommandGroupHelpTextBuilder<T>

Sets the help text of a command group.

ICommandGroupKeywordBuilder<T>

Sets the words that name a command group.

ICommandGroupSubCommandBuilder<T>

Adds sub-commands to a command group.

ICommandHelpTextBuilder<T>

Sets the help text of a command built from code.

ICommandKeywordBuilder<T>

Sets the words that name a command built from code.

ICommandParameterBuilder<T>

Adds parameters to a command built from code. They are numbered in the order they are added, from 1.