コード例 #1
0
 public virtual void  visitDependents(TagHandler h)
 {
     foreach (ShapeRecord rec in shapeRecords)
     {
         rec.visitDependents(h);
     }
 }
コード例 #2
0
ファイル: Shape.cs プロジェクト: heon21st/flashdevelop
		public virtual void  visitDependents(TagHandler h)
		{
            foreach (ShapeRecord rec in shapeRecords)
			{
				rec.visitDependents(h);
			}
		}
コード例 #3
0
		public override void  visit(TagHandler h)
		{
			if (code == Flash.Swf.TagValues.stagSoundStreamHead)
				h.soundStreamHead(this);
			else
				h.soundStreamHead2(this);
		}
コード例 #4
0
ファイル: ImportAssets.cs プロジェクト: heon21st/flashdevelop
		public override void  visit(TagHandler h)
		{
			if (code == Flash.Swf.TagValues.stagImportAssets)
				h.importAssets(this);
			else
				h.importAssets2(this);
		}
コード例 #5
0
		public override void  visit(TagHandler h)
		{
			if (code == Flash.Swf.TagValues.stagRemoveObject)
				h.removeObject(this);
			else
				h.removeObject2(this);
		}
コード例 #6
0
		public override void  visit(TagHandler h)
		{
			if (code == Flash.Swf.TagValues.stagDefineButton)
				h.defineButton(this);
			else
				h.defineButton2(this);
		}
コード例 #7
0
		public override void  visit(TagHandler h)
		{
			if (code == Flash.Swf.TagValues.stagDefineBitsLossless)
				h.defineBitsLossless(this);
			else
				h.defineBitsLossless2(this);
		}
コード例 #8
0
		public override void  visit(TagHandler h)
		{
			if (code == Flash.Swf.TagValues.stagDefineMorphShape)
				h.defineMorphShape(this);
			// if (code == stagDefineMorphShape2)
			else
				h.defineMorphShape2(this);
		}
コード例 #9
0
		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);
			}
		}
コード例 #10
0
        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);
            }
        }
コード例 #11
0
 public override void  visit(TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagRemoveObject)
     {
         h.removeObject(this);
     }
     else
     {
         h.removeObject2(this);
     }
 }
コード例 #12
0
 public override void  visit(TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagSoundStreamHead)
     {
         h.soundStreamHead(this);
     }
     else
     {
         h.soundStreamHead2(this);
     }
 }
コード例 #13
0
 public override void  visit(TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagDefineBitsLossless)
     {
         h.defineBitsLossless(this);
     }
     else
     {
         h.defineBitsLossless2(this);
     }
 }
コード例 #14
0
 public override void  visit(TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagImportAssets)
     {
         h.importAssets(this);
     }
     else
     {
         h.importAssets2(this);
     }
 }
コード例 #15
0
 public override void visit(Flash.Swf.TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagEnableDebugger)
     {
         h.enableDebugger(this);
     }
     else
     {
         h.enableDebugger2(this);
     }
 }
コード例 #16
0
 public override void  visit(Flash.Swf.TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagDefineFontInfo)
     {
         h.defineFontInfo(this);
     }
     else
     {
         h.defineFontInfo2(this);
     }
 }
コード例 #17
0
 public override void  visit(TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagDefineText)
     {
         h.defineText(this);
     }
     else
     {
         h.defineText2(this);
     }
 }
コード例 #18
0
 public override void  visit(TagHandler h)
 {
     if (code == Flash.Swf.TagValues.stagDefineMorphShape)
     {
         h.defineMorphShape(this);
     }
     // if (code == stagDefineMorphShape2)
     else
     {
         h.defineMorphShape2(this);
     }
 }
コード例 #19
0
 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);
     }
 }
コード例 #20
0
        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;
            }
        }
コード例 #21
0
 public override void  visit(TagHandler h)
 {
     h.frameLabel(this);
 }
コード例 #22
0
		public override void  visit(TagHandler h)
		{
			h.defineBitsJPEG3(this);
		}
コード例 #23
0
		public override void  visit(TagHandler h)
		{
			h.symbolClass(this);
		}
コード例 #24
0
		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);
		}
コード例 #25
0
 public override void  visit(TagHandler h)
 {
     h.videoFrame(this);
 }
コード例 #26
0
ファイル: ExportAssets.cs プロジェクト: heon21st/flashdevelop
		public override void  visit(TagHandler h)
		{
			h.exportAssets(this);
		}
