Packageorg.papervision3d.core.effects.objects
Classpublic class LensFlare
InheritanceLensFlare Inheritance ViewportLayer Inheritance flash.display.Sprite



Public Properties
 PropertyDefined by
 InheritedchildLayers : Array
ViewportLayer
 InheriteddisplayObject3D : DisplayObject3D
ViewportLayer
 InheriteddisplayObjects : Dictionary
ViewportLayer
 InheriteddynamicLayer : Boolean = false
ViewportLayer
  edgeOffset : Number = 1.15
LensFlare
  flareHeight : Number = 0
LensFlare
  flareWidth : Number = 0
LensFlare
 InheritedforceDepth : Boolean = false
ViewportLayer
 InheritedgraphicsChannel : Graphics
ViewportLayer
 InheritedlayerIndex : Number
ViewportLayer
 Inheritedlayers : Dictionary
ViewportLayer
  light : LightObject3D
LensFlare
  positions : Array
LensFlare
 InheritedscreenDepth : Number = 0
ViewportLayer
 InheritedsortMode : String
ViewportLayer
 Inheritedweight : Number = 0
ViewportLayer
Protected Properties
 PropertyDefined by
 Inheritedviewport : Viewport3D
ViewportLayer
Public Methods
 MethodDefined by
  
LensFlare(light:LightObject3D, flareArray:Array, width:Number, height:Number, positions:Array = null)
LensFlare
 Inherited
addDisplayObject3D(do3d:DisplayObject3D, recurse:Boolean = false):void
ViewportLayer
 Inherited
ViewportLayer
 Inherited
ViewportLayer
 Inherited
clear():void
ViewportLayer
 Inherited
getChildLayer(do3d:DisplayObject3D, createNew:Boolean = true, recurse:Boolean = false):ViewportLayer
ViewportLayer
 Inherited
getLayerObjects(ar:Array = null):Array
ViewportLayer
 Inherited
ViewportLayer
  
hideFlare():void
LensFlare
 Inherited
ViewportLayer
 Inherited
ViewportLayer
 Inherited
ViewportLayer
 Inherited
ViewportLayer
 Inherited
removeLayerAt(index:Number):void
ViewportLayer
  
setFlareArray(flareArray:Array):void
LensFlare
 Inherited
ViewportLayer
 Inherited
ViewportLayer
 Inherited
ViewportLayer
  
updateFlare(showFlare:Boolean = true, testHit:DisplayObject = null):void
LensFlare
 Inherited
updateInfo():void
ViewportLayer
Protected Methods
 MethodDefined by
 Inherited
getChildLayerFor(displayObject3D:DisplayObject3D, recurse:Boolean = false):ViewportLayer
ViewportLayer
 Inherited
init():void
ViewportLayer
 Inherited
orderLayers():void
ViewportLayer
 Inherited
reset():void
ViewportLayer
Property detail
edgeOffsetproperty
public var edgeOffset:Number = 1.15
flareHeightproperty 
public var flareHeight:Number = 0
flareWidthproperty 
public var flareWidth:Number = 0
lightproperty 
public var light:LightObject3D
positionsproperty 
public var positions:Array
Constructor detail
LensFlare()constructor
public function LensFlare(light:LightObject3D, flareArray:Array, width:Number, height:Number, positions:Array = null)Parameters
light:LightObject3D
 
flareArray:Array
 
width:Number
 
height:Number
 
positions:Array (default = null)
Method detail
hideFlare()method
public function hideFlare():void
setFlareArray()method 
public function setFlareArray(flareArray:Array):voidParameters
flareArray:Array
updateFlare()method 
public function updateFlare(showFlare:Boolean = true, testHit:DisplayObject = null):voidParameters
showFlare:Boolean (default = true)
 
testHit:DisplayObject (default = null)