Esempio n. 1
0
        public void AddEntityGroupReference(UTinyEntityGroup.Reference entityGroup)
        {
            s_EntityGroupsProperty.Add(this, entityGroup);

            if (StartupEntityGroup.Equals(UTinyEntityGroup.Reference.None))
            {
                StartupEntityGroup = entityGroup;
            }
        }
Esempio n. 2
0
        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();
            }
        }