RendererBase
RendererBase forms an abstract base class for classes that are used in the rendering pipeline to render geometry to the back buffer or a texture.
Can't be created directly
Has properties:
|
viewWidth |
Number |
|
viewHeight |
Number |
|
renderToTexture |
[read-only] True/False |
|
renderableSorter |
(RenderableMergeSort or similar) |
|
clearOnRender |
True/False |
|
backgroundR |
Number |
|
backgroundG |
Number |
|
backgroundB |
Number |
|
stage3DProxy |
|
|
shareContext |
True/False |
|
backgroundAlpha |
Number |
|
background |
|
|
backgroundImageRenderer |
[read-only] (BackgroundImageRenderer) |
|
antiAlias |
Int |
|
textureRatioX |
Number |
|
textureRatioY |
Number |
Methods:
|
createEntityCollector() |
Returns empty EntityCollector. |
|
|
dispose() |
Disposes the resources used by the RendererBase. |
|
|
render(entityCollector, target, scissorRect, surfaceSelector) |
Renders the potentially visible geometry to the back buffer or texture. |
entityCollector - (EntityCollector), The EntityCollector object containing the potentially visible geometry. target - (TextureBase), An option target texture to render to. Default nil, scissorRect - (Rectangle), Default nil, surfaceSelector - Int, The index of a CubeTexture's face to render to. Default 0 |
|
queueSnapshot(bmd) |
Will draw the renderer's output on next render to the provided bitmap data. |
bmd - (BitmapData) |
Created with the Personal Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites