Exemplo n.º 1
0
        public void VisitContents(IAseVisitor visitor)
        {
            visitor.BeginFileVisit(this);

            foreach (var frame in Frames)
            {
                visitor.BeginFrameVisit(frame);

                foreach (var chunk in frame.Chunks)
                {
                    chunk.Visit(visitor);
                }

                visitor.EndFrameVisit(frame);
            }

            visitor.EndFileVisit(this);
        }
Exemplo n.º 2
0
 public override void Visit(IAseVisitor visitor)
 {
     visitor.VisitCelChunk(this);
 }
Exemplo n.º 3
0
 public override void Visit(IAseVisitor visitor)
 {
     visitor.VisitPaletteChunk(this);
 }
Exemplo n.º 4
0
 public abstract void Visit(IAseVisitor visitor);
Exemplo n.º 5
0
 public override void Visit(IAseVisitor visitor)
 {
 }
 public override void Visit(IAseVisitor visitor)
 {
     // fixit - nothing for now
 }
 public override void Visit(IAseVisitor visitor)
 {
     visitor.VisitUserDataChunk(this);
 }
Exemplo n.º 8
0
 public override void Visit(IAseVisitor visitor)
 {
     visitor.VisitFrameTagsChunk(this);
 }