![]() | ![]() |


Definition at line 20 of file ScrollRectAnimation.as.
Public Member Functions | |
| function get | Subject () |
| function set | Subject (aValue:MovieClip) |
| function get | EasingEquation () |
| function set | EasingEquation (aValue:Function) |
| function get | TweenTime () |
| function set | TweenTime (aValue:Number) |
| function get | TweenType () |
| function set | TweenType (aValue:PropertiesTweenAnimationType) |
| function get | SubjectCacheAsBitmapPolicy () |
| function set | SubjectCacheAsBitmapPolicy (aValue:AnimationSubjectCacheAsBitmapPolicy) |
| function | addCuePoint (aPosition:Number, aEventName:String) |
| function | setBoundsAnimationRect () |
| function | setNaturalAnimationRect () |
| function | setCustomAnimationRect (aRect:Rectangle) |
| function | start () |
| function | isRunning () |
| function | isImmediatelyInterruptable () |
| function | interrupt () |
Static Public Member Functions | |
| static function | createWipeInFrameAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
| static function | createWipeOutFrameAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
| static function | createFlyInFrameAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
| static function | createFlyOutFrameAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
| static function | createWipeInTimeAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
| static function | createWipeOutTimeAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
| static function | createFlyInTimeAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
| static function | createFlyOutTimeAnimation (aDirection:MotionDirections, aTarget:MovieClip, aDuration:Number, aEasingType:Function) |
Private Member Functions | |
| function | ScrollRectAnimation (aSubject:MovieClip, aType:MaskAnimationTypes, aDirection:MotionDirections, aMotionType:MotionTypes) |
| function | getStartingScrollRect () |
| function | getTargetScrollRect () |
| function | transformRectByAnimationTypeAndDirection (aRect:Rectangle) |
| function | invertDirection (aDirection:MotionDirections) |
| function | interrupted () |
| function | onTweenUpdated (ev) |
| function | onTweenAnimationCompleted () |
| function | completed () |
| function | dispose () |
Static Private Member Functions | |
| static function | applyAdditionalProperties (aAnimation:ScrollRectAnimation, aDuration:Number, aEasingType:Function) |
Private Attributes | |
| var | mIsInterupting: Boolean = false |
| var | mType: MaskAnimationTypes |
| var | mDirection: MotionDirections |
| var | mMotionType: MotionTypes |
| var | mSubjectInitialVisible: Boolean |
| var | mSubjectInitialPosition: Point |
| var | mAnimationRect: Rectangle |
| var | mScrollRect: Rectangle |
| var | mTweenAnimation: PropertiesTweenAnimation |
| var | mSubject: MovieClip |
| function gugga.animations.ScrollRectAnimation.ScrollRectAnimation | ( | aSubject:MovieClip | , | |
| aType:MaskAnimationTypes | , | |||
| aDirection:MotionDirections | , | |||
| aMotionType:MotionTypes | ||||
| ) | [private] |
Definition at line 79 of file ScrollRectAnimation.as.
| function get gugga.animations.ScrollRectAnimation.Subject | ( | ) |
Definition at line 38 of file ScrollRectAnimation.as.
| function set gugga.animations.ScrollRectAnimation.Subject | ( | aValue:MovieClip | ) |
Definition at line 39 of file ScrollRectAnimation.as.
| function get gugga.animations.ScrollRectAnimation.EasingEquation | ( | ) |
Definition at line 41 of file ScrollRectAnimation.as.
| function set gugga.animations.ScrollRectAnimation.EasingEquation | ( | aValue:Function | ) |
Definition at line 45 of file ScrollRectAnimation.as.
| function get gugga.animations.ScrollRectAnimation.TweenTime | ( | ) |
Definition at line 51 of file ScrollRectAnimation.as.
| function set gugga.animations.ScrollRectAnimation.TweenTime | ( | aValue:Number | ) |
Definition at line 55 of file ScrollRectAnimation.as.
| function get gugga.animations.ScrollRectAnimation.TweenType | ( | ) |
Definition at line 60 of file ScrollRectAnimation.as.
| function set gugga.animations.ScrollRectAnimation.TweenType | ( | aValue:PropertiesTweenAnimationType | ) |
Definition at line 64 of file ScrollRectAnimation.as.
| function get gugga.animations.ScrollRectAnimation.SubjectCacheAsBitmapPolicy | ( | ) |
Definition at line 69 of file ScrollRectAnimation.as.
| function set gugga.animations.ScrollRectAnimation.SubjectCacheAsBitmapPolicy | ( | aValue:AnimationSubjectCacheAsBitmapPolicy | ) |
Definition at line 73 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.addCuePoint | ( | aPosition:Number | , | |
| aEventName:String | ||||
| ) |
Definition at line 97 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.setBoundsAnimationRect | ( | ) |
Definition at line 104 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.setNaturalAnimationRect | ( | ) |
Definition at line 115 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.setCustomAnimationRect | ( | aRect:Rectangle | ) |
Definition at line 125 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.start | ( | ) |
Definition at line 130 of file ScrollRectAnimation.as.
References gugga.events.EventDispatcher.dispatchEvent().
Here is the call graph for this function:

