public void AddPrefabRealtimeViewModel(RealtimeViewModel prefabViewModel) { if (!_prefabViewModels.Add(prefabViewModel)) { UnityEngine.Debug.LogError("RealtimeViewModel already exists in Datastore! This is a bug!"); return; } }
public bool AddSceneRealtimeViewModel(RealtimeViewModel viewModel) { if (viewModel.sceneViewUUID.Length == 0) { UnityEngine.Debug.LogError("Scene RealtimeView is missing a UUID. This is a bug!"); return(false); } if (!_sceneViewModels.Add(viewModel)) { UnityEngine.Debug.LogError("RealtimeViewModel already exists in Datastore! This is a bug!"); return(false); } return(true); }