Packagecom.gestureworks.core
Classpublic class TouchMovieClip
InheritanceTouchMovieClip Inheritance flash.display.MovieClip
Implements ITouchObject

The TouchMovieClip class is the base class for all touch and gestures enabled MovieClips that require additional display list management.
	 		              Properties
	 		mouseChildren="false"
	 	touchChildren="false"
	 	targetParent = "false"
	 	nativeTransform = "false"
	 	affineTransform = "false"
	 	gestureEvents = "true"
	 	clusterEvents = "false"
	 	transformEvents = "false"
	 



Public Properties
 PropertyDefined By
  active : Boolean
Lazy gesture activation (objects will not be registered until gestureList assignment).
TouchMovieClip
  affineTransform : Boolean
Determines whether gesture event driven transformations are affine on the touchSprite.
TouchMovieClip
  away3d : Boolean
Sets whether this is representing an Away3D object.
TouchMovieClip
  clusterBubbling : Boolean
Allows touch points from a childclusters to copy into container touch objects in the local parent child display list stack.
TouchMovieClip
  clusterEvents : Boolean
Determines whether clusterEvents are processed and dispatched on the touchSprite.
TouchMovieClip
  clusterID : int
TouchMovieClip
  cO : ClusterObject
TouchMovieClip
  debugDisplay : Boolean
Enables/Disables touch visualizer
TouchMovieClip
  deltaFilterOn : Boolean
Determines whether filtering is applied to the delta values.
TouchMovieClip
  disposal : Boolean = false
Marks object for disposal and lets TouchManager handle call to prevent concurrent modification errors on frame processes
TouchMovieClip
  dN : Number
TouchMovieClip
  eventListeners : Array
[read-only] Returns an array registered events
TouchMovieClip
  GESTRELIST_UPDATE : String = gestureList update
[static]
TouchMovieClip
  gestureEventComplete : Boolean
Indicates weather all gestureEvents have been completed on the touchSprite.
TouchMovieClip
  gestureEventRelease : Boolean
Indicates whether all touch points have been released on the touchSprite.
TouchMovieClip
  gestureEvents : Boolean
Determines whether gestureEvents are processed and dispatched on the touchSprite.
TouchMovieClip
  gestureEventStart : Boolean
Indicates whether any gestureEvents have been started on the touchSprite.
TouchMovieClip
  gestureFilters : Boolean
TouchMovieClip
  gestureList : Object
TouchMovieClip
  gestureReleaseInertia : Boolean
Determines whether release inertia is applied on the touchSprite.
TouchMovieClip
  gestureTouchInertia : Boolean
Determines whether touch inertia is processed on the touchSprite.
TouchMovieClip
  gestureTweenOn : Boolean
TouchMovieClip
  gO : GestureListObject
TouchMovieClip
  interactionPointCount : int
TouchMovieClip
  ipn : int
TouchMovieClip
  leap2D : Boolean
Local override to enable/disable leap2D input.
TouchMovieClip
  length : Number
length of object
TouchMovieClip
  localModes : Boolean
Flag indicating the application of local modes over the global settings.
TouchMovieClip
  maxRotation : Number
Maximum rotation in degrees.
TouchMovieClip
  maxRotationX : Number
Maximum x rotation
TouchMovieClip
  maxRotationY : Number
Maximum y rotation
TouchMovieClip
  maxRotationZ : Number
Maximum z rotation
TouchMovieClip
  maxScale : Number
Maximum scale.
TouchMovieClip
  maxScaleX : Number
Maximum x scale
TouchMovieClip
  maxScaleY : Number
Maximum y scale
TouchMovieClip
  maxScaleZ : Number
Maximum z scale
TouchMovieClip
  maxX : Number
Maximum x translation
TouchMovieClip
  maxY : Number
Maximum y translation
TouchMovieClip
  maxZ : Number
Maximum z translation
TouchMovieClip
  minRotation : Number
Minimum rotation in degrees.
TouchMovieClip
  minRotationX : Number
Minimum x rotation
TouchMovieClip
  minRotationY : Number
