C# Класс MaterialsOptimizer.Parser

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m_Content string
m_ContentLength int
m_Index int

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

Метод Описание
ConsumeString ( string _ExpectedString, bool _caseSensitive ) : void
Error ( string _Error ) : void
IsChar ( char _Char ) : bool
IsEOL ( ) : bool
IsNumeric ( ) : bool
IsSpace ( ) : bool
Parser ( string _Content ) : System
ReadBlock ( ) : string
ReadBlock ( char _blockStartCharacter, char _blockEndCharacter ) : string
ReadFloat ( ) : float
ReadFloat2 ( ) : float2
ReadFloat2 ( string _block ) : float2
ReadFloat3 ( ) : float3
ReadFloat3 ( string _block ) : float3
ReadFloat4 ( ) : float4
ReadFloat4 ( string _block ) : float4
ReadInteger ( ) : int
ReadString ( ) : string
ReadString ( bool _UnQuote, bool _unSemiColon ) : string
ReadToEOL ( ) : string
SkipComment ( ) : string
SkipSpaces ( ) : bool
UnQuote ( string s, bool _unSemiColon ) : string
this ( int _index ) : char

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

ConsumeString() публичный Метод

public ConsumeString ( string _ExpectedString, bool _caseSensitive ) : void
_ExpectedString string
_caseSensitive bool
Результат void

Error() публичный Метод

public Error ( string _Error ) : void
_Error string
Результат void

IsChar() публичный Метод

public IsChar ( char _Char ) : bool
_Char char
Результат bool

IsEOL() публичный Метод

public IsEOL ( ) : bool
Результат bool

IsNumeric() публичный Метод

public IsNumeric ( ) : bool
Результат bool

IsSpace() публичный Метод

public IsSpace ( ) : bool
Результат bool

Parser() публичный Метод

public Parser ( string _Content ) : System
_Content string
Результат System

ReadBlock() публичный Метод

public ReadBlock ( ) : string
Результат string

ReadBlock() публичный Метод

public ReadBlock ( char _blockStartCharacter, char _blockEndCharacter ) : string
_blockStartCharacter char
_blockEndCharacter char
Результат string

ReadFloat() публичный Метод

public ReadFloat ( ) : float
Результат float

ReadFloat2() публичный Метод

public ReadFloat2 ( ) : float2
Результат float2

ReadFloat2() публичный Метод

public ReadFloat2 ( string _block ) : float2
_block string
Результат float2

ReadFloat3() публичный Метод

public ReadFloat3 ( ) : float3
Результат float3

ReadFloat3() публичный Метод

public ReadFloat3 ( string _block ) : float3
_block string
Результат float3

ReadFloat4() публичный Метод

public ReadFloat4 ( ) : float4
Результат float4

ReadFloat4() публичный Метод

public ReadFloat4 ( string _block ) : float4
_block string
Результат float4

ReadInteger() публичный Метод

public ReadInteger ( ) : int
Результат int

ReadString() публичный Метод

public ReadString ( ) : string
Результат string

ReadString() публичный Метод

public ReadString ( bool _UnQuote, bool _unSemiColon ) : string
_UnQuote bool
_unSemiColon bool
Результат string

ReadToEOL() публичный Метод

public ReadToEOL ( ) : string
Результат string

SkipComment() публичный Метод

public SkipComment ( ) : string
Результат string

SkipSpaces() публичный Метод

public SkipSpaces ( ) : bool
Результат bool

UnQuote() публичный Метод

public UnQuote ( string s, bool _unSemiColon ) : string
s string
_unSemiColon bool
Результат string

this() публичный Метод

public this ( int _index ) : char
_index int
Результат char

Описание свойств

m_Content публичное свойство

public string m_Content
Результат string

m_ContentLength публичное свойство

public int m_ContentLength
Результат int

m_Index публичное свойство

public int m_Index
Результат int