C# Class CryEngine.Utilities.AssemblyReferenceHandler

Handles retrieval of required assemblies for compiled scripts etc.
Afficher le fichier Open project: PoppermostProductions/CryMono Class Usage Examples

Méthodes publiques

Méthode Description
AssemblyReferenceHandler ( ) : System
GetRequiredAssembliesFromFiles ( IEnumerable scriptFilePaths ) : string[]

Gets the required assemblies for the scripts passed to the method. Note: Does NOT exclude assemblies already loaded by CryMono.

GetRequiredAssembliesFromSource ( string sources ) : string[]

Gets the required assemblies for the source file passed to the method. Note: Does NOT exclude assemblies already loaded by CryMono.

Méthodes protégées

Méthode Description
GetNamespacesFromStream ( Stream stream ) : IEnumerable

Private Methods

Méthode Description
GetAssemblyPathFromNamespace ( string name ) : string
GetNamespacesFromScriptFile ( string scriptFilePath ) : IEnumerable

Gets the required assemblies for the script passed to the method. Note: Does NOT exclude assemblies already loaded by CryMono.

Method Details

AssemblyReferenceHandler() public méthode

public AssemblyReferenceHandler ( ) : System
Résultat System

GetNamespacesFromStream() protected méthode

protected GetNamespacesFromStream ( Stream stream ) : IEnumerable
stream Stream
Résultat IEnumerable

GetRequiredAssembliesFromFiles() public méthode

Gets the required assemblies for the scripts passed to the method. Note: Does NOT exclude assemblies already loaded by CryMono.
public GetRequiredAssembliesFromFiles ( IEnumerable scriptFilePaths ) : string[]
scriptFilePaths IEnumerable
Résultat string[]

GetRequiredAssembliesFromSource() public méthode

Gets the required assemblies for the source file passed to the method. Note: Does NOT exclude assemblies already loaded by CryMono.
public GetRequiredAssembliesFromSource ( string sources ) : string[]
sources string
Résultat string[]