| Package | com.gestureworks.cml.element | 
| Class | public class VideoElement | 
| Inheritance | VideoElement    Video   TouchContainer   TouchContainerFactory   TouchSprite   flash.display.Sprite | 
See also
| Method | Defined By | ||
|---|---|---|---|
| VideoElement | |||
![]()  | activateTouch():void 
		 TODO
		   | TouchContainerFactory | |
![]()  | addAllChildren():void 
		 method searches the child and adds to the list
		   | TouchContainerFactory | |
![]()  | addChild(child:DisplayObject):DisplayObject [override] 
		 Adds child to display list and, if not already added, the child list
		   | TouchContainer | |
![]()  | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void [override] 
		 Registers event listeners.  | TouchSprite | |
![]()  | applyLayout(value:* = null):void 
		 Apply the containers layout
		   | TouchContainer | |
![]()  | childToList(id:String, child:*):void 
		 child appended to the childlist
		   | TouchContainerFactory | |
![]()  | clone():* 
		 Clone method
		   | TouchContainer | |
![]()  | close():void 
		 Closes video 
		   | Video | |
![]()  | displayComplete():void [override]   | TouchContainer | |
![]()  | dispose():void [override] 
		 Dispose methods and remove listeners
		   | Video | |
![]()  | hideIndex(index:int):void 
		 hides child list index 
		   | TouchContainer | |
![]()  | hideKey(key:String):void 
		 hides childlist key visibility
		   | TouchContainer | |
![]()  | init():void [override]   | Video | |
![]()  | makeGestureList(value:XMLList):Object 
		 TODO
		   | TouchContainerFactory | |
![]()  | onTouchDown(event:TouchEvent, target:* = null):void 
		 decides how to assign the captured touch point to a cluster
		 can pass to parent, an explicit target, an explicit list or 
		 targets or a passed to any touch object in the local display stack.  | TouchSprite | |
![]()  | open(file:String = null):void 
		 Sets the src property and loads the video
		   | Video | |
![]()  | parseCML(cml:XMLList):XMLList [override] 
		 Parse cml for local layouts.  | TouchContainer | |
![]()  | pause():void 
		 Pauses video
		   | Video | |
![]()  | play(e:StateEvent = null):void 
		 Plays the video from the beginning
		   | Video | |
![]()  | postparseCML(cml:XMLList):void 
		 postparse method
		   | TouchContainerFactory | |
![]()  | resume():void 
		 Resumes video playback from paused position
		   | Video | |
![]()  | searchChildren(value:*, returnType:Class = null):* 
		 This method does a depth first search of childLists.  | TouchContainer | |
![]()  | seek(offset:Number):void 
		 Sets the video playhead position
		   | Video | |
![]()  | setDimensionsToChild():void 
		 method sets the dimensions of each child
		   | TouchContainerFactory | |
![]()  | showIndex(index:int):void 
		 shows index of the child list
		   | TouchContainer | |
![]()  | showKey(key:String):void 
		 shows the child list key visibility
		   | TouchContainer | |
![]()  | stop():void 
		 Pauses video and returns to the beginning
		   | Video | |
![]()  | updateClusterAnalysis():void  | TouchSprite | |
![]()  | updateDebugDisplay():void  | TouchSprite | |
![]()  | updateGesturePipeline():void  | TouchSprite | |
![]()  | updateListeners():void 
		 Registers/unregisters event handlers depending on the active modes
		   | TouchSprite | |
![]()  | updateMotionClusterAnalysis():void  | TouchSprite | |
![]()  | updateProperties(state:Number = 0):void 
		 update properties of child
		   | TouchContainerFactory | |
![]()  | updateSensorClusterAnalysis():void  | TouchSprite | |
![]()  | updateTObjProcessing():void  | TouchSprite | |