Files
RebootKit/Runtime/Engine/Code/Foundation/IFactory.cs
2025-07-17 06:36:37 +02:00

11 lines
288 B
C#
Executable File

using UnityEngine;
namespace RebootKit.Engine.Foundation {
public interface IFactory<out TProd> {
TProd Create();
}
public abstract class FactoryAsset<TProd> : ScriptableObject, IFactory<TProd> where TProd : class {
public abstract TProd Create();
}
}