Exemplo n.º 1
0
 public void RemoveFromGamePruningStructure()
 {
     MyGamePruningStructure.Remove(this);
     foreach (var child in Hierarchy.Children)
     {
         child.Entity.RemoveFromGamePruningStructure();
     }
 }
Exemplo n.º 2
0
        public static void RemoveFromGamePruningStructure(this MyEntity thisEntity)
        {
            MyGamePruningStructure.Remove(thisEntity);

            //if (thisEntity.Hierarchy != null)
            //{
            //    foreach (var child in thisEntity.Hierarchy.Children)
            //        child.Container.Entity.RemoveFromGamePruningStructure();
            //}
        }
Exemplo n.º 3
0
        public void RemoveFromGamePruningStructure()
        {
            MyGamePruningStructure.Remove(this);

            if (Hierarchy != null)
            {
                foreach (var child in Hierarchy.Children)
                {
                    child.Container.Entity.RemoveFromGamePruningStructure();
                }
            }
        }
Exemplo n.º 4
0
 public static void RemoveFromGamePruningStructure(this MyEntity thisEntity)
 {
     MyGamePruningStructure.Remove(thisEntity);
 }