// Token: 0x06002EA8 RID: 11944 RVA: 0x00130028 File Offset: 0x0012E428
 public void applySelection()
 {
     for (int i = 0; i < this.selection.Count; i++)
     {
         if (!(this.selection[i].transform == null))
         {
             Vector3   position = this.selection[i].transform.position;
             Transform parent   = this.selection[i].transform.parent;
             this.selection[i].transform.position = this.selection[i].point;
             this.selection[i].transform.parent   = this.selection[i].parent;
             Vector3 eulerAngles = this.selection[i].transform.rotation.eulerAngles;
             if (this.selection[i].transform.CompareTag("Barricade"))
             {
                 BarricadeManager.transformBarricade(this.selection[i].transform, position, eulerAngles.x, eulerAngles.y, eulerAngles.z);
             }
             else if (this.selection[i].transform.CompareTag("Structure"))
             {
                 StructureManager.transformStructure(this.selection[i].transform, position, eulerAngles.x, eulerAngles.y, eulerAngles.z);
             }
             this.selection[i].transform.parent   = parent;
             this.selection[i].transform.position = position;
         }
     }
 }