Minimum y rotation
TouchMovieClip
  minRotationZ : Number
Minimum z rotation
TouchMovieClip
  minScale : Number
Minimum scale.
TouchMovieClip
  minScaleX : Number
Minimum x scale
TouchMovieClip
  minScaleY : Number
Minimum y scale
TouchMovieClip
  minScaleZ : Number
Minimum z scale
TouchMovieClip
  minX : Number
Minimum x translation
TouchMovieClip
  minY : Number
Minimum y translation
TouchMovieClip
  minZ : Number
Minimum z translation
TouchMovieClip
  motionClusterMode : String
TouchMovieClip
  motionEnabled : Boolean
TouchMovieClip
  motionPointCount : int
TouchMovieClip
  mpn : int
TouchMovieClip
  N : int
TouchMovieClip
  nativeTouch : Boolean
Local override to enable/disable native touch input.
TouchMovieClip
  nativeTransform : Boolean
Determines whether transformations are handled internally (natively) on the touchSprite.
TouchMovieClip
  nestedTransform : Boolean
TouchMovieClip
  pointArray : Vector.<PointObject>
TouchMovieClip
  pointCount : int
TouchMovieClip
  registerPoints : Boolean
Determines if the touch points are registered to the TouchManager.
TouchMovieClip
  releaseInertia : Boolean
Determines whether release inertia is applied on the touchSprite.
TouchMovieClip
  rotation : Number
[override] [write-only]
TouchMovieClip
  rotationX : Number
[override] [write-only]
TouchMovieClip
  rotationY : Number
[override] [write-only]
TouchMovieClip
  rotationZ : Number
[override] [write-only]
TouchMovieClip
  scale : Number
Scales the transformation.
TouchMovieClip
  scaleX : Number
[override] [write-only]
TouchMovieClip
  scaleY : Number
[override] [write-only]
TouchMovieClip
  scaleZ : Number
[override] [write-only]
TouchMovieClip
  sensorEnabled : Boolean
[read-only]
TouchMovieClip
  sesnorEnabled : Boolean
[write-only]
TouchMovieClip
  simulator : Boolean
Local override to enable/disable mouse input.
TouchMovieClip
  sO : StrokeObject
TouchMovieClip
  targetList : *
TouchMovieClip
  targetParent : Boolean
Allows touch and gesture events to explicitly target the parent touch object
TouchMovieClip
  tc : TouchCluster
TouchMovieClip
  tg : TouchGesture
TouchMovieClip
  tiO : TimelineObject
TouchMovieClip
  touch3d : Boolean
TouchMovieClip
  touchChildren : Boolean
Allows touch events to be passed down to child display object.
TouchMovieClip
  touchEnabled : Boolean
Enables/Disables all GWTouchEvent and GWGestureEvent listeners
TouchMovieClip
  touchObjectID : int
Unique id of the touch object
TouchMovieClip
  tp : TouchPipeline
TouchMovieClip
  tpn : int
TouchMovieClip
  traceDebugMode : Boolean
Debug trace statements
TouchMovieClip
  transform3d : Boolean
TouchMovieClip
  transformComplete : Boolean
TouchMovieClip
  transformEventComplete : Boolean
TouchMovieClip
  transformEvents : Boolean
Determines whether transformEvents are processed and dispatched on the touchSprite.
TouchMovieClip
  transformEventStart : Boolean
TouchMovieClip
  transformGestureVectors : Boolean
Determines whether transformations are handled internally (natively) on the touchSprite.
TouchMovieClip
  transformPoint : Point
TouchMovieClip
  transformStart : Boolean
TouchMovieClip
  trO : TransformObject
TouchMovieClip
  tt : TouchTransform
TouchMovieClip
  tuio : Boolean
Local override to enable/disable tuio input.
TouchMovieClip
  view : DisplayObjectContainer
view container used for Away3D
TouchMovieClip
  visualizer : TouchVisualizer
TouchMovieClip
  vto : Object
Virtual transform object (non-TouchSprite) to transfer the transformations to
TouchMovieClip
  x : Number
