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.