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