Namespace Elegy.ConsoleSystem.Commands.Helpers

Classes

BoolHelper

Console argument helper for double-precision floating-point arguments.

ConsoleArgumentHelperAttribute

Marks a class to be used by HelperManager to help with console parsing.

ConsoleParameter

Essentially a dictionary of console command arguments, with their respective parsing handlers.

public static void Test( float a, int b, int c = 10 )

would create:

( "a", FloatHelper ),
( "b", IntHelper ),
( "c", IntHelper, 10 )
DoubleHelper

Console argument helper for double-precision floating-point arguments.

FloatHelper

Console argument helper for floating-point arguments.

HelperTemplate<T>

A template to help you implement IConsoleArgumentHelper.

IntHelper

Console argument helper for integer arguments.

StringArrayHelper

Console argument helper for string arguments.

StringHelper

Console argument helper for string arguments.

Interfaces

IConsoleArgumentHelper

Interface for ConsoleCommand argument parsing utilities.