Class PlatformsModule
Inheritance
PlatformsModule
Assembly: QFSW.BA.dll
public class PlatformsModule : Module, IModule, IDrawOrder, ISerializationCallbackReceiver, IRequiresPlatforms, IRequiresLiteralEngine, IModuleInitializer, IPlatformSwitch, IBuildPlatform, IBuildPlatformStart, IBuildPlatformEnd, IBuildPlatformExcepted, IBuildSet, IBuildSetStart, IBuildSetEnd, IBuildSetTermination, IBuildEventHandler
Properties
Declaration
public override string DisplayName { get; }
Property Value
Overrides
Declaration
public override int DrawOrder { get; }
Property Value
Overrides
Declaration
public override string ID { get; }
Property Value
Overrides
Declaration
public override string Tooltip { get; }
Property Value
Overrides
Methods
Declaration
protected override void DrawAdditionalHeader(Rect headerRect)
Parameters
| Type |
Name |
Description |
| UnityEngine.Rect |
headerRect |
|
Overrides
DrawModuleContents()
Declaration
protected override void DrawModuleContents()
Overrides
Declaration
public void InitializeLiteralEngine(LiteralEngine literalEngine)
Parameters
Declaration
public void InitializePlatforms(IReadOnlyCollection<Platform> platforms)
Parameters
Declaration
protected override void InitializeStyles()
Overrides
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
Declaration
public void OnBuildSetEnd()
Declaration
public void OnBuildSetStart(IEnumerable<Platform> stagedPlatforms)
Parameters
Declaration
public void OnBuildSetTermination(Exception e)
Parameters
Declaration
public void OnPlatformSwitch(Platform oldPlatform, Platform newPlatform, bool isBuilding)
Parameters
Implements
Extension Methods