Show / Hide Table of Contents

Namespace WeaverCore.Editor.Compilation

Classes

AssemblyCompiler

Used for building DLL assemblies in WeaverCore

AssemblyCompiler.OutputDetails

Contains the results of an assembly build process

AssemblyDefinitionFile

Represents a loaded asmdef file

AssemblyInformation

Stores information about an assembly in the project

BuildPipelineCustomizer

BuildScreen

A window that is used to let the user customize how a mod is getting built

BuildScreen.Settings

Contains all the configured build settings the user specified

BuildTools

Contains the tools needed for building mod assemblies

BuildTools.BuildOutput

Contains the output information of a assembly build process

BundleException

An exception thrown when something went wrong bulding an asset bundle

BundleTools

Contains tools needed for building mod asset bundles

BundleTools.BundleBuildData

A class for containing all the persistent data for a build process

BundleTools.ExcludedAssembly

Used to keep track of excluded asmdef files during the build process

BundleTools.FirstEverBuild

Used to keep track if this is the first time the user has built a mod

BundleTools.MyContractResolver

BundleTools.RegistryInfo

Contains information about a registry

BundleTools.SceneData

Contains information about a scene in the project

CompilationMenuItems

MonoScriptExtensions

Several extension methods for working with UnityEditor.MonoScript objects

PersistentData

Used for storing data even after the editor has been reloaded

ScriptFinder

Used for finding all scripts in a project, and other information about them

Structs

BuiltAssetBundle

Represents a built asset bundle file

SerializedMethod

Used for serializing a method so it can be stored to a file

Interfaces

IAsyncBuildTask

An asychronous build task

IAsyncBuildTask<T>

An asynchronous build task

Enums

BuildPresetType

Determines the platform an assembly is getting built for. Used to determine what assembly references should be included or not

PersistenceType

Delegates

AssemblyCompiler.buildCompleteAction

☀
☾
In this article
Back to top
Generated by DocFX
☀
☾