C# Класс CryEngine.Utilities.AssemblyReferenceHandler

Handles retrieval of required assemblies for compiled scripts etc.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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.

Защищенные методы

Метод Описание
GetNamespacesFromStream ( Stream stream ) : IEnumerable

Приватные методы

Метод Описание
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.

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

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

public AssemblyReferenceHandler ( ) : System
Результат System

GetNamespacesFromStream() защищенный Метод

protected GetNamespacesFromStream ( Stream stream ) : IEnumerable
stream Stream
Результат IEnumerable

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

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
Результат string[]

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

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
Результат string[]