Files
AR-Menu/Library/PackageCache/com.needle.engine-exporter@8c046140a1d9/Common/Runtime/Interfaces/IExportableObject.cs
2025-11-30 08:35:03 +02:00

21 lines
369 B
C#

using UnityEngine;
namespace Needle.Engine
{
public interface IExportableObject
{
string name { get; }
bool Export(string path, bool force, IExportContext context);
}
public interface IHasSmartExport
{
bool SmartExportEnabled { get; }
bool IsDirty { get; }
}
public interface IExportableObjectEvents
{
void OnSceneObjectChanged(Object obj);
}
}