Class WorldPosition2DArgParser
- Namespace
- Vintagestory.API.Common
- Assembly
- VintagestoryAPI.dll
public class WorldPosition2DArgParser : PositionArgumentParserBase, ICommandArgumentParser
- Inheritance
-
WorldPosition2DArgParser
- Implements
- Inherited Members
- Extension Methods
Constructors
WorldPosition2DArgParser(string, ICoreAPI, bool)
public WorldPosition2DArgParser(string argName, ICoreAPI api, bool isMandatoryArg)
Parameters
Methods
GetValidRange(CmdArgs)
public override string[] GetValidRange(CmdArgs args)
Parameters
args
CmdArgs
Returns
- string[]
GetValue()
public override object GetValue()
Returns
PreProcess(TextCommandCallingArgs)
public override void PreProcess(TextCommandCallingArgs args)
Parameters
SetValue(object)
Used by the async system
public override void SetValue(object data)
Parameters
data
object
TryProcess(TextCommandCallingArgs, Action<AsyncParseResults>)
Parse the args.
public override EnumParseResult TryProcess(TextCommandCallingArgs args, Action<AsyncParseResults> onReady = null)
Parameters
args
TextCommandCallingArgsonReady
Action<AsyncParseResults>Only needs to be called when returning Deferred as parseresult