Package | away3d.core.session |
Class | public class BitmapSession |
Inheritance | BitmapSession ![]() ![]() |
Bitmap
container.
Method | Defined by | ||
---|---|---|---|
BitmapSession
(scale:Number = 2)
Creates a new
BitmapRenderSession object. | BitmapSession | ||
![]() |
Adds a session as a child of the session object.
| AbstractSession | |
addDisplayObject(child:DisplayObject):void
Adds a display object to the render session display list.
| BitmapSession | ||
![]() |
addOnSessionUpdate(listener:Function):void
Default method for adding a sessionUpdated event listener
| AbstractSession | |
Clears the render session.
| BitmapSession | ||
![]() |
clearChildSessions():void
| AbstractSession | |
![]() |
clearRenderers():void
| AbstractSession | |
Duplicates the render session's properties to another render session.
| BitmapSession | ||
BitmapSession | |||
Returns a bitmapData object containing the rendered view.
| BitmapSession | ||
Returns a display object representing the container for the specified view.
| BitmapSession | ||
![]() | AbstractSession | ||
![]() | AbstractSession | ||
![]() | AbstractSession | ||
![]() | AbstractSession | ||
![]() | AbstractSession | ||
![]() | AbstractSession | ||
![]() | AbstractSession | ||
![]() | AbstractSession | ||
![]() |
Removes a child session of the session object.
| AbstractSession | |
![]() |
removeOnSessionUpdate(listener:Function):void
Default method for removing a sessionUpdated event listener
| AbstractSession | |
| BitmapSession | ||
![]() |
renderDot(color:int, alpha:Number, x:Number, y:Number, layerGraphics:Graphics = null, w:int = 1):void
Draws a rect dot at given coordinates
| AbstractSession | |
![]() |
renderFogColor(color:int, alpha:Number, minX:Number, maxX:Number, minY:Number, maxY:Number):void
Draws a fog element into the graphics object.
| AbstractSession | |
![]() |
renderLine(v0x:Number, v0y:Number, v1x:Number, v1y:Number, width:Number, color:uint, alpha:Number):void
Draws a segment element into the graphics object.
| AbstractSession | |
![]() |
renderSpriteBitmap(bitmap:BitmapData, smooth:Boolean, priIndex:uint, viewSourceObject:ViewSourceObject, renderer:Renderer):void
Draws a billboard element with a fill bitmap into the graphics object.
| AbstractSession | |
![]() |
renderSpriteColor(color:int, alpha:Number, priIndex:uint, viewSourceObject:ViewSourceObject, renderer:Renderer):void
Draws a billboard element with a fill color into the graphics object.
| AbstractSession | |
![]() |
renderSpriteLine(thickness:Number, wireColor:int, wireAlpha:Number, priIndex:uint, viewSourceObject:ViewSourceObject, renderer:Renderer):void
Draws a billboard element with a fill color into the graphics object.
| AbstractSession | |
![]() |
renderTriangleBitmap(bitmap:BitmapData, uvtData:Vector, screenVertices:Array, screenIndices:Array, startIndex:Number, endIndex:Number, smooth:Boolean, repeat:Boolean, layerGraphics:Graphics = null):void
Draws a triangle element with a bitmap texture into the graphics object (Flash 10)
| AbstractSession | |
![]() |
renderTriangleBitmapMask(bitmap:BitmapData, offX:Number, offY:Number, sc:Number, screenVertices:Array, screenIndices:Array, startIndex:Number, endIndex:Number, smooth:Boolean, repeat:Boolean, layerGraphics:Graphics = null):void
Draws a triangle element with a bitmap texture into the graphics object, with no uv transforms.
| AbstractSession | |
![]() |
renderTriangleColor(color:int, alpha:Number, screenVertices:Array, commands:Array, screenIndices:Array, startIndex:Number, endIndex:Number, layerGraphics:Graphics = null):void
Draws a triangle element with a fill color into the graphics object.
| AbstractSession | |
![]() |
renderTriangleLine(thickness:Number, wireColor:int, wireAlpha:Number, screenVertices:Array, commands:Array, screenIndices:Array, startIndex:Number, endIndex:Number):void
Draws a wire triangle element into the graphics object.
| AbstractSession | |
![]() |
renderTriangleLineFill(thickness:Number, color:int, alpha:Number, wireColor:int, wireAlpha:Number, screenVertices:Array, commands:Array, screenIndices:Array, startIndex:int, endIndex:int):void
Draws a wire triangle element with a fill color into the graphics object.
| AbstractSession |
Method | Defined by | ||
---|---|---|---|
createLayer():void
Creates a new render layer for rendering composite materials.
| BitmapSession | ||
![]() |
createShape(parent:Sprite):Shape
| AbstractSession | |
createSprite(parent:Sprite = null):Sprite
| BitmapSession | ||
![]() | AbstractSession |
BitmapSession | () | constructor |
public function BitmapSession(scale:Number = 2)
Parameters
scale:Number (default = 2 ) — [optional] Defines the scale of the pixel resolution in base pixels. Default value is 2.
|
addDisplayObject | () | method |
public override function addDisplayObject(child:DisplayObject):void
Adds a display object to the render session display list.
Parameterschild:DisplayObject — The display object to add.
|
clear | () | method |
clone | () | method |
public override function clone():AbstractSession
Duplicates the render session's properties to another render session.
ReturnsAbstractSession —
The new render session instance with duplicated properties applied
|
createLayer | () | method |
protected override function createLayer():void
Creates a new render layer for rendering composite materials.
createSprite | () | method |
protected override function createSprite(parent:Sprite = null):Sprite
Parameters
parent:Sprite (default = null )
|
Sprite |
getBitmapContainer | () | method |
getBitmapData | () | method |
public function getBitmapData(view:View3D):BitmapData
Returns a bitmapData object containing the rendered view.
Parametersview:View3D — The view object being rendered.
|
BitmapData — The bitmapData object.
|
getContainer | () | method |
public override function getContainer(view:View3D):DisplayObject
Returns a display object representing the container for the specified view.
Parametersview:View3D — The view object being rendered.
|
DisplayObject — The display object container.
|
render | () | method |