public virtual void visitDependents(TagHandler h) { foreach (ShapeRecord rec in shapeRecords) { rec.visitDependents(h); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagSoundStreamHead) h.soundStreamHead(this); else h.soundStreamHead2(this); }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagImportAssets) h.importAssets(this); else h.importAssets2(this); }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagRemoveObject) h.removeObject(this); else h.removeObject2(this); }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagDefineButton) h.defineButton(this); else h.defineButton2(this); }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagDefineBitsLossless) h.defineBitsLossless(this); else h.defineBitsLossless2(this); }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagDefineMorphShape) h.defineMorphShape(this); // if (code == stagDefineMorphShape2) else h.defineMorphShape2(this); }
public virtual void visitTags(TagHandler handler) { int size = tags.Count; for (int i = 0; i < size; i++) { Tag t = (Tag) tags[i]; t.visit(handler); } }
public virtual void visitTags(TagHandler handler) { int size = tags.Count; for (int i = 0; i < size; i++) { Tag t = (Tag)tags[i]; t.visit(handler); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagRemoveObject) { h.removeObject(this); } else { h.removeObject2(this); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagSoundStreamHead) { h.soundStreamHead(this); } else { h.soundStreamHead2(this); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagDefineBitsLossless) { h.defineBitsLossless(this); } else { h.defineBitsLossless2(this); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagImportAssets) { h.importAssets(this); } else { h.importAssets2(this); } }
public override void visit(Flash.Swf.TagHandler h) { if (code == Flash.Swf.TagValues.stagEnableDebugger) { h.enableDebugger(this); } else { h.enableDebugger2(this); } }
public override void visit(Flash.Swf.TagHandler h) { if (code == Flash.Swf.TagValues.stagDefineFontInfo) { h.defineFontInfo(this); } else { h.defineFontInfo2(this); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagDefineText) { h.defineText(this); } else { h.defineText2(this); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagDefineMorphShape) { h.defineMorphShape(this); } // if (code == stagDefineMorphShape2) else { h.defineMorphShape2(this); } }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagPlaceObject) { h.placeObject(this); } else if (code == Flash.Swf.TagValues.stagPlaceObject2) { h.placeObject2(this); } // if (code == stagPlaceObject3) else { h.placeObject3(this); } }
public override void visit(Flash.Swf.TagHandler h) { switch (code) { case Flash.Swf.TagValues.stagJPEGTables: h.jpegTables(this); break; case Flash.Swf.TagValues.stagProtect: h.protect(this); break; case Flash.Swf.TagValues.stagSoundStreamBlock: h.soundStreamBlock(this); break; default: h.unknown(this); break; } }
public override void visit(TagHandler h) { h.frameLabel(this); }
public override void visit(TagHandler h) { h.defineBitsJPEG3(this); }
public override void visit(TagHandler h) { h.symbolClass(this); }
public override void visit(TagHandler h) { // this can't be visited, but you can visit the ImportAssets that owns this record. System.Diagnostics.Debug.Assert(false); }
public override void visit(TagHandler h) { h.videoFrame(this); }
public override void visit(TagHandler h) { h.exportAssets(this); }
public override void visit(TagHandler tagHandler) { tagHandler.scriptLimits(this); }
public override void visit(TagHandler h) { h.defineEditText(this); }
public override void visit(TagHandler h) { h.defineSprite(this); }
public override void visit(TagHandler h) { h.csmTextSettings(this); }
public override void visit(TagHandler h) { if (code == Flash.Swf.TagValues.stagPlaceObject) h.placeObject(this); else if (code == Flash.Swf.TagValues.stagPlaceObject2) h.placeObject2(this); // if (code == stagPlaceObject3) else h.placeObject3(this); }
public override void visit(TagHandler handler) { handler.fileAttributes(this); }
public override void visit(TagHandler tagHandler) { tagHandler.TabIndex = this; }
public override void visit(TagHandler tagHandler) { tagHandler.productInfo(this); }
public override void visit(TagHandler h) { h.defineVideoStream(this); }
public override void visit(TagHandler h) { h.metadata(this); }
public override void visit(TagHandler h) { h.defineButtonCxform(this); }
public override void visit(TagHandler h) { h.defineFontAlignZones(this); }
public virtual void visitDependents(TagHandler h) { }
public override void visit(TagHandler h) { h.defineButtonSound(this); }
public override void visit(TagHandler h) { h.doABC(this); }
public override void visit(TagHandler h) { h.showFrame(this); }
public override void visit(TagHandler h) { h.doAction(this); }
public override void visit(TagHandler h) { h.defineSound(this); }
public override void visit(TagHandler h) { h.defineSceneAndFrameLabelData(this); }
public override void visit(Flash.Swf.TagHandler h) { h.debugID(this); }
public override void visit(TagHandler h) { h.BackgroundColor = this; }