34 lines
837 B
C#
34 lines
837 B
C#
using System.Runtime.CompilerServices;
|
|
|
|
using UnityEngine;
|
|
|
|
using UnityEditor.XR.Management.Metadata;
|
|
|
|
[assembly:InternalsVisibleTo("Unity.XR.Management.EditorTests")]
|
|
[assembly:InternalsVisibleTo("Unity.XR.Management.Tests.Standalone")]
|
|
namespace Unity.XR.Management.TestPackage.Editor
|
|
{
|
|
internal class TestPackage : IXRPackage
|
|
{
|
|
public TestPackage() {}
|
|
|
|
public IXRPackageMetadata metadata
|
|
{
|
|
get
|
|
{
|
|
return TestMetadata.CreateAndGetMetadata();
|
|
}
|
|
}
|
|
|
|
public bool PopulateNewSettingsInstance(ScriptableObject obj)
|
|
{
|
|
TestSettings packageSettings = obj as TestSettings;
|
|
if (packageSettings != null)
|
|
{
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
}
|
|
}
|