Packageorg.papervision3d.events
Classpublic class InteractiveScene3DEvent
InheritanceInteractiveScene3DEvent Inheritance flash.events.Event



Public Properties
 PropertyDefined by
  displayObject3D : DisplayObject3D = null
InteractiveScene3DEvent
  face3d : Triangle3D = null
InteractiveScene3DEvent
  renderHitData : RenderHitData
InteractiveScene3DEvent
  sprite : Sprite = null
InteractiveScene3DEvent
  x : Number = 0
InteractiveScene3DEvent
  y : Number = 0
InteractiveScene3DEvent
Public Methods
 MethodDefined by
  
InteractiveScene3DEvent(type:String, container3d:DisplayObject3D = null, sprite:Sprite = null, face3d:Triangle3D = null, x:Number = 0, y:Number = 0, renderhitData:RenderHitData = null, bubbles:Boolean = false, cancelable:Boolean = false)
InteractiveScene3DEvent
Public Constants
 ConstantDefined by
  OBJECT_ADDED : String = "objectAdded"
[static] Dispatched when a container is created in the ISM for drawing and mouse interaction purposes
InteractiveScene3DEvent
  OBJECT_CLICK : String = "mouseClick"
[static] Dispatched when a container in the ISM recieves a MouseEvent.CLICK event
InteractiveScene3DEvent
  OBJECT_MOVE : String = "mouseMove"
[static] Dispatched when a container in the ISM receives a MouseEvent.MOUSE_MOVE event
InteractiveScene3DEvent
  OBJECT_OUT : String = "mouseOut"
[static] Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OUT event
InteractiveScene3DEvent
  OBJECT_OVER : String = "mouseOver"
[static] Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OVER event
InteractiveScene3DEvent
  OBJECT_PRESS : String = "mousePress"
[static] Dispatched when a container in the ISM receives a MouseEvent.MOUSE_PRESS event
InteractiveScene3DEvent
  OBJECT_RELEASE : String = "mouseRelease"
[static] Dispatched when a container in the ISM receives a MouseEvent.MOUSE_RELEASE event
InteractiveScene3DEvent
  OBJECT_RELEASE_OUTSIDE : String = "mouseReleaseOutside"
[static] Dispatched when the main container of the ISM is clicked
InteractiveScene3DEvent
Property detail
displayObject3Dproperty
public var displayObject3D:DisplayObject3D = null
face3dproperty 
public var face3d:Triangle3D = null
renderHitDataproperty 
public var renderHitData:RenderHitData
spriteproperty 
public var sprite:Sprite = null
xproperty 
public var x:Number = 0
yproperty 
public var y:Number = 0
Constructor detail
InteractiveScene3DEvent()constructor
public function InteractiveScene3DEvent(type:String, container3d:DisplayObject3D = null, sprite:Sprite = null, face3d:Triangle3D = null, x:Number = 0, y:Number = 0, renderhitData:RenderHitData = null, bubbles:Boolean = false, cancelable:Boolean = false)Parameters
type:String
 
container3d:DisplayObject3D (default = null)
 
sprite:Sprite (default = null)
 
face3d:Triangle3D (default = null)
 
x:Number (default = 0)
 
y:Number (default = 0)
 
renderhitData:RenderHitData (default = null)
 
bubbles:Boolean (default = false)
 
cancelable:Boolean (default = false)
Constant detail
OBJECT_ADDEDconstant
public static const OBJECT_ADDED:String = "objectAdded"

Dispatched when a container is created in the ISM for drawing and mouse interaction purposes

OBJECT_CLICKconstant 
public static const OBJECT_CLICK:String = "mouseClick"

Dispatched when a container in the ISM recieves a MouseEvent.CLICK event

OBJECT_MOVEconstant 
public static const OBJECT_MOVE:String = "mouseMove"

Dispatched when a container in the ISM receives a MouseEvent.MOUSE_MOVE event

OBJECT_OUTconstant 
public static const OBJECT_OUT:String = "mouseOut"

Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OUT event

OBJECT_OVERconstant 
public static const OBJECT_OVER:String = "mouseOver"

Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OVER event

OBJECT_PRESSconstant 
public static const OBJECT_PRESS:String = "mousePress"

Dispatched when a container in the ISM receives a MouseEvent.MOUSE_PRESS event

OBJECT_RELEASEconstant 
public static const OBJECT_RELEASE:String = "mouseRelease"

Dispatched when a container in the ISM receives a MouseEvent.MOUSE_RELEASE event

OBJECT_RELEASE_OUTSIDEconstant 
public static const OBJECT_RELEASE_OUTSIDE:String = "mouseReleaseOutside"

Dispatched when the main container of the ISM is clicked