Show / Hide Table of Contents

    Namespace QFSW.BA

    Classes

    BAEditorBase

    BAInspector

    BuildAssetBundlesScript

    Build all Asset Bundles specified in the editor.

    BuildAssetBundlesScriptInspector

    BuildAutomator

    BuildAutomatorCLI

    BuildAutomatorData

    BuildAutomatorPreferences

    BuildPlatformEndTrigger

    Triggered when an individual build platform ends.

    BuildPlatformExceptedTrigger

    Triggered when an exception occurs during a build platform. Note, this is not the same as a build failure, which is handled by BuildPlatformEndTrigger

    BuildPlatformStartTrigger

    Triggered when an individual build platform starts.

    BuildScript

    BuildScriptBinding

    Binds a BuildScript to a BuildScriptTrigger. This must be disabled or disposed of when it is no longer in use, otherwise the trigger will continue to invoke the binding.

    BuildScriptBindingList

    BuildScriptInspector

    BuildScriptTrigger

    BuildScriptTriggerInspector

    BuildSetEndTrigger

    Triggered when the entire build set ends.

    BuildSetStartTrigger

    Triggered when the entire build set is started.

    BuildSetTerminationTrigger

    Triggered if the build set is terminated before completion.

    BuildSettingsPackage

    ButlerBuildScript

    ButlerBuildScriptInspector

    ButlerUpdateScript

    Updates the butler tool.

    ButlerUploadScript

    Uploads a build to itch.io using the butler tool.

    ButlerUploadScriptInspector

    CurrentPlatformLiteral

    DataEntryPopup

    DataStore

    DateLiteral

    DateTimeLiteral

    DelegateExceptionHandling

    DynamicLiteral

    Dynamic literals can be used in any string setting in Build Automator. At build-time, references to #IDENTIFIER# will be replaced with the generated literal.

    EditorHelpers

    EditorList<T>

    ExternalBuildScript

    Invokes an external system process.

    ExternalBuildScriptInspector

    ExternalCLI

    FillAndroidKeychainScript

    Auto fills the Android Keychain credentials. Any options left blank will be ignored.

    FillAndroidKeychainScriptInspector

    FlexibleTypeBinder

    GenericPropertyDrawer<T>

    GuidConverter

    InjectionLoader<T>

    Loads and instantiates instances of the injectable types.

    LiteralEngine

    LogTypeExtensions

    MultiSelect<T>

    MultiSelectBase

    MultiSelectBuildResult

    MultiSelectEnum<T>

    MultiSelectInspector

    MultiSelectInspector<T>

    MultiSelectPlatform

    MultiSelectPlatformInspector

    NoInjectAttribute

    Prevents the type from being loaded by an InjectionLoader

    Password

    PasswordEditor

    Platform

    PlatformData

    PlatformFactory

    PlatformSwitchTrigger

    Triggered when the active build platform changes.

    PlatformUIDimensions

    PlatformUtility

    PreferenceAttribute

    PreprocessorList

    PreprocessorSymbol

    PresetList

    PresetUtility

    ProgressBar

    QuitEditorScript

    Quits the Unity Editor, terminating the process.

    SceneList

    SOContainer<T>

    SODummy

    TimeLiteral

    TrileanExtensions

    Interfaces

    IBuildScript

    IBuildScriptTrigger

    IDrawOrder

    IDynamicLiteral

    Dynamic literals can be used in any string setting in Build Automator. At build-time, references to #IDENTIFIER# will be replaced with the generated literal.

    IFusable<T>

    ITypeNameRedirection

    Attempts to redirect a given type name if the associated type can no longer be found.

    Enums

    BuildCompression

    ButlerUploadScript.VersionNumberType

    LoggingThreshold

    Thresholds for log severities.

    PathType

    PlatformState

    ProcessIO

    Trilean

    3 state logic boolean.

    Build Automator 2 by QFSW
    Back to top