Class LoggingModule
Output build events and information to an external log file.
Inheritance
LoggingModule
Assembly: QFSW.BA.dll
Syntax
public class LoggingModule : Module, IModule, IDrawOrder, IRequiresLiteralEngine, IModuleInitializer, IBuildSet, IBuildSetStart, IBuildSetEnd, IBuildSetTermination, IBuildPlatform, IBuildPlatformStart, IBuildPlatformEnd, IBuildPlatformExcepted, IPlatformSwitch, ICustomLogProduced, IBuildEventHandler
Constructors
LoggingModule()
Declaration
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
Finalize()
Declaration
protected void Finalize()
InitializeLiteralEngine(LiteralEngine)
Declaration
public void InitializeLiteralEngine(LiteralEngine literalEngine)
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
OnCustomLogProduced(String)
Declaration
public void OnCustomLogProduced(string log)
Parameters
| Type |
Name |
Description |
| String |
log |
|
Declaration
public void OnPlatformSwitch(Platform oldPlatform, Platform newPlatform, bool isBuilding)
Parameters
Implements
Extension Methods