canto/Assets/Scripts/SOAP/IReactiveSource.cs
2025-07-14 22:22:25 -04:00

17 lines
No EOL
333 B
C#

using System;
using R3;
using UnityEngine;
namespace KitsuneCafe.SOAP
{
public interface IReactiveSource<T>
{
Observable<T> AsObservable();
}
[Serializable]
public abstract class ReactiveSource<T> : ScriptableObject, IReactiveSource<T>
{
public abstract Observable<T> AsObservable();
}
}