[override] [write-only]
TouchMovieClip
  x_lock : Boolean
TouchMovieClip
  y : Number
[override] [write-only]
TouchMovieClip
  y_lock : Boolean
TouchMovieClip
  z : Number
[override] [write-only]
TouchMovieClip
Public Methods
 MethodDefined By
  
TouchMovieClip(_vto:Object = null)
TouchMovieClip
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[override] Registers event listeners.
TouchMovieClip
  
dispatchEvent(event:Event):Boolean
[override] Overrides dispatch event to deconlfict duplicate device input
TouchMovieClip
  
dispose():void
Calls the dispose method for each child, then removes all children, unregisters all events, and removes from global lists.
TouchMovieClip
  
Unregisters all event listeners
TouchMovieClip
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
[override] Unregisters event listeners.
TouchMovieClip
  
TouchMovieClip
  
TouchMovieClip
  
TouchMovieClip
  
Re-registers event listeners with updated mode settings
TouchMovieClip
  
TouchMovieClip
  
updateVTO():void
Updates target's transform
TouchMovieClip
Property Detail
activeproperty
active:Boolean

Lazy gesture activation (objects will not be registered until gestureList assignment).


Implementation
    public function get active():Boolean
    public function set active(value:Boolean):void
affineTransformproperty 
affineTransform:Boolean

Determines whether gesture event driven transformations are affine on the touchSprite.


Implementation
    public function get affineTransform():Boolean
    public function set affineTransform(value:Boolean):void
away3dproperty 
away3d:Boolean

Sets whether this is representing an Away3D object.


Implementation
    public function get away3d():Boolean
    public function set away3d(value:Boolean):void
clusterBubblingproperty 
clusterBubbling:Boolean

Allows touch points from a childclusters to copy into container touch objects in the local parent child display list stack. This allows the for the concept of parallel clustering of touch point. Where a single touch point can simultaniuosly be a member of multiple touch point clusters. This allows multiple gestures to be dispatched from multiple touch objects from a set of touch points.


Implementation
    public function get clusterBubbling():Boolean
    public function set clusterBubbling(value:Boolean):void
clusterEventsproperty 
clusterEvents:Boolean

Determines whether clusterEvents are processed and dispatched on the touchSprite.


Implementation
    public function get clusterEvents():Boolean
    public function set clusterEvents(value:Boolean):void
clusterIDproperty 
clusterID:int


Implementation
    public function get clusterID():int
    public function set clusterID(value:int):void
cOproperty 
cO:ClusterObject


Implementation
    public function get cO():ClusterObject
    public function set cO(value:ClusterObject):void
debugDisplayproperty 
debugDisplay:Boolean

Enables/Disables touch visualizer


Implementation
    public function get debugDisplay():Boolean
    public function set debugDisplay(value:Boolean):void
deltaFilterOnproperty 
deltaFilterOn:Boolean

Determines whether filtering is applied to the delta values.


Implementation
    public function get deltaFilterOn():Boolean
    public function set deltaFilterOn(value:Boolean):void
disposalproperty 
public var disposal:Boolean = false

Marks object for disposal and lets TouchManager handle call to prevent concurrent modification errors on frame processes

dNproperty 
dN:Number


Implementation
    public function get dN():Number
    public function set dN(value:Number):void
eventListenersproperty 
eventListeners:Array  [read-only]

Returns an array registered events


Implementation
    public function get eventListeners():Array
GESTRELIST_UPDATEproperty 
public static var GESTRELIST_UPDATE:String = gestureList update

gestureEventCompleteproperty 
gestureEventComplete:Boolean

Indicates weather all gestureEvents have been completed on the touchSprite.


Implementation
    public function get gestureEventComplete():Boolean
    public function set gestureEventComplete(value:Boolean):void
gestureEventReleaseproperty 
gestureEventRelease:Boolean

Indicates whether all touch points have been released on the touchSprite.


Implementation
    public function get gestureEventRelease():Boolean
    public function set gestureEventRelease(value:Boolean):void
