C# 클래스 RTSEngine.Data.Parsers.RegexHelper

파일 보기 프로젝트 열기: RegrowthStudios/VoxelRTS

공개 메소드들

메소드 설명
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