26 lines
515 B
C#
26 lines
515 B
C#
using System.Runtime.CompilerServices;
|
|
using UnityEditor;
|
|
|
|
[assembly: InternalsVisibleTo("VoxelLabs.UltimatePreview.Core")]
|
|
|
|
namespace VoxelLabs.UltimatePreview
|
|
{
|
|
public abstract class ObjectPreviewBase : ObjectPreview
|
|
{
|
|
public ObjectPreviewBase()
|
|
{
|
|
|
|
}
|
|
|
|
internal abstract void Dispose();
|
|
|
|
#if UNITY_2021_1_OR_NEWER
|
|
public override void Cleanup()
|
|
{
|
|
base.Cleanup();
|
|
|
|
Dispose();
|
|
}
|
|
#endif
|
|
}
|
|
} |