gestureEventsproperty 
gestureEvents:Boolean

Determines whether gestureEvents are processed and dispatched on the touchSprite.


Implementation
    public function get gestureEvents():Boolean
    public function set gestureEvents(value:Boolean):void
gestureEventStartproperty 
gestureEventStart:Boolean

Indicates whether any gestureEvents have been started on the touchSprite.


Implementation
    public function get gestureEventStart():Boolean
    public function set gestureEventStart(value:Boolean):void
gestureFiltersproperty 
gestureFilters:Boolean


Implementation
    public function get gestureFilters():Boolean
    public function set gestureFilters(value:Boolean):void
gestureListproperty 
gestureList:Object


Implementation
    public function get gestureList():Object
    public function set gestureList(value:Object):void
gestureReleaseInertiaproperty 
gestureReleaseInertia:Boolean

Determines whether release inertia is applied on the touchSprite. Same as releaseInertia()


Implementation
    public function get gestureReleaseInertia():Boolean
    public function set gestureReleaseInertia(value:Boolean):void
gestureTouchInertiaproperty 
gestureTouchInertia:Boolean

Determines whether touch inertia is processed on the touchSprite.


Implementation
    public function get gestureTouchInertia():Boolean
    public function set gestureTouchInertia(value:Boolean):void
gestureTweenOnproperty 
gestureTweenOn:Boolean


Implementation
    public function get gestureTweenOn():Boolean
    public function set gestureTweenOn(value:Boolean):void
gOproperty 
gO:GestureListObject


Implementation
    public function get gO():GestureListObject
    public function set gO(value:GestureListObject):void
interactionPointCountproperty 
interactionPointCount:int


Implementation
    public function get interactionPointCount():int
    public function set interactionPointCount(value:int):void
ipnproperty 
ipn:int


Implementation
    public function get ipn():int
    public function set ipn(value:int):void
leap2Dproperty 
leap2D:Boolean

Local override to enable/disable leap2D input.


Implementation
    public function get leap2D():Boolean
    public function set leap2D(value:Boolean):void
lengthproperty 
length:Number

length of object


Implementation
    public function get length():Number
    public function set length(value:Number):void
localModesproperty 
localModes:Boolean

Flag indicating the application of local modes over the global settings. By default, all objects are enabled for input processing based on the application level mode settings (i.e. nativeTouch, simulator, tuio, etc.). This flag allows the inclusion/exclusion of specific input interaction according to local overrides. Note that the corresponding global setting must be enabled in order to locally enable the input.


Implementation
    public function get localModes():Boolean
    public function set localModes(value:Boolean):void
maxRotationproperty 
maxRotation:Number

Maximum rotation in degrees. Applies setting to both maximum x and y rotations.


Implementation
    public function get maxRotation():Number
    public function set maxRotation(value:Number):void
maxRotationXproperty 
maxRotationX:Number

Maximum x rotation


Implementation
    public function get maxRotationX():Number
    public function set maxRotationX(value:Number):void
maxRotationYproperty 
maxRotationY:Number

Maximum y rotation


Implementation
    public function get maxRotationY():Number
    public function set maxRotationY(value:Number):void
maxRotationZproperty 
maxRotationZ:Number

Maximum z rotation


Implementation
    public function get maxRotationZ():Number
    public function set maxRotationZ(value:Number):void
maxScaleproperty 
maxScale:Number

Maximum scale. Applies settings to both maximum x and y scales.


Implementation
    public function get maxScale():Number
    public function set maxScale(value:Number):void
maxScaleXproperty 
maxScaleX:Number

Maximum x scale


Implementation
    public function get maxScaleX():Number
    public function set maxScaleX(value:Number):void
maxScaleYproperty 
maxScaleY:Number

Maximum y scale


Implementation
    public function get maxScaleY():Number
    public function set maxScaleY(value:Number):void
maxScaleZproperty 
maxScaleZ:Number

Maximum z scale


Implementation
    public function get maxScaleZ():Number
    public function set maxScaleZ(value:Number):void
