Files
Bachelor-Arbeit-Adrian-Haefner/Library/PackageCache/com.unity.xr.management@20be87dea580/Editor/AndroidManifest/IAndroidManifestRequirementProvider.cs
adriadri6972 d3d9c5f833 upload project
2025-07-31 15:21:08 +02:00

20 lines
771 B
C#

namespace Unity.XR.Management.AndroidManifest.Editor
{
/// <summary>
/// Interface for classes providing Android manifest entries.
///
/// All implementers must be top level classes for the Android manifest processsor to call them
/// Nested classes aren't supported.
/// </summary>
public interface IAndroidManifestRequirementProvider
{
/// <summary>
/// Provides a <see cref="ManifestRequirement"/> object with the required Android manifest elements and its attributes needed to be
/// added, overriden or removed.
///
/// </summary>
/// <returns><see cref="ManifestRequirement"/> with element requirements data.</returns>
ManifestRequirement ProvideManifestRequirement();
}
}