Namespace VRage.Game.ModAPI.Ingame.Utilities
Classes
MyCommandLine
A utility class to parse arguments from a command line string. Switches are defined with hyphen (-switch). Quotes can be placed around an argument to parse verbatim, but inner quotes will be copied verbatim. For example, "one"two" will result in the string one"two.
MyCommandLine.Enumerator
MyCommandLine.ItemCollection
A collection of arguments
MyCommandLine.SwitchCollection
A collection of set switches
MyCommandLine.SwitchEnumerator
MyIni
A configuration class to parse and create a text string resembling the old fashioned INI format, but with support for multiline values.
Do not forget that parsing is a time-consuming task. Keep your parsing to a minimum.
MyIniKey
Represents the combination of a section and a key in a MyIni structure.
MyIniParseResult
Represents the results of a configuration parsing.
MyIniValue
Represents the value of a single configuration item.
StringSegment
Represents a segment of a string.
StringSegmentComparer
A comparer designed to compare StringSegment instances in a case sensitive manner. Use DEFAULT for a default instance
StringSegmentIgnoreCaseComparer
A comparer designed to compare StringSegment instances in a case insensitive manner. Use DEFAULT for a default instance
TextPtr
A parser utility structure representing a pointer to a location within a string.