C# Class ApiParser.ApiParser

Afficher le fichier Open project: JetBrains/resharper-unity Class Usage Examples

Méthodes publiques

Méthode Description
ApiParser ( UnityApi api, string scriptReferenceRelativePath ) : System
ExportTo ( XmlTextWriter writer ) : void
ParseFolder ( string path, System.Version apiVersion ) : void

Private Methods

Méthode Description
OnProgress ( [ e ) : void
ParseDetailsFromExample ( string messageName, ApiNode example, string owningMessageNamespace ) : string[]>.Tuple
ParseFile ( string filename, System.Version apiVersion ) : void
ParseMessage ( ApiNode message, System.Version apiVersion, string hintNamespace ) : UnityApiEventFunction
ParseMessageParameters ( [ arguments, [ parameters ) : void
ParseParameters ( UnityApiEventFunction eventFunction, ApiNode signature, ApiNode details, string owningMessageNamespace, string argumentNames ) : void
PickExample ( [ details ) : ApiNode
PickExample ( [ details, [ type ) : ApiNode
ResolveArguments ( [ details, [ arguments, string argumentNames ) : void

Method Details

ApiParser() public méthode

public ApiParser ( UnityApi api, string scriptReferenceRelativePath ) : System
api UnityApi
scriptReferenceRelativePath string
Résultat System

ExportTo() public méthode

public ExportTo ( XmlTextWriter writer ) : void
writer System.Xml.XmlTextWriter
Résultat void

ParseFolder() public méthode

public ParseFolder ( string path, System.Version apiVersion ) : void
path string
apiVersion System.Version
Résultat void