Package com.reportmill.flash
Class RMFlashSpriteShape
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.flash.RMFlashShape
com.reportmill.flash.RMFlashSpriteShape
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
- Direct Known Subclasses:
- RMFlashSwitchShape
A flash shape for shapes with their own animator/timeline (like Switch shapes).
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidcheckSpriteRunningStatus(RMFlash flash) voiddefineFlash(RMFlash flash) Overrides flash shape implementation to do fancy stuff.voiddefineFlashChildren(RMFlash flash) voiddefineSpriteFrames(RMFlash flash) static booleanhasChange(RMAnimator anAnimator, RMShape aShape) voidvoidremoveFlashChildren(RMFlash flash) static booleanshouldBeSprite(RMShape aShape) Whether a given shape should be a sprite shape.voidvoidupdateFlash(RMFlash flash) voidupdateFlashChildren(RMFlash flash) Methods inherited from class com.reportmill.flash.RMFlashShapedefineFlashFill, getActionScript, getChild, getChildCount, getColor, getColorNext, getColorZero, getDrawsFill, getDrawsStroke, getFill, getMorphRatio, getNextOpacity, getNextTransform, getShape, getStroke, needsTransformUpdate, newFlashShape, newFlashShapePrimitive, removeFlash, setShapeIdMethods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Constructor Details- 
RMFlashSpriteShapeCreates a new flash sprite shape.
 
- 
- 
Method Details- 
shouldBeSpriteWhether a given shape should be a sprite shape.
- 
defineFlashOverrides flash shape implementation to do fancy stuff.- Overrides:
- defineFlashin class- RMFlashShape
 
- 
defineSpriteFrames
- 
updateFlash- Overrides:
- updateFlashin class- RMFlashShape
 
- 
checkSpriteRunningStatus
- 
play
- 
stop
- 
hasChange
- 
defineFlashChildren- Overrides:
- defineFlashChildrenin class- RMFlashShape
 
- 
updateFlashChildren- Overrides:
- updateFlashChildrenin class- RMFlashShape
 
- 
removeFlashChildren- Overrides:
- removeFlashChildrenin class- RMFlashShape
 
 
-