Class CommandArgumentParser<T>
public abstract class CommandArgumentParser<T>
Type Parameters
T
- Inheritance
-
CommandArgumentParser<T>
- Derived
- Inherited Members
Properties
ConsumesRemaining
public virtual bool ConsumesRemaining { get; }
Property Value
Description
public virtual string Description { get; }
Property Value
DescriptionMessageId
Optional Hytale catalog key for the type's client-facing usage description.
public virtual string? DescriptionMessageId { get; }
Property Value
Examples
public virtual IReadOnlyList<string> Examples { get; }
Property Value
TypeName
public abstract string TypeName { get; }
Property Value
TypeNameMessageId
Optional Hytale catalog key for the type's client-facing name.
public virtual string? TypeNameMessageId { get; }
Property Value
Methods
Format(T)
public virtual string Format(T value)
Parameters
valueT
Returns
Parse(IReadOnlyList<string>)
public abstract T Parse(IReadOnlyList<string> values)
Parameters
valuesIReadOnlyList<string>
Returns
- T