Packagecom.swfwire.decompiler
Classpublic class SWF3Reader
InheritanceSWF3Reader Inheritance SWF2Reader Inheritance SWFReader Inheritance flash.events.EventDispatcher
Subclasses SWF4Reader



Public Properties
 PropertyDefined By
 Inheritedversion : uint
SWFReader
Public Methods
 MethodDefined By
  
SWF3Reader
 Inherited
SWFReader
Protected Methods
 MethodDefined By
  
SWF3Reader
  
SWF3Reader
  
readAlphaColorMapDataRecord(context:SWFReaderContext, colorTableSize:uint, imageDataSize:uint):AlphaColorMapDataRecord
SWF3Reader
  
SWF3Reader
  
SWF3Reader
  
readButtonRecord2(context:SWFReaderContext, reserved:uint, hasBlendMode:Boolean, hasFilterList:Boolean, stateHitTest:Boolean, stateDown:Boolean, stateOver:Boolean, stateUp:Boolean):ButtonRecord2
SWF3Reader
  
SWF3Reader
  
SWF3Reader
  
SWF3Reader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWF2Reader
  
SWF3Reader
  
SWF3Reader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWF2Reader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
  
SWF3Reader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWF2Reader
  
SWF3Reader
 Inherited
SWFReader
  
SWF3Reader
  
SWF3Reader
  
SWF3Reader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
readGlyphEntryRecord(context:SWFReaderContext, glyphBits:uint, advanceBits:uint):GlyphEntryRecord
SWFReader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
readShapeRecord(context:SWFReaderContext, numFillBits:uint, numLineBits:uint):IShapeRecord
SWFReader
 Inherited
readShapeRecord2(context:SWFReaderContext, numFillBits:uint, numLineBits:uint):IShapeRecord
SWF2Reader
  
readShapeRecord3(context:SWFReaderContext, numFillBits:uint, numLineBits:uint):IShapeRecord
SWF3Reader
 Inherited
SWFReader
 Inherited
SWF2Reader
  
SWF3Reader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
SWFReader
 Inherited
readStyleChangeRecord(context:SWFReaderContext, reserved:uint, stateLineStyle:Boolean, stateFillStyle1:Boolean, stateFillStyle0:Boolean, stateMoveTo:Boolean, numFillBits:uint, numLineBits:uint):StyleChangeRecord
SWFReader
 Inherited
readStyleChangeRecord2(context:SWFReaderContext, stateNewStyles:Boolean, stateLineStyle:Boolean, stateFillStyle1:Boolean, stateFillStyle0:Boolean, stateMoveTo:Boolean, numFillBits:uint, numLineBits:uint):StyleChangeRecord2
SWF2Reader
  
readStyleChangeRecord3(context:SWFReaderContext, stateNewStyles:Boolean, stateLineStyle:Boolean, stateFillStyle1:Boolean, stateFillStyle0:Boolean, stateMoveTo:Boolean, numFillBits:uint, numLineBits:uint):StyleChangeRecord3
SWF3Reader
 Inherited
SWFReader
  
[override]
SWF3Reader
 Inherited
SWFReader
 Inherited
readTextRecord(context:SWFReaderContext, glyphBits:uint, advanceBits:uint):TextRecord
SWFReader
 Inherited
SWFReader
Constructor Detail
SWF3Reader()Constructor
public function SWF3Reader()



Method Detail
readActionRecord()method
protected function readActionRecord(context:SWFReaderContext):ActionRecord

Parameters

context:SWFReaderContext

Returns
ActionRecord
readAlphaBitmapDataRecord()method 
protected function readAlphaBitmapDataRecord(context:SWFReaderContext, imageDataSize:uint):AlphaBitmapDataRecord

Parameters

context:SWFReaderContext
 
imageDataSize:uint

Returns
AlphaBitmapDataRecord
readAlphaColorMapDataRecord()method 
protected function readAlphaColorMapDataRecord(context:SWFReaderContext, colorTableSize:uint, imageDataSize:uint):AlphaColorMapDataRecord

Parameters

context:SWFReaderContext
 
colorTableSize:uint
 
imageDataSize:uint

Returns
AlphaColorMapDataRecord
readARGBRecord()method 
protected function readARGBRecord(context:SWFReaderContext):ARGBRecord

Parameters

context:SWFReaderContext

Returns
ARGBRecord
readBlendModeRecord()method 
protected function readBlendModeRecord(context:SWFReaderContext):*

Parameters

context:SWFReaderContext

Returns
*
readButtonRecord2()method 
protected function readButtonRecord2(context:SWFReaderContext, reserved:uint, hasBlendMode:Boolean, hasFilterList:Boolean, stateHitTest:Boolean, stateDown:Boolean, stateOver:Boolean, stateUp:Boolean):ButtonRecord2

Parameters

context:SWFReaderContext
 
reserved:uint
 
hasBlendMode:Boolean
 
hasFilterList:Boolean
 
stateHitTest:Boolean
 
stateDown:Boolean
 
stateOver:Boolean
 
stateUp:Boolean

Returns
ButtonRecord2
readClipActionRecord()method 
protected function readClipActionRecord(context:SWFReaderContext):ClipActionRecord

Parameters

context:SWFReaderContext

Returns
ClipActionRecord
readClipActionsRecord()method 
protected function readClipActionsRecord(context:SWFReaderContext):ClipActionsRecord

Parameters

context:SWFReaderContext

