Packagealternativa.engine3d.core.events
Classpublic class Event3D
InheritanceEvent3D Inheritance flash.events.Event
Subclasses MouseEvent3D



Public Properties
 PropertyDefined By
  bubbles : Boolean
[override] [read-only] Indicates whether an event is a bubbling event.
Event3D
  currentTarget : Object
[override] [read-only] The object that is actively processing the Event object with an event listener.
Event3D
  eventPhase : uint
[override] [read-only] The current phase in the event flow.
Event3D
  target : Object
[override] [read-only] The event target.
Event3D
Public Methods
 MethodDefined By
  
Event3D(type:String, bubbles:Boolean = true)
This class should be used as base class for all events, which can have Object3D as an event target.
Event3D
  
clone():Event
[override] Duplicates an instance of an Event subclass.
Event3D
  
[override] Prevents processing of any event listeners in the current node and any subsequent nodes in the event flow.
Event3D
  
[override] Prevents processing of any event listeners in nodes subsequent to the current node in the event flow.
Event3D
  
toString():String
[override] Returns a string containing all the properties of the Event3D object.
Event3D
Public Constants
 ConstantDefined By
  ADDED : String = added3D
[static] Defines the value of the type property of a added event object.
Event3D
  REMOVED : String = removed3D
[static] Defines the value of the type property of a removed event object.
Event3D
Property Detail
bubblesproperty
bubbles:Boolean  [read-only] [override]

Indicates whether an event is a bubbling event. If the event can bubble, this value is true; otherwise it is false.


Implementation
    public function get bubbles():Boolean
currentTargetproperty 
currentTarget:Object  [read-only] [override]

The object that is actively processing the Event object with an event listener.


Implementation
    public function get currentTarget():Object
eventPhaseproperty 
eventPhase:uint  [read-only] [override]

The current phase in the event flow.


Implementation
    public function get eventPhase():uint
targetproperty 
target:Object  [read-only] [override]

The event target. This property contains the target node.


Implementation
    public function get target():Object
Constructor Detail
Event3D()Constructor
public function Event3D(type:String, bubbles:Boolean = true)

This class should be used as base class for all events, which can have Object3D as an event target.

Parameters
type:String
 
bubbles:Boolean (default = true)
Method Detail
clone()method
override public function clone():Event

Duplicates an instance of an Event subclass. Returns a new Event3D object that is a copy of the original instance of the Event object.

Returns
Event — A new Event3D object that is identical to the original.
stopImmediatePropagation()method 
override public function stopImmediatePropagation():void

Prevents processing of any event listeners in the current node and any subsequent nodes in the event flow.

stopPropagation()method 
override public function stopPropagation():void

Prevents processing of any event listeners in nodes subsequent to the current node in the event flow. Does not affect on receiving events in listeners of (currentTarget).

toString()method 
override public function toString():String

Returns a string containing all the properties of the Event3D object.

Returns
String — A string containing all the properties of the Event3D object
Constant Detail
ADDEDConstant
public static const ADDED:String = added3D

Defines the value of the type property of a added event object.

REMOVEDConstant 
public static const REMOVED:String = removed3D

Defines the value of the type property of a removed event object.