コード例 #27
0
ファイル: ScriptLimits.cs プロジェクト: heon21st/flashdevelop
		public override void  visit(TagHandler tagHandler)
		{
			tagHandler.scriptLimits(this);
		}
コード例 #28
0
		public override void  visit(TagHandler h)
		{
			h.defineEditText(this);
		}
コード例 #29
0
		public override void  visit(TagHandler h)
		{
			h.frameLabel(this);
		}
コード例 #30
0
 public override void  visit(TagHandler h)
 {
     h.defineSprite(this);
 }
コード例 #31
0
 public override void  visit(TagHandler h)
 {
     h.csmTextSettings(this);
 }
コード例 #32
0
 public override void  visit(TagHandler h)
 {
     h.symbolClass(this);
 }
コード例 #33
0
ファイル: PlaceObject.cs プロジェクト: heon21st/flashdevelop
		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);
		}
コード例 #34
0
 public override void  visit(TagHandler handler)
 {
     handler.fileAttributes(this);
 }
コード例 #35
0
 public override void  visit(TagHandler tagHandler)
 {
     tagHandler.TabIndex = this;
 }
コード例 #36
0
 public override void  visit(TagHandler tagHandler)
 {
     tagHandler.productInfo(this);
 }
コード例 #37
0
 public override void  visit(TagHandler h)
 {
     h.defineVideoStream(this);
 }
コード例 #38
0
 public override void  visit(TagHandler h)
 {
     h.metadata(this);
 }
コード例 #39
0
		public override void  visit(TagHandler h)
		{
			h.defineVideoStream(this);
		}
コード例 #40
0
 public override void  visit(TagHandler tagHandler)
 {
     tagHandler.scriptLimits(this);
 }
コード例 #41
0
		public override void  visit(TagHandler handler)
		{
			handler.fileAttributes(this);
		}
コード例 #42
0
 public override void  visit(TagHandler h)
 {
     h.defineButtonCxform(this);
 }
コード例 #43
0
		public override void  visit(TagHandler h)
		{
			h.defineFontAlignZones(this);
		}
コード例 #44
0
ファイル: ShapeRecord.cs プロジェクト: heon21st/flashdevelop
		public virtual void  visitDependents(TagHandler h)
		{
		}
コード例 #45
0
		public override void  visit(TagHandler tagHandler)
		{
			tagHandler.TabIndex = this;
		}
コード例 #46
0
		public override void  visit(TagHandler h)
		{
			h.csmTextSettings(this);
		}
コード例 #47
0
 public virtual void  visitDependents(TagHandler h)
 {
 }
コード例 #48
0
ファイル: ProductInfo.cs プロジェクト: heon21st/flashdevelop
		public override void  visit(TagHandler tagHandler)
		{
			tagHandler.productInfo(this);
		}
コード例 #49
0
 public override void  visit(TagHandler h)
 {
     h.exportAssets(this);
 }
コード例 #50
0
 public override void  visit(TagHandler h)
 {
     h.defineBitsJPEG3(this);
 }
コード例 #51
0
 public override void  visit(TagHandler h)
 {
     h.defineButtonSound(this);
 }
コード例 #52
0
		public override void  visit(TagHandler h)
		{
			h.defineSprite(this);
		}
コード例 #53
0
ファイル: DoABC.cs プロジェクト: SlavaRa/flashdevelop-plugins
 public override void  visit(TagHandler h)
 {
     h.doABC(this);
 }
コード例 #54
0
ファイル: ShowFrame.cs プロジェクト: heon21st/flashdevelop
		public override void  visit(TagHandler h)
		{
			h.showFrame(this);
		}
コード例 #55
0
ファイル: DoAction.cs プロジェクト: heon21st/flashdevelop
		public override void  visit(TagHandler h)
		{
			h.doAction(this);
		}
コード例 #56
0
		public override void  visit(TagHandler h)
		{
			h.defineSound(this);
		}
コード例 #57
0
		public override void  visit(TagHandler h)
		{
			h.defineSceneAndFrameLabelData(this);
		}
コード例 #58
0
 public override void visit(Flash.Swf.TagHandler h)
 {
     h.debugID(this);
 }
コード例 #59
0
		public override void  visit(TagHandler h)
		{
			h.defineButtonCxform(this);
		}
コード例 #60
0
		public override void  visit(TagHandler h)
		{
			h.BackgroundColor = this;
		}