Show / Hide Table of Contents

Class BuildScreen.Settings

Contains all the configured build settings the user specified

Inheritance
object
BuildScreen.Settings
Namespace: WeaverCore.Editor.Compilation
Assembly: WeaverCore.Editor.dll
Syntax
[Serializable]
public class BuildScreen.Settings

Fields

| Edit this page View Source

BuildLocation

The folder the mod is being placed in when built

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

CompressionType

What kind of asset bundle compression is being applied to the mod?

Declaration
public AssetBundleCompressionType CompressionType
Field Value
Type Description
AssetBundleCompressionType
| Edit this page View Source

LinuxSupport

Is the mod being built with Linux support?

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

MacSupport

Is the mod being built with Mac support?

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

ModName

The name of the mod to build

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

StartGame

Should the game be started up when the mod finishes building?

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

WeaverCoreOnly

Is the WeaverCore assembly only getting built?

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

WindowsSupport

Is the mod being built with Windows support?

Declaration
public bool WindowsSupport
Field Value
Type Description
bool

Methods

| Edit this page View Source

GetBuildModes()

Gets a list of all the build modes the user has specified

Declaration
public IEnumerable<BuildTarget> GetBuildModes()
Returns
Type Description
IEnumerable<BuildTarget>

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
☀
☾