HPluginAssemblyCompiler Methods |
The HPluginAssemblyCompiler type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | ClearTemporaryCompileFiles |
Deletes all files inside the TemporaryFilesDirectory, then removes the directory.
|
![]() ![]() | Compile |
Compiles and returns a list of assemblies using the provided configuration.
|
![]() ![]() | TryLoadCommonDotNetAssemblies |
Attempts to load some of the more common .NET assemblies into the current AppDomain for plugin compilation.
|
![]() ![]() | TryLoadDotNetTerrariaReferences |
Attempts to load the specific assemblies which Terraria references into the current AppDomain for plugin compilation.
Only loads "regular" assemblies, i.e. those that exist on-disk and are not embedded in Terraria itself.
|
![]() ![]() | TryRemoveDirectory |
Deletes all files inside the specified directory, then removes the directory.
|