maxXproperty 
maxX:Number

Maximum x translation


Implementation
    public function get maxX():Number
    public function set maxX(value:Number):void
maxYproperty 
maxY:Number

Maximum y translation


Implementation
    public function get maxY():Number
    public function set maxY(value:Number):void
maxZproperty 
maxZ:Number

Maximum z translation


Implementation
    public function get maxZ():Number
    public function set maxZ(value:Number):void
minRotationproperty 
minRotation:Number

Minimum rotation in degrees. Applies setting to both minimum x and y rotations.


Implementation
    public function get minRotation():Number
    public function set minRotation(value:Number):void
minRotationXproperty 
minRotationX:Number

Minimum x rotation


Implementation
    public function get minRotationX():Number
    public function set minRotationX(value:Number):void
minRotationYproperty 
minRotationY:Number

Minimum y rotation


Implementation
    public function get minRotationY():Number
    public function set minRotationY(value:Number):void
minRotationZproperty 
minRotationZ:Number

Minimum z rotation


Implementation
    public function get minRotationZ():Number
    public function set minRotationZ(value:Number):void
minScaleproperty 
minScale:Number

Minimum scale. Applies setting to both minimum x and y scales.


Implementation
    public function get minScale():Number
    public function set minScale(value:Number):void
minScaleXproperty 
minScaleX:Number

Minimum x scale


Implementation
    public function get minScaleX():Number
    public function set minScaleX(value:Number):void
minScaleYproperty 
minScaleY:Number

Minimum y scale


Implementation
    public function get minScaleY():Number
    public function set minScaleY(value:Number):void
minScaleZproperty 
minScaleZ:Number

Minimum z scale


Implementation
    public function get minScaleZ():Number
    public function set minScaleZ(value:Number):void
minXproperty 
minX:Number

Minimum x translation


Implementation
    public function get minX():Number
    public function set minX(value:Number):void
minYproperty 
minY:Number

Minimum y translation


Implementation
    public function get minY():Number
    public function set minY(value:Number):void
minZproperty 
minZ:Number

Minimum z translation


Implementation
    public function get minZ():Number
    public function set minZ(value:Number):void
motionClusterModeproperty 
motionClusterMode:String


Implementation
    public function get motionClusterMode():String
    public function set motionClusterMode(value:String):void
motionEnabledproperty 
motionEnabled:Boolean


Implementation
    public function get motionEnabled():Boolean
    public function set motionEnabled(value:Boolean):void
motionPointCountproperty 
motionPointCount:int


Implementation
    public function get motionPointCount():int
    public function set motionPointCount(value:int):void
mpnproperty 
mpn:int


Implementation
    public function get mpn():int
    public function set mpn(value:int):void
Nproperty 
N:int


Implementation
    public function get N():int
    public function set N(value:int):void
nativeTouchproperty 
nativeTouch:Boolean

Local override to enable/disable native touch input.


Implementation
    public function get nativeTouch():Boolean
    public function set nativeTouch(value:Boolean):void
nativeTransformproperty 
nativeTransform:Boolean

Determines whether transformations are handled internally (natively) on the touchSprite.


Implementation
    public function get nativeTransform():Boolean
    public function set nativeTransform(value:Boolean):void
nestedTransformproperty 
nestedTransform:Boolean


Implementation
    public function get nestedTransform():Boolean
    public function set nestedTransform(value:Boolean):void
pointArrayproperty 
pointArray:Vector.<PointObject>


Implementation
    public function get pointArray():Vector.<PointObject>
    public function set pointArray(value:Vector.<PointObject>):void
pointCountproperty 
pointCount:int


Implementation
    public function get pointCount():int
    public function set pointCount(value:int):void
registerPointsproperty 
registerPoints:Boolean

Determines if the touch points are registered to the TouchManager. One can override this behaivor by setting the value to false. This is useful when creating custom TouchSprite extensions and external framework bindings.


Implementation
    public function get registerPoints():Boolean
    public function set registerPoints(value:Boolean):void
releaseInertiaproperty 
releaseInertia:Boolean