Returns
ClipActionsRecord
readClipEventFlagsRecord()method 
protected function readClipEventFlagsRecord(context:SWFReaderContext):ClipEventFlagsRecord

Parameters

context:SWFReaderContext

Returns
ClipEventFlagsRecord
readControlTags()method 
protected function readControlTags(context:SWFReaderContext):Vector.<SWFTag>

Parameters

context:SWFReaderContext

Returns
Vector.<SWFTag>
readCXFormWithAlphaRecord()method 
protected function readCXFormWithAlphaRecord(context:SWFReaderContext):CXFormWithAlphaRecord

Parameters

context:SWFReaderContext

Returns
CXFormWithAlphaRecord
readDefineBitsJPEG3Tag()method 
protected function readDefineBitsJPEG3Tag(context:SWFReaderContext, header:TagHeaderRecord):DefineBitsJPEG3Tag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
DefineBitsJPEG3Tag
readDefineBitsLossless2Tag()method 
protected function readDefineBitsLossless2Tag(context:SWFReaderContext, header:TagHeaderRecord):DefineBitsLossless2Tag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
DefineBitsLossless2Tag
readDefineButton2Tag()method 
protected function readDefineButton2Tag(context:SWFReaderContext, header:TagHeaderRecord):DefineButton2Tag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
DefineButton2Tag
readDefineShape3Tag()method 
protected function readDefineShape3Tag(context:SWFReaderContext, header:TagHeaderRecord):DefineShape3Tag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
DefineShape3Tag
readDefineSpriteTag()method 
protected function readDefineSpriteTag(context:SWFReaderContext, header:TagHeaderRecord):DefineSpriteTag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
DefineSpriteTag
readDoActionTag()method 
protected function readDoActionTag(context:SWFReaderContext, header:TagHeaderRecord):DoActionTag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
DoActionTag
readDropShadowFilterRecord()method 
protected function readDropShadowFilterRecord(context:SWFReaderContext):DropShadowFilterRecord

Parameters

context:SWFReaderContext

Returns
DropShadowFilterRecord
readFillStyleArrayRecord3()method 
protected function readFillStyleArrayRecord3(context:SWFReaderContext):FillStyleArrayRecord3

Parameters

context:SWFReaderContext

Returns
FillStyleArrayRecord3
readFillStyleRecord2()method 
protected function readFillStyleRecord2(context:SWFReaderContext):FillStyleRecord2

Parameters

context:SWFReaderContext

Returns
FillStyleRecord2
readFilterListRecord()method 
protected function readFilterListRecord(context:SWFReaderContext):FilterListRecord

Parameters

context:SWFReaderContext

Returns
FilterListRecord
readFilterRecord()method 
protected function readFilterRecord(context:SWFReaderContext):FilterRecord

Parameters

context:SWFReaderContext

Returns
FilterRecord
readFrameLabelTag()method 
protected function readFrameLabelTag(context:SWFReaderContext, header:TagHeaderRecord):FrameLabelTag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
FrameLabelTag
readGradientControlPointRecord2()method 
protected function readGradientControlPointRecord2(context:SWFReaderContext):GradientControlPointRecord2

Parameters

context:SWFReaderContext

Returns
GradientControlPointRecord2
readGradientRecord2()method 
protected function readGradientRecord2(context:SWFReaderContext):GradientRecord2

Parameters

context:SWFReaderContext

Returns
GradientRecord2
readLineStyleArrayRecord2()method 
protected function readLineStyleArrayRecord2(context:SWFReaderContext):LineStyleArrayRecord2

Parameters

context:SWFReaderContext

Returns
LineStyleArrayRecord2
readLineStyleRecord2()method 
protected function readLineStyleRecord2(context:SWFReaderContext):LineStyleRecord2

Parameters

context:SWFReaderContext

Returns
LineStyleRecord2
readPlaceObject2Tag()method 
protected function readPlaceObject2Tag(context:SWFReaderContext, header:TagHeaderRecord):PlaceObject2Tag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
PlaceObject2Tag
readRGBARecord()method 
protected function readRGBARecord(context:SWFReaderContext):RGBARecord

Parameters

context:SWFReaderContext

Returns
RGBARecord
readShapeRecord3()method 
protected function readShapeRecord3(context:SWFReaderContext, numFillBits:uint, numLineBits:uint):IShapeRecord

Parameters

context:SWFReaderContext
 
numFillBits:uint
 
numLineBits:uint

Returns
IShapeRecord
readShapeWithStyleRecord3()method 
protected function readShapeWithStyleRecord3(context:SWFReaderContext):ShapeWithStyleRecord3

Parameters

context:SWFReaderContext

Returns
ShapeWithStyleRecord3
readStyleChangeRecord3()method 
protected function readStyleChangeRecord3(context:SWFReaderContext, stateNewStyles:Boolean, stateLineStyle:Boolean, stateFillStyle1:Boolean, stateFillStyle0:Boolean, stateMoveTo:Boolean, numFillBits:uint, numLineBits:uint):StyleChangeRecord3

Parameters

context:SWFReaderContext
 
stateNewStyles:Boolean
 
stateLineStyle:Boolean
 
stateFillStyle1:Boolean
 
stateFillStyle0:Boolean
 
stateMoveTo:Boolean
 
numFillBits:uint
 
numLineBits:uint

Returns
StyleChangeRecord3
readTag()method 
override protected function readTag(context:SWFReaderContext, header:TagHeaderRecord):SWFTag

Parameters

context:SWFReaderContext
 
header:TagHeaderRecord

Returns
SWFTag