Show / Hide Table of Contents

Class BundleTools.BundleBuildData

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

Inheritance
object
BundleTools.BundleBuildData
Namespace: WeaverCore.Editor.Compilation
Assembly: WeaverCore.Editor.dll
Syntax
public class BundleTools.BundleBuildData

Fields

| Edit this page View Source

BundlingSuccessful

Has the asset bundling been successful?

Declaration
public bool BundlingSuccessful
Field Value
Type Description
bool
| Edit this page View Source

ClosedScenes

Stores a list of all the scenes that have been closed down.

Declaration
public List<BundleTools.SceneData> ClosedScenes
Field Value
Type Description
List<BundleTools.SceneData>
| Edit this page View Source

ExcludedAssemblies

A list of all the asmdefs being excluded from the build process

Declaration
public List<BundleTools.ExcludedAssembly> ExcludedAssemblies
Field Value
Type Description
List<BundleTools.ExcludedAssembly>
| Edit this page View Source

ModDLL

The full path location of the mod dll

Declaration
public string ModDLL
Field Value
Type Description
string
| Edit this page View Source

ModName

The name of the mod currently being built

Declaration
public string ModName
Field Value
Type Description
string
| Edit this page View Source

NextMethod

Stores the next method in the build process to be run. This is used to execute the next action in the build process after scripts have been reloaded

Declaration
public SerializedMethod NextMethod
Field Value
Type Description
SerializedMethod
| Edit this page View Source

OnComplete

Stores the method to run when the build process is complete

Declaration
public SerializedMethod OnComplete
Field Value
Type Description
SerializedMethod
| Edit this page View Source

PreBuildInfo

Stores a list of all the project's assembly information before the build process begins

Declaration
public List<AssemblyInformation> PreBuildInfo
Field Value
Type Description
List<AssemblyInformation>
| Edit this page View Source

Registries

Stores a list of all the registry information before the build process begins

Declaration
public List<BundleTools.RegistryInfo> Registries
Field Value
Type Description
List<BundleTools.RegistryInfo>
| Edit this page View Source

WeaverCoreDLL

The full path location of "WeaverCore.dll"

Declaration
public string WeaverCoreDLL
Field Value
Type Description
string
| Edit this page View Source

WeaverCoreOnly

Is WeaverCore only getting built?

Declaration
public bool WeaverCoreOnly
Field Value
Type Description
bool

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