Class GeneralSettingsModule
General build settings and information for the project.
Inheritance
GeneralSettingsModule
Assembly: QFSW.BA.dll
Syntax
public class GeneralSettingsModule : Module, IModule, IDrawOrder, IRequiresPlatforms, IRequiresLiteralEngine, IModuleInitializer, IBuildPlatform, IBuildPlatformStart, IBuildPlatformEnd, IBuildPlatformExcepted, IBuildSet, IBuildSetStart, IBuildSetEnd, IBuildSetTermination, IPlatformSwitch, IBuildEventHandler
Properties
DisplayName
Declaration
public override string DisplayName { get; }
Property Value
Overrides
DrawOrder
Declaration
public override int DrawOrder { get; }
Property Value
Overrides
ID
Declaration
public override string ID { get; }
Property Value
Overrides
Declaration
public override string Tooltip { get; }
Property Value
Overrides
Methods
DrawModuleContents()
Declaration
protected override void DrawModuleContents()
Overrides
InitializeLiteralEngine(LiteralEngine)
Declaration
public void InitializeLiteralEngine(LiteralEngine literalEngine)
Parameters
Declaration
public void InitializePlatforms(IReadOnlyCollection<Platform> platforms)
Parameters
Declaration
public void OnBuildPlatformEnd(Platform platform, BuildReport report)
Parameters
| Type |
Name |
Description |
| Platform |
platform |
|
| UnityEditor.Build.Reporting.BuildReport |
report |
|
Declaration
public void OnBuildPlatformExcepted(Platform platform, Exception e)
Parameters
Declaration
public void OnBuildPlatformStart(Platform platform, BuildSettingsPackage settingsPkg)
Parameters
OnBuildSetEnd()
Declaration
public void OnBuildSetEnd()
Declaration
public void OnBuildSetStart(IEnumerable<Platform> stagedPlatforms)
Parameters
OnBuildSetTermination(Exception)
Declaration
public void OnBuildSetTermination(Exception e)
Parameters
Declaration
public void OnPlatformSwitch(Platform oldPlatform, Platform newPlatform, bool isBuilding)
Parameters
Implements
Extension Methods