classes

MultitouchDragZoomEvent.as

Stiahnuť MultitouchDragZoomEvent.as

package sk.yoz.events
{
    import flash.events.Event;
    import flash.geom.Point;
    
    public class MultitouchDragZoomEvent extends Event
    {
        public static const DRAG_ZOOM:String = "MultitouchDragZoomEventDRAG_ZOOM";
        
        private var _lock:Point;
        private var _scale:Number;
        private var _rotation:Number;
        
        public function MultitouchDragZoomEvent(type:String, lock:Point, 
            scale:Number, rotation:Number)
        {
            super(type, false, false);
            
            _lock = lock;
            _scale = scale;
            _rotation = rotation;
        }
        
        public function get lock():Point
        {
            return _lock;
        }
        
        public function get scale():Number
        {
            return _scale;
        }
        
        public function get rotation():Number
        {
            return _rotation;
        }
    }
}