예제 #1
0
        public Waypoints(Generic basecmd)
            : base(basecmd)
        {
            Paths = new List<PathHeader>();

            int i = 0;
            while (true)
            {
                PathHeader nph = new PathHeader(ROM, (uint)(GetAddressGeneric() + i * 8), i);
                if (nph.Points == null) break;
                Paths.Add(nph);
                i++;
            }
        }
예제 #2
0
        public Waypoints(Generic basecmd)
            : base(basecmd)
        {
            Paths = new List <PathHeader>();

            int i = 0;

            while (true)
            {
                PathHeader nph = new PathHeader(ROM, (uint)(GetAddressGeneric() + i * 8), i);
                if (nph.Points == null)
                {
                    break;
                }
                Paths.Add(nph);
                i++;
            }
        }