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