LynnaLab.Animation.Animation C# (CSharp) Method

Animation() private method

private Animation ( Project p, string label ) : System
p Project
label string
return System
        internal Animation(Project p, string label)
            : base(p, label)
        {
            FileParser parser = Project.GetFileWithLabel(label);
            Data data = parser.GetData(label);
            while (data != null && data.CommandLowerCase == ".db") {
                counters.Add(Project.EvalToInt(data.GetValue(0)));
                data = data.NextData;
                if (data.CommandLowerCase != ".db")
                    throw new Exception("Malformatted animation data");
                gfxHeaderIndices.Add(Project.EvalToInt(data.GetValue(0)));
                data = data.NextData;
            }
        }