C# Class TagTool.Commands.ArgumentParser

显示文件 Open project: TheGuardians/TagTool

Public Methods

Method Description
ParseCommand ( string command, string &redirectFile ) : List
ParseGroupTag ( StringIDCache stringIDs, string groupName ) : Tag
ParseGroupTags ( StringIDCache stringIDs, IEnumerable classNames ) : List
ParseLanguage ( string name, GameLanguage &result ) : bool
ParseTagIndex ( OpenTagCache info, string arg ) : TagInstance
ParseTagName ( OpenTagCache info, string name ) : TagInstance
Unescape ( string str ) : string

Method Details

ParseCommand() public static method

public static ParseCommand ( string command, string &redirectFile ) : List
command string
redirectFile string
return List

ParseGroupTag() public static method

public static ParseGroupTag ( StringIDCache stringIDs, string groupName ) : Tag
stringIDs TagTool.Cache.StringIDCache
groupName string
return Tag

ParseGroupTags() public static method

public static ParseGroupTags ( StringIDCache stringIDs, IEnumerable classNames ) : List
stringIDs TagTool.Cache.StringIDCache
classNames IEnumerable
return List

ParseLanguage() public static method

public static ParseLanguage ( string name, GameLanguage &result ) : bool
name string
result GameLanguage
return bool

ParseTagIndex() public static method

public static ParseTagIndex ( OpenTagCache info, string arg ) : TagInstance
info OpenTagCache
arg string
return TagTool.TagGroups.TagInstance

ParseTagName() public static method

public static ParseTagName ( OpenTagCache info, string name ) : TagInstance
info OpenTagCache
name string
return TagTool.TagGroups.TagInstance

Unescape() public static method

public static Unescape ( string str ) : string
str string
return string