Determines whether release inertia is applied on the touchSprite. Same as gestureReleaseInertia()


Implementation
    public function get releaseInertia():Boolean
    public function set releaseInertia(value:Boolean):void
rotationproperty 
rotation:Number  [write-only] [override]


Implementation
    public function set rotation(value:Number):void
rotationXproperty 
rotationX:Number  [write-only] [override]


Implementation
    public function set rotationX(value:Number):void
rotationYproperty 
rotationY:Number  [write-only] [override]


Implementation
    public function set rotationY(value:Number):void
rotationZproperty 
rotationZ:Number  [write-only] [override]


Implementation
    public function set rotationZ(value:Number):void
scaleproperty 
scale:Number

Scales the transformation. Applies setting to both x and y scales.


Implementation
    public function get scale():Number
    public function set scale(value:Number):void
scaleXproperty 
scaleX:Number  [write-only] [override]


Implementation
    public function set scaleX(value:Number):void
scaleYproperty 
scaleY:Number  [write-only] [override]


Implementation
    public function set scaleY(value:Number):void
scaleZproperty 
scaleZ:Number  [write-only] [override]


Implementation
    public function set scaleZ(value:Number):void
sensorEnabledproperty 
sensorEnabled:Boolean  [read-only]


Implementation
    public function get sensorEnabled():Boolean
sesnorEnabledproperty 
sesnorEnabled:Boolean  [write-only]


Implementation
    public function set sesnorEnabled(value:Boolean):void
simulatorproperty 
simulator:Boolean

Local override to enable/disable mouse input.


Implementation
    public function get simulator():Boolean
    public function set simulator(value:Boolean):void
sOproperty 
sO:StrokeObject


Implementation
    public function get sO():StrokeObject
    public function set sO(value:StrokeObject):void
targetListproperty 
targetList:*


Implementation
    public function get targetList():*
    public function set targetList(value:any):void
targetParentproperty 
targetParent:Boolean

Allows touch and gesture events to explicitly target the parent touch object


Implementation
    public function get targetParent():Boolean
    public function set targetParent(value:Boolean):void
tcproperty 
tc:TouchCluster


Implementation
    public function get tc():TouchCluster
    public function set tc(value:TouchCluster):void
tgproperty 
tg:TouchGesture


Implementation
    public function get tg():TouchGesture
    public function set tg(value:TouchGesture):void
tiOproperty 
tiO:TimelineObject


Implementation
    public function get tiO():TimelineObject
    public function set tiO(value:TimelineObject):void
touch3dproperty 
touch3d:Boolean


Implementation
    public function get touch3d():Boolean
    public function set touch3d(value:Boolean):void
touchChildrenproperty 
touchChildren:Boolean

Allows touch events to be passed down to child display object. Has the same function as MouseChildren.


Implementation
    public function get touchChildren():Boolean
    public function set touchChildren(value:Boolean):void
touchEnabledproperty 
touchEnabled:Boolean

Enables/Disables all GWTouchEvent and GWGestureEvent listeners


Implementation
    public function get touchEnabled():Boolean
    public function set touchEnabled(value:Boolean):void
touchObjectIDproperty 
touchObjectID:int

Unique id of the touch object


Implementation
    public function get touchObjectID():int
    public function set touchObjectID(value:int):void
tpproperty 
tp:TouchPipeline


Implementation
    public function get tp():TouchPipeline
    public function set tp(value:TouchPipeline):void
tpnproperty 
tpn:int


Implementation
    public function get tpn():int
    public function set tpn(value:int):void
traceDebugModeproperty 
traceDebugMode:Boolean

Debug trace statements


Implementation
    public function get traceDebugMode():Boolean
    public function set traceDebugMode(value:Boolean):void
transform3dproperty 
transform3d:Boolean


Implementation
    public function get transform3d():Boolean
    public function set transform3d(value:Boolean):void
transformCompleteproperty 
transformComplete:Boolean


Implementation
    public function get transformComplete():Boolean
    public function set transformComplete(value:Boolean):void
