untangle-puzzlegame/Library/PackageCache/com.unity.test-framework@5ac417e07314/UnityEditor.TestRunner/NUnitExtension/Attributes/ITestPlayerBuildModifier.cs
2025-04-17 17:33:08 -04:00

18 lines
720 B
C#

using System;
namespace UnityEditor.TestTools
{
/// <summary>
/// An interface for a callback modifying the <see cref="BuildPlayerOptions"/> when building a player for running tests in the runtime.
/// </summary>
public interface ITestPlayerBuildModifier
{
/// <summary>
/// A callback to modify the <see cref="BuildPlayerOptions"/> when building a player for test run. Return the modified version of the provided build options.
/// </summary>
/// <param name="playerOptions">The unmodified BuildPlayerOptions.</param>
/// <returns>The modified BuildPlayerOptions.</returns>
BuildPlayerOptions ModifyOptions(BuildPlayerOptions playerOptions);
}
}