Class mx.transitions.Iris

mx.transitions.Transition
   +--mx.transitions.Iris

Field Index

_cornerMode, _mask, _maxDimension, _minDimension, _renderShape, _shape, _startPoint, className, type
Inherited from Transition
__mixinFED, _content, _direction, _duration, _easing, _height, _innerBounds, _manager, _outerBounds, _progress, _twn, _width, addEventListener, className, content, direction, dispatchEvent, duration, easing, ID, manager, progress, removeEventListener, type

Method Index

new Iris()

_drawHalfCircle(), _drawQuarterCircle(), _initMask(), _render(), _renderCircle(), _renderSquareCorner(), _renderSquareEdge(), cleanUp(), init(), start()
Inherited from Transition
_noEase(), _resetTween(), drawBox(), drawCircle(), getNextHighestDepthMC(), onMotionFinished(), stop(), toString()

Constructor Detail

Iris

function Iris(content:
MovieClip, transParams:Object, manager:TransitionManager)

Field Detail

type

public type:Object

className

public className:String

_mask

private _mask:MovieClip

_startPoint

private _startPoint:Number

_cornerMode

private _cornerMode:Boolean

_shape

private _shape:String

_maxDimension

private _maxDimension:Number

_minDimension

private _minDimension:Number

_renderShape

private _renderShape:Function

Method Detail

init

function init(content:
MovieClip, transParams:Object, manager:TransitionManager):Void

start

function start():Void

cleanUp

function cleanUp():Void

_initMask

private function _initMask():Void

_render

private function _render(p:
Number):Void

_renderCircle

private function _renderCircle(p:
Number):Void

_drawQuarterCircle

private function _drawQuarterCircle(mc:
MovieClip, r:Number):Void

_drawHalfCircle

private function _drawHalfCircle(mc:
MovieClip, r:Number):Void

_renderSquareEdge

private function _renderSquareEdge(p:
Number):Void

_renderSquareCorner

private function _renderSquareCorner(p:
Number):Void