transformEventCompleteproperty 
transformEventComplete:Boolean


Implementation
    public function get transformEventComplete():Boolean
    public function set transformEventComplete(value:Boolean):void
transformEventsproperty 
transformEvents:Boolean

Determines whether transformEvents are processed and dispatched on the touchSprite.


Implementation
    public function get transformEvents():Boolean
    public function set transformEvents(value:Boolean):void
transformEventStartproperty 
transformEventStart:Boolean


Implementation
    public function get transformEventStart():Boolean
    public function set transformEventStart(value:Boolean):void
transformGestureVectorsproperty 
transformGestureVectors:Boolean

Determines whether transformations are handled internally (natively) on the touchSprite.


Implementation
    public function get transformGestureVectors():Boolean
    public function set transformGestureVectors(value:Boolean):void
transformPointproperty 
transformPoint:Point


Implementation
    public function get transformPoint():Point
    public function set transformPoint(value:Point):void
transformStartproperty 
transformStart:Boolean


Implementation
    public function get transformStart():Boolean
    public function set transformStart(value:Boolean):void
trOproperty 
trO:TransformObject


Implementation
    public function get trO():TransformObject
    public function set trO(value:TransformObject):void
ttproperty 
tt:TouchTransform


Implementation
    public function get tt():TouchTransform
    public function set tt(value:TouchTransform):void
tuioproperty 
tuio:Boolean

Local override to enable/disable tuio input.


Implementation
    public function get tuio():Boolean
    public function set tuio(value:Boolean):void
viewproperty 
view:DisplayObjectContainer

view container used for Away3D


Implementation
    public function get view():DisplayObjectContainer
    public function set view(value:DisplayObjectContainer):void
visualizerproperty 
visualizer:TouchVisualizer


Implementation
    public function get visualizer():TouchVisualizer
    public function set visualizer(value:TouchVisualizer):void
vtoproperty 
vto:Object

Virtual transform object (non-TouchSprite) to transfer the transformations to


Implementation
    public function get vto():Object
    public function set vto(value:Object):void
xproperty 
x:Number  [write-only] [override]


Implementation
    public function set x(value:Number):void
x_lockproperty 
x_lock:Boolean


Implementation
    public function get x_lock():Boolean
    public function set x_lock(value:Boolean):void
yproperty 
y:Number  [write-only] [override]


Implementation
    public function set y(value:Number):void
y_lockproperty 
y_lock:Boolean


Implementation
    public function get y_lock():Boolean
    public function set y_lock(value:Boolean):void
zproperty 
z:Number  [write-only] [override]


Implementation
    public function set z(value:Number):void
Constructor Detail
TouchMovieClip()Constructor
public function TouchMovieClip(_vto:Object = null)



Parameters
_vto:Object (default = null)
Method Detail
addEventListener()method
override public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

Registers event listeners.

Parameters

type:String
 
listener:Function
 
useCapture:Boolean (default = false)
 
priority:int (default = 0)
 
useWeakReference:Boolean (default = false)

dispatchEvent()method 
override public function dispatchEvent(event:Event):Boolean

Overrides dispatch event to deconlfict duplicate device input

Parameters

event:Event

Returns
Boolean
dispose()method 
public function dispose():void

Calls the dispose method for each child, then removes all children, unregisters all events, and removes from global lists. This is the root destructor intended to be called by overriding dispose functions.

removeAllListeners()method 
public function removeAllListeners():void

Unregisters all event listeners

removeEventListener()method 
override public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

Unregisters event listeners.

Parameters

type:String
 
listener:Function
 
useCapture:Boolean (default = false)

updateClusterAnalysis()method 
public function updateClusterAnalysis():void

updateDebugDisplay()method 
public function updateDebugDisplay():void

updateGesturePipeline()method 
public function updateGesturePipeline():void

updateListeners()method 
public function updateListeners():void

Re-registers event listeners with updated mode settings

updateTransformation()method 
public function updateTransformation():void

updateVTO()method 
public function updateVTO():void

Updates target's transform