// 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; } } }