swf.data
index
data.py

 
Modules
       
math

 
Classes
       
__builtin__.object
SWFClipActionRecord
SWFClipActions
SWFClipEventFlags
SWFColorTransform
SWFColorTransformWithAlpha
SWFFillStyle
SWFFrameLabel
SWFGlyphEntry
SWFGradient
SWFFocalGradient
SWFGradientRecord
SWFKerningRecord
SWFLineStyle
SWFLineStyle2
SWFMatrix
SWFMorphFillStyle
SWFMorphGradient
SWFMorphGradientRecord
SWFMorphLineStyle
SWFMorphLineStyle2
SWFRawTag
SWFRecordHeader
SWFRectangle
SWFScene
SWFShape
SWFShapeWithStyle
SWFShapeRecord
SWFShapeRecordCurvedEdge
SWFShapeRecordEnd
SWFShapeRecordStraightEdge
SWFShapeRecordStyleChange
SWFStraightEdge
SWFCurvedEdge
SWFSymbol
SWFTextRecord
SWFZoneData
SWFZoneRecord

 
class SWFClipActionRecord(__builtin__.object)
     Methods defined here:
__init__(self, data=None, version=0)
__str__(self)
parse(self, data, version)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFClipActions(__builtin__.object)
     Methods defined here:
__init__(self, data=None, version=0)
__str__(self)
parse(self, data, version)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFClipEventFlags(__builtin__.object)
     Methods defined here:
__init__(self, data=None, version=0)
__str__(self)
parse(self, data, version)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
constructEvent = False
dataEvent = False
dragOutEvent = False
dragOverEvent = False
enterFrameEvent = False
initializeEvent = False
keyDownEvent = False
keyPressEvent = False
keyUpEvent = False
loadEvent = False
mouseDownEvent = False
mouseMoveEvent = False
mouseUpEvent = False
pressEvent = False
releaseEvent = False
releaseOutsideEvent = False
rollOutEvent = False
rollOverEvent = False
unloadEvent = False

 
class SWFColorTransform(__builtin__.object)
     Methods defined here:
__init__(self, data=None)
__str__(self)
parse(self, data)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
matrix

 
class SWFColorTransformWithAlpha(SWFColorTransform)
    
Method resolution order:
SWFColorTransformWithAlpha
SWFColorTransform
__builtin__.object

Methods defined here:
__init__(self, data=None)
__str__(self)
parse(self, data)

Data descriptors defined here:
matrix
Gets the matrix as a 20 item list

Data descriptors inherited from SWFColorTransform:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFCurvedEdge(SWFStraightEdge)
    
Method resolution order:
SWFCurvedEdge
SWFStraightEdge
__builtin__.object

Methods defined here:
__init__(self, start, control, to, line_style_idx, fill_style_idx)
reverse_with_new_fillstyle(self, new_fill_idx)

Data descriptors inherited from SWFStraightEdge:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFFillStyle(__builtin__.object)
     Methods defined here:
