public void AddEntityGroupReference(UTinyEntityGroup.Reference entityGroup) { s_EntityGroupsProperty.Add(this, entityGroup); if (StartupEntityGroup.Equals(UTinyEntityGroup.Reference.None)) { StartupEntityGroup = entityGroup; } }
public void RemoveEntityGroupReference(UTinyEntityGroup.Reference entityGroup) { if (s_EntityGroupsProperty.Contains(this, entityGroup)) { s_EntityGroupsProperty.Remove(this, entityGroup); } if (StartupEntityGroup.Equals(entityGroup)) { StartupEntityGroup = m_EntityGroups.FirstOrDefault(); } }