Exemplo n.º 1
0
 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]);
     }
 }
Exemplo n.º 2
0
        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]);
            }
        }
Exemplo n.º 3
0
 public Waymark(Waymark oldObj)
 {
     IsEnabled = oldObj.IsEnabled;
     Pos       = new Point3D(oldObj.Pos);
     ID        = oldObj.ID;
 }