public WaymarkPreset(WaymarkPreset objToCopy) { Name = objToCopy.Name; ZoneID = objToCopy.ZoneID; LastModified = objToCopy.LastModified; Waymarks = new Waymark[objToCopy.Waymarks.Length]; for (uint i = 0u; i < Waymarks.Length; ++i) { Waymarks[i] = new Waymark(objToCopy.Waymarks[i]); } }
public WaymarkPreset() { if (mWaymarkIDs == null || mWaymarkIDs.Count < 1) { throw new Exception("Error constructing WaymarkPreset object: The waymark ID list is either null or empty."); } Name = "Unknown"; ZoneID = 0; LastModified = DateTimeOffset.UtcNow; Waymarks = new Waymark[mWaymarkIDs.Count]; for (uint i = 0u; i < Waymarks.Length; ++i) { Waymarks[i] = new Waymark(mWaymarkIDs[(int)i]); } }
public Waymark(Waymark oldObj) { IsEnabled = oldObj.IsEnabled; Pos = new Point3D(oldObj.Pos); ID = oldObj.ID; }