C# Класс RTSEngine.Data.Parsers.RegexHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
Extract ( Match m ) : string
ExtractDirectory ( Match m ) : DirectoryInfo
ExtractDirectory ( Match m, string root ) : DirectoryInfo
ExtractDouble ( Match m ) : double
ExtractFile ( Match m ) : FileInfo
ExtractFile ( Match m, string root ) : FileInfo
ExtractFloat ( Match m ) : float
ExtractInt ( Match m ) : int
ExtractLong ( Match m ) : long
ExtractVec2 ( Match m ) : Vector2
ExtractVec2I ( Match m ) : int[]
ExtractVec3 ( Match m ) : Vector3
ExtractVec3I ( Match m ) : int[]
ExtractVec4 ( Match m ) : Vector4
ExtractVec4I ( Match m ) : int[]
FindMatches ( string mStr ) : System.Text.RegularExpressions.Match[]
Generate ( string key, string data ) : Regex
GenerateFile ( string key ) : Regex
GenerateInteger ( string key ) : Regex
GenerateNumber ( string key ) : Regex
GenerateString ( string key ) : Regex
GenerateVec2 ( string key ) : Regex
GenerateVec2Int ( string key ) : Regex
GenerateVec3 ( string key ) : Regex
GenerateVec3Int ( string key ) : Regex
GenerateVec4 ( string key ) : Regex
GenerateVec4Int ( string key ) : Regex
ReadFile ( FileInfo f ) : string
ReadFile ( string f ) : string

Описание методов

Extract() публичный статический Метод

public static Extract ( Match m ) : string
m System.Text.RegularExpressions.Match
Результат string

ExtractDirectory() публичный статический Метод

public static ExtractDirectory ( Match m ) : DirectoryInfo
m System.Text.RegularExpressions.Match
Результат System.IO.DirectoryInfo

ExtractDirectory() публичный статический Метод

public static ExtractDirectory ( Match m, string root ) : DirectoryInfo
m System.Text.RegularExpressions.Match
root string
Результат System.IO.DirectoryInfo

ExtractDouble() публичный статический Метод

public static ExtractDouble ( Match m ) : double
m System.Text.RegularExpressions.Match
Результат double

ExtractFile() публичный статический Метод

public static ExtractFile ( Match m ) : FileInfo
m System.Text.RegularExpressions.Match
Результат System.IO.FileInfo

ExtractFile() публичный статический Метод

public static ExtractFile ( Match m, string root ) : FileInfo
m System.Text.RegularExpressions.Match
root string
Результат System.IO.FileInfo

ExtractFloat() публичный статический Метод

public static ExtractFloat ( Match m ) : float
m System.Text.RegularExpressions.Match
Результат float

ExtractInt() публичный статический Метод

public static ExtractInt ( Match m ) : int
m System.Text.RegularExpressions.Match
Результат int

ExtractLong() публичный статический Метод

public static ExtractLong ( Match m ) : long
m System.Text.RegularExpressions.Match
Результат long

ExtractVec2() публичный статический Метод

public static ExtractVec2 ( Match m ) : Vector2
m System.Text.RegularExpressions.Match
Результат Vector2

ExtractVec2I() публичный статический Метод

public static ExtractVec2I ( Match m ) : int[]
m System.Text.RegularExpressions.Match
Результат int[]

ExtractVec3() публичный статический Метод

public static ExtractVec3 ( Match m ) : Vector3
m System.Text.RegularExpressions.Match
Результат Vector3

ExtractVec3I() публичный статический Метод

public static ExtractVec3I ( Match m ) : int[]
m System.Text.RegularExpressions.Match
Результат int[]

ExtractVec4() публичный статический Метод

public static ExtractVec4 ( Match m ) : Vector4
m System.Text.RegularExpressions.Match
Результат Vector4

ExtractVec4I() публичный статический Метод

public static ExtractVec4I ( Match m ) : int[]
m System.Text.RegularExpressions.Match
Результат int[]

FindMatches() публичный статический Метод

public static FindMatches ( string mStr ) : System.Text.RegularExpressions.Match[]
mStr string
Результат System.Text.RegularExpressions.Match[]

Generate() публичный статический Метод

public static Generate ( string key, string data ) : Regex
key string
data string
Результат System.Text.RegularExpressions.Regex

GenerateFile() публичный статический Метод

public static GenerateFile ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateInteger() публичный статический Метод

public static GenerateInteger ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateNumber() публичный статический Метод

public static GenerateNumber ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateString() публичный статический Метод

public static GenerateString ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateVec2() публичный статический Метод

public static GenerateVec2 ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateVec2Int() публичный статический Метод

public static GenerateVec2Int ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateVec3() публичный статический Метод

public static GenerateVec3 ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateVec3Int() публичный статический Метод

public static GenerateVec3Int ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateVec4() публичный статический Метод

public static GenerateVec4 ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

GenerateVec4Int() публичный статический Метод

public static GenerateVec4Int ( string key ) : Regex
key string
Результат System.Text.RegularExpressions.Regex

ReadFile() публичный статический Метод

public static ReadFile ( FileInfo f ) : string
f System.IO.FileInfo
Результат string

ReadFile() публичный статический Метод

public static ReadFile ( string f ) : string
f string
Результат string