Packagecom.gestureworks.core
Classpublic class TouchSpriteBase
InheritanceTouchSpriteBase Inheritance flash.display.Sprite

The TouchSpriteBase class is the base class for all touch and gestures enabled Sprites that require additional display list management.
	 		              Properties
	 		mouseChildren="false"
	 	touchChildren="false"
	 	targetParent = "false"
	 	disableNativeTransform = "true"
	 	disableAffineTransform = "true"
	 	gestureEvents = "false"
	 	clusterEvents = "false"
	 	transformEvents = "false"
	 



Public Properties
 PropertyDefined By
  capture : Boolean
TouchSpriteBase
  clusterID : int
TouchSpriteBase
  cml_item : Boolean
TouchSpriteBase
  cO : ClusterObject
TouchSpriteBase
  dN : Number
[read-only]
TouchSpriteBase
  GESTRELIST_UPDATE : String = gestureList update
[static]
TouchSpriteBase
  gestureList : Object
TouchSpriteBase
  gO : GestureObject
TouchSpriteBase
  N : int
[read-only]
TouchSpriteBase
  pO : ProcessObject
TouchSpriteBase
  pointArray : Array
[read-only]
TouchSpriteBase
  pointCount : int
TouchSpriteBase
  targetCurrent : Boolean
TouchSpriteBase
  targeting : Boolean
TouchSpriteBase
  targetParent : Boolean
TouchSpriteBase
  targetStack : Boolean
allows touch and gesture events to explicitly target the complete stack of activated parent touch containers and the target touch object
TouchSpriteBase
  tiO : TimelineObject
TouchSpriteBase
  touchChildren : Boolean
TouchSpriteBase
  touchObjectID : int
[read-only]
TouchSpriteBase
  traceDebugModeOn : Boolean
TouchSpriteBase
  trO : TransformObject
TouchSpriteBase
Public Methods
 MethodDefined By
  
TouchSpriteBase
  
assignEvent(event:TouchEvent):void
registers assigned touch point globaly and to relevant local clusters
TouchSpriteBase
  
onTouchDown(event:TouchEvent):void
decides how to assign the captured touch point can pass to parent, self and parent or to self exclusively.
TouchSpriteBase
Property Detail
captureproperty
capture:Boolean


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


Implementation
    public function get clusterID():int
    public function set clusterID(value:int):void
cml_itemproperty 
cml_item:Boolean


Implementation
    public function get cml_item():Boolean
    public function set cml_item(value:Boolean):void
cOproperty 
public var cO:ClusterObject

dNproperty 
dN:Number  [read-only]


Implementation
    public function get dN():Number
GESTRELIST_UPDATEproperty 
public static var GESTRELIST_UPDATE:String = gestureList update

gestureListproperty 
gestureList:Object


Implementation
    public function get gestureList():Object
    public function set gestureList(value:Object):void
gOproperty 
public var gO:GestureObject

Nproperty 
N:int  [read-only]


Implementation
    public function get N():int
pOproperty 
public var pO:ProcessObject

pointArrayproperty 
pointArray:Array  [read-only]


Implementation
    public function get pointArray():Array
pointCountproperty 
pointCount:int


Implementation
    public function get pointCount():int
    public function set pointCount(value:int):void
targetCurrentproperty 
targetCurrent:Boolean


Implementation
    public function get targetCurrent():Boolean
    public function set targetCurrent(value:Boolean):void
targetingproperty 
targeting:Boolean


Implementation
    public function get targeting():Boolean
    public function set targeting(value:Boolean):void
targetParentproperty 
targetParent:Boolean


Implementation
    public function get targetParent():Boolean
    public function set targetParent(value:Boolean):void
targetStackproperty 
targetStack:Boolean

allows touch and gesture events to explicitly target the complete stack of activated parent touch containers and the target touch object


Implementation
    public function get targetStack():Boolean
    public function set targetStack(value:Boolean):void
tiOproperty 
public var tiO:TimelineObject

touchChildrenproperty 
touchChildren:Boolean


Implementation
    public function get touchChildren():Boolean
    public function set touchChildren(value:Boolean):void
touchObjectIDproperty 
touchObjectID:int  [read-only]


Implementation
    public function get touchObjectID():int
traceDebugModeOnproperty 
traceDebugModeOn:Boolean


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

Constructor Detail
TouchSpriteBase()Constructor
public function TouchSpriteBase()



Method Detail
assignEvent()method
public function assignEvent(event:TouchEvent):void

registers assigned touch point globaly and to relevant local clusters

Parameters

event:TouchEvent

onTouchDown()method 
public function onTouchDown(event:TouchEvent):void

decides how to assign the captured touch point can pass to parent, self and parent or to self exclusively.

Parameters

event:TouchEvent