Packageorg.papervision3d.core.render
Classpublic class AbstractRenderEngine
InheritanceAbstractRenderEngine Inheritance flash.events.EventDispatcher
ImplementsIRenderEngine
SubclassesBasicRenderEngine



Public Methods
 MethodDefined by
  
AbstractRenderEngine(target:IEventDispatcher = null)
AbstractRenderEngine
  
addToRenderList(renderCommand:IRenderListItem):int
AbstractRenderEngine
  
AbstractRenderEngine
  
renderScene(scene:SceneObject3D, camera:CameraObject3D, viewPort:Viewport3D, updateAnimation:Boolean = true):RenderStatistics
AbstractRenderEngine
Constructor detail
AbstractRenderEngine()constructor
public function AbstractRenderEngine(target:IEventDispatcher = null)Parameters
target:IEventDispatcher (default = null)
Method detail
addToRenderList()method
public function addToRenderList(renderCommand:IRenderListItem):intParameters
renderCommand:IRenderListItem

Returns
int
removeFromRenderList()method 
public function removeFromRenderList(renderCommand:IRenderListItem):intParameters
renderCommand:IRenderListItem

Returns
int
renderScene()method 
public function renderScene(scene:SceneObject3D, camera:CameraObject3D, viewPort:Viewport3D, updateAnimation:Boolean = true):RenderStatisticsParameters
scene:SceneObject3D
 
camera:CameraObject3D
 
viewPort:Viewport3D
 
updateAnimation:Boolean (default = true)

Returns
RenderStatistics