GameDev.CoreSystems/Architecture/ScriptableObjects/RuntimeSets/SoRuntimeSet.cs

20 lines
380 B
C#

using System.Collections.Generic;
using UnityEngine;
namespace GameDev.CoreSystems
{
public abstract class SoRuntimeSet<T> : ScriptableObject
{
public List<T> _list;
public void Add(T component)
{
_list.Add(component);
}
public void Remove(T component)
{
_list.Remove(component);
}
}
}