// Copyright Epic Games, Inc. All Rights Reserved. using System; namespace EpicGames.UBA { /// /// Base interface for all classes that have unmanaged resources. /// public interface IBaseInterface : IDisposable { /// /// Returns the handle to an unmanaged object /// /// An unmanaged handle public abstract IntPtr GetHandle(); static IBaseInterface() { Utils.IsAvailable(); } } }