Class BuildPlayerHandlerWrapper
- Namespace
- HomaGames.HomaBelly
- Assembly
- HomaGames.HomaBelly.Core.Editor.dll
public class BuildPlayerHandlerWrapper : IPreprocessBuildWithReport, IOrderedCallback
- Inheritance
-
BuildPlayerHandlerWrapper
- Implements
-
IPreprocessBuildWithReportIOrderedCallback
- Inherited Members
Properties
callbackOrder
Returns the relative callback order for callbacks. Callbacks with lower values are called before ones with higher values.
public int callbackOrder { get; }
Property Value
Methods
AddBuildFilter(FilterDelegate)
[PublicAPI]
public static void AddBuildFilter(BuildPlayerHandlerWrapper.FilterDelegate filter)
Parameters
AddBuildPlayerHandlerFilter(BuildPlayerHandlerFilter)
[PublicAPI]
[Obsolete("Use AddBuildFilter instead")]
public static void AddBuildPlayerHandlerFilter(BuildPlayerHandlerWrapper.BuildPlayerHandlerFilter filter)
Parameters
AddInteractiveFilter(FilterDelegate)
[PublicAPI]
public static void AddInteractiveFilter(BuildPlayerHandlerWrapper.FilterDelegate filter)
Parameters
OnPreprocessBuild(BuildReport)
Implement this function to receive a callback before the build is started.
public void OnPreprocessBuild(BuildReport report)
Parameters
reportBuildReportA report containing information about the build, such as its target platform and output path.
RemoveBuildFilter(FilterDelegate)
[PublicAPI]
public static void RemoveBuildFilter(BuildPlayerHandlerWrapper.FilterDelegate filter)
Parameters
RemoveBuildPlayerHandlerFilter(BuildPlayerHandlerFilter)
[PublicAPI]
[Obsolete("Use RemoveBuildFilter instead")]
public static void RemoveBuildPlayerHandlerFilter(BuildPlayerHandlerWrapper.BuildPlayerHandlerFilter filter)
Parameters
RemoveInteractiveFilter(FilterDelegate)
[PublicAPI]
public static void RemoveInteractiveFilter(BuildPlayerHandlerWrapper.FilterDelegate filter)