__init__(self, data=None, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFFocalGradient(SWFGradient)
    
Method resolution order:
SWFFocalGradient
SWFGradient
__builtin__.object

Methods defined here:
__init__(self, data=None, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors inherited from SWFGradient:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
records

 
class SWFFrameLabel(__builtin__.object)
     Methods defined here:
__init__(self, frameNumber, name)
__str__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFGlyphEntry(__builtin__.object)
     Methods defined here:
__init__(self, data=None, glyphBits=0, advanceBits=0)
__str__(self)
parse(self, data, glyphBits, advanceBits)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFGradient(__builtin__.object)
     Methods defined here:
__init__(self, data=None, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
records

 
class SWFGradientRecord(__builtin__.object)
     Methods defined here:
__init__(self, data=None, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFKerningRecord(__builtin__.object)
     Methods defined here:
__init__(self, data=None, wideCodes=False)
__str__(self)
parse(self, data, wideCodes)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFLineStyle(__builtin__.object)
     Methods defined here:
__init__(self, data=None, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFLineStyle2(SWFLineStyle)
    
Method resolution order:
SWFLineStyle2
SWFLineStyle
__builtin__.object

Methods defined here:
__init__(self, data=None, level=1)
parse(self, data, level=1)

Methods inherited from SWFLineStyle:
__str__(self)

Data descriptors inherited from SWFLineStyle:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFMatrix(__builtin__.object)
     Methods defined here:
__init__(self, data)
__str__(self)
parse(self, data)
to_array(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFMorphFillStyle(__builtin__.object)
     Methods defined here:
__init__(self, data, level=1)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFMorphGradient(__builtin__.object)
     Methods defined here:
__init__(self, data, level=1)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFMorphGradientRecord(__builtin__.object)
     Methods defined here:
__init__(self, data)
parse(self, data)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFMorphLineStyle(__builtin__.object)
     Methods defined here:
__init__(self, data, level=1)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFMorphLineStyle2(SWFMorphLineStyle)
    
Method resolution order:
SWFMorphLineStyle2
SWFMorphLineStyle
__builtin__.object

Methods defined here:
__init__(self, data, level=1)
parse(self, data, level=1)

Data descriptors inherited from SWFMorphLineStyle:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFRawTag(__builtin__.object)
     Methods defined here:
__init__(self, s=None)
parse(self, s)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFRecordHeader(__builtin__.object)
     Methods defined here:
__init__(self, type, content_length, header_length)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
tag_length

 
class SWFRectangle(__builtin__.object)
     Methods defined here:
__init__(self)
__str__(self)
parse(self, s)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFScene(__builtin__.object)
     Methods defined here:
__init__(self, offset, name)
__str__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFShape(__builtin__.object)
     Methods defined here:
__init__(self, data=None, level=1, unit_divisor=20.0)
__str__(self)
export(self, handler=None)
parse(self, data, level=1)
read_shape_records(self, data, fill_bits, line_bits, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
records

 
class SWFShapeRecord(__builtin__.object)
     Methods defined here:
__init__(self, data=None, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
is_edge_record
type

Data and other attributes defined here:
TYPE_CURVEDEDGE = 4
TYPE_END = 1
TYPE_STRAIGHTEDGE = 3
TYPE_STYLECHANGE = 2
TYPE_UNKNOWN = 0

 
class SWFShapeRecordCurvedEdge(SWFShapeRecord)
    
Method resolution order:
SWFShapeRecordCurvedEdge
SWFShapeRecord
__builtin__.object

Methods defined here:
__init__(self, data, num_bits=0, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
type

Data descriptors inherited from SWFShapeRecord:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
is_edge_record

Data and other attributes inherited from SWFShapeRecord:
TYPE_CURVEDEDGE = 4
TYPE_END = 1
TYPE_STRAIGHTEDGE = 3
TYPE_STYLECHANGE = 2
TYPE_UNKNOWN = 0

 
class SWFShapeRecordEnd(SWFShapeRecord)
    
Method resolution order:
SWFShapeRecordEnd
SWFShapeRecord
__builtin__.object

Methods defined here:
__init__(self)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
type

Data descriptors inherited from SWFShapeRecord:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
is_edge_record

Data and other attributes inherited from SWFShapeRecord:
TYPE_CURVEDEDGE = 4
TYPE_END = 1
TYPE_STRAIGHTEDGE = 3
TYPE_STYLECHANGE = 2
TYPE_UNKNOWN = 0

 
class SWFShapeRecordStraightEdge(SWFShapeRecord)
    
Method resolution order:
SWFShapeRecordStraightEdge
SWFShapeRecord
__builtin__.object

Methods defined here:
__init__(self, data, num_bits=0, level=1)
__str__(self)
parse(self, data, level=1)

Data descriptors defined here:
type

Data descriptors inherited from SWFShapeRecord:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
is_edge_record

Data and other attributes inherited from SWFShapeRecord:
TYPE_CURVEDEDGE = 4
TYPE_END = 1
TYPE_STRAIGHTEDGE = 3
TYPE_STYLECHANGE = 2
TYPE_UNKNOWN = 0

 
class SWFShapeRecordStyleChange(SWFShapeRecord)
    
Method resolution order:
SWFShapeRecordStyleChange
SWFShapeRecord
__builtin__.object

Methods defined here:
__init__(self, data, states=0, fill_bits=0, line_bits=0, level=1)
__str__(self)
parse(self, data, level=1)
readstyle_array_length(self, data, level=1)

Data descriptors defined here:
type

Data descriptors inherited from SWFShapeRecord:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
is_edge_record

Data and other attributes inherited from SWFShapeRecord:
TYPE_CURVEDEDGE = 4
TYPE_END = 1
TYPE_STRAIGHTEDGE = 3
TYPE_STYLECHANGE = 2
TYPE_UNKNOWN = 0

 
class SWFShapeWithStyle(SWFShape)
    
Method resolution order:
SWFShapeWithStyle
SWFShape
__builtin__.object

Methods defined here:
__init__(self, data, level, unit_divisor)
__str__(self)
export(self, handler=None)
parse(self, data, level=1)
readstyle_array_length(self, data, level=1)

Methods inherited from SWFShape:
read_shape_records(self, data, fill_bits, line_bits, level=1)

Data descriptors inherited from SWFShape:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
records

 
class SWFStraightEdge(__builtin__.object)
     Methods defined here:
__init__(self, start, to, line_style_idx, fill_style_idx)
reverse_with_new_fillstyle(self, new_fill_idx)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFSymbol(__builtin__.object)
     Methods defined here:
__init__(self, data=None)
__str__(self)
parse(self, data)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFTextRecord(__builtin__.object)
     Methods defined here:
__init__(self, data=None, glyphBits=0, advanceBits=0, previousRecord=None, level=1)
__str__(self)
parse(self, data, glyphBits, advanceBits, previousRecord=None, level=1)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFZoneData(__builtin__.object)
     Methods defined here:
__init__(self, data=None)
__str__(self)
parse(self, data)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SWFZoneRecord(__builtin__.object)
     Methods defined here:
__init__(self, data=None)
__str__(self)
parse(self, data)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)