| function gugga.animations.ScrollRectAnimation.getStartingScrollRect | ( | ) | [private] |
Definition at line 164 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.getTargetScrollRect | ( | ) | [private] |
Definition at line 176 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.transformRectByAnimationTypeAndDirection | ( | aRect:Rectangle | ) | [private] |
Definition at line 188 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.invertDirection | ( | aDirection:MotionDirections | ) | [private] |
Definition at line 230 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.isRunning | ( | ) |
Definition at line 253 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.isImmediatelyInterruptable | ( | ) |
Definition at line 258 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.interrupt | ( | ) |
Definition at line 263 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.interrupted | ( | ) | [private] |
Definition at line 279 of file ScrollRectAnimation.as.
References gugga.events.EventDispatcher.dispatchEvent().
Here is the call graph for this function:

| function gugga.animations.ScrollRectAnimation.onTweenUpdated | ( | ev | ) | [private] |
Reimplemented in gugga.animations.ScrollRectLinedAnimation.
Definition at line 291 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.onTweenAnimationCompleted | ( | ) | [private] |
Definition at line 331 of file ScrollRectAnimation.as.
| function gugga.animations.ScrollRectAnimation.completed | ( | ) | [private] |
Definition at line 346 of file ScrollRectAnimation.as.
References gugga.events.EventDispatcher.dispatchEvent().
Here is the call graph for this function:

| function gugga.animations.ScrollRectAnimation.dispose | ( | ) | [private] |
Definition at line 356 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createWipeInFrameAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 368 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createWipeOutFrameAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 380 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createFlyInFrameAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 392 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createFlyOutFrameAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 404 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createWipeInTimeAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 416 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createWipeOutTimeAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 428 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createFlyInTimeAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 440 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.createFlyOutTimeAnimation | ( | aDirection:MotionDirections | , | |
| aTarget:MovieClip | , | |||
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static] |
Definition at line 452 of file ScrollRectAnimation.as.
| static function gugga.animations.ScrollRectAnimation.applyAdditionalProperties | ( | aAnimation:ScrollRectAnimation | , | |
| aDuration:Number | , | |||
| aEasingType:Function | ||||
| ) | [static, private] |
Definition at line 464 of file ScrollRectAnimation.as.
Referenced by gugga.animations.ScrollRectLinedAnimation.createFlyInFrameAnimation(), gugga.animations.ScrollRectLinedAnimation.createFlyInTimeAnimation(), gugga.animations.ScrollRectLinedAnimation.createFlyOutFrameAnimation(), gugga.animations.ScrollRectLinedAnimation.createFlyOutTimeAnimation(), gugga.animations.ScrollRectLinedAnimation.createWipeInFrameAnimation(), gugga.animations.ScrollRectLinedAnimation.createWipeInTimeAnimation(), gugga.animations.ScrollRectLinedAnimation.createWipeOutFrameAnimation(), and gugga.animations.ScrollRectLinedAnimation.createWipeOutTimeAnimation().
var gugga.animations.ScrollRectAnimation.mIsInterupting [private] |
Definition at line 24 of file ScrollRectAnimation.as.
var gugga.animations.ScrollRectAnimation.mType [private] |
Definition at line 26 of file ScrollRectAnimation.as.
var gugga.animations.ScrollRectAnimation.mDirection [private] |
Definition at line 27 of file ScrollRectAnimation.as.
var gugga.animations.ScrollRectAnimation.mMotionType [private] |
Definition at line 28 of file ScrollRectAnimation.as.
Definition at line 30 of file ScrollRectAnimation.as.
Definition at line 31 of file ScrollRectAnimation.as.
var gugga.animations.ScrollRectAnimation.mAnimationRect [private] |
Definition at line 32 of file ScrollRectAnimation.as.
var gugga.animations.ScrollRectAnimation.mScrollRect [private] |
Definition at line 34 of file ScrollRectAnimation.as.
var gugga.animations.ScrollRectAnimation.mTweenAnimation [private] |
Definition at line 35 of file ScrollRectAnimation.as.
var gugga.animations.ScrollRectAnimation.mSubject [private] |
Definition at line 37 of file ScrollRectAnimation.as.
1.5.2