示例#1
0
 public void RemoveInstance(ScriptableObjectBase baseObject)
 {
     connectedScriptableObjects.Remove(baseObject);
     baseObject.RemoveInstance(this);
 }
示例#2
0
 public bool HasInstance(ScriptableObjectBase baseObject)
 {
     return(baseObject.GetInstance(this) != null);
 }
示例#3
0
 public void AddInstance(ScriptableObjectBase baseObject)
 {
     baseObject.GetOrCreateInstance(this);
 }
示例#4
0
 internal void Register(ScriptableObjectBase scriptableObject)
 {
     connectedScriptableObjects.Add(scriptableObject);
 }