C# Class UnityEditor.iOS.Xcode.PBX.Serializer

ファイルを表示 Open project: CarlosHBC/UnityDecompiled

Public Methods

Method Description
ParseArrayAST ( ArrayAST ast, TokenList tokens, string text ) : UnityEditor.iOS.Xcode.PBX.PBXElementArray
ParseIdentifierAST ( IdentifierAST ast, TokenList tokens, string text ) : PBXElementString
ParseTreeAST ( TreeAST ast, TokenList tokens, string text ) : PBXElementDict
ParseValueAST ( ValueAST ast, TokenList tokens, string text ) : PBXElement
WriteArray ( StringBuilder sb, UnityEditor.iOS.Xcode.PBX.PBXElementArray el, int indent, bool compact, PropertyCommentChecker checker, GUIDToCommentMap comments ) : void
WriteDict ( StringBuilder sb, PBXElementDict el, int indent, bool compact, PropertyCommentChecker checker, GUIDToCommentMap comments ) : void
WriteDictKeyValue ( StringBuilder sb, string key, PBXElement value, int indent, bool compact, PropertyCommentChecker checker, GUIDToCommentMap comments ) : void

Private Methods

Method Description
GetIndent ( int indent ) : string
WriteStringImpl ( StringBuilder sb, string s, bool comment, GUIDToCommentMap comments ) : void

Method Details

ParseArrayAST() public static method

public static ParseArrayAST ( ArrayAST ast, TokenList tokens, string text ) : UnityEditor.iOS.Xcode.PBX.PBXElementArray
ast ArrayAST
tokens TokenList
text string
return UnityEditor.iOS.Xcode.PBX.PBXElementArray

ParseIdentifierAST() public static method

public static ParseIdentifierAST ( IdentifierAST ast, TokenList tokens, string text ) : PBXElementString
ast IdentifierAST
tokens TokenList
text string
return PBXElementString

ParseTreeAST() public static method

public static ParseTreeAST ( TreeAST ast, TokenList tokens, string text ) : PBXElementDict
ast TreeAST
tokens TokenList
text string
return PBXElementDict

ParseValueAST() public static method

public static ParseValueAST ( ValueAST ast, TokenList tokens, string text ) : PBXElement
ast ValueAST
tokens TokenList
text string
return PBXElement

WriteArray() public static method

public static WriteArray ( StringBuilder sb, UnityEditor.iOS.Xcode.PBX.PBXElementArray el, int indent, bool compact, PropertyCommentChecker checker, GUIDToCommentMap comments ) : void
sb StringBuilder
el UnityEditor.iOS.Xcode.PBX.PBXElementArray
indent int
compact bool
checker PropertyCommentChecker
comments GUIDToCommentMap
return void

WriteDict() public static method

public static WriteDict ( StringBuilder sb, PBXElementDict el, int indent, bool compact, PropertyCommentChecker checker, GUIDToCommentMap comments ) : void
sb StringBuilder
el PBXElementDict
indent int
compact bool
checker PropertyCommentChecker
comments GUIDToCommentMap
return void

WriteDictKeyValue() public static method

public static WriteDictKeyValue ( StringBuilder sb, string key, PBXElement value, int indent, bool compact, PropertyCommentChecker checker, GUIDToCommentMap comments ) : void
sb StringBuilder
key string
value PBXElement
indent int
compact bool
checker PropertyCommentChecker
comments GUIDToCommentMap
return void