Package | away3d.materials |
Class | public class BitmapMaterialContainer |
Inheritance | BitmapMaterialContainer ![]() |
Implements | ILayerMaterial, ITriangleMaterial, IUpdatingMaterial |
Subclasses | Dot3BitmapMaterialCache, EnviroBitmapMaterialCache, PhongBitmapMaterialCache, PhongColorMaterialCache |
Method | Defined by | ||
---|---|---|---|
BitmapMaterialContainer
(width:int, height:int, init:Object = null) | BitmapMaterialContainer | ||
![]() |
clearFaceDictionary():void
| BitmapMaterial | |
![]() |
clearShapeDictionary():void
| BitmapMaterial | |
![]() |
createVertexArray():void
| BitmapMaterial | |
BitmapMaterialContainer | |||
BitmapMaterialContainer | |||
BitmapMaterialContainer | |||
![]() | BitmapMaterial | ||
![]() | BitmapMaterial | ||
update():void
| BitmapMaterialContainer | ||
BitmapMaterialContainer |
_cache | property |
public var _cache:Boolean
cache | property |
cache:Boolean
[read-write]Implementation
public function get cache():Boolean
public function set cache(value:Boolean):void
_cacheDictionary | property |
public var _cacheDictionary:Dictionary
colorTransform | property |
public var colorTransform:ColorTransform
_containerDictionary | property |
public var _containerDictionary:Dictionary
_containerVO | property |
public var _containerVO:FaceVO
dt | property |
public var dt:DrawTriangle
face | property |
public var face:Face
_faceHeight | property |
public var _faceHeight:int
_faceWidth | property |
public var _faceWidth:int
_forceRender | property |
public var _forceRender:Boolean
_height | property |
public var _height:Number
material | property |
public var material:ILayerMaterial
materials | property |
public var materials:Array
transparent | property |
public var transparent:Boolean
_width | property |
public var _width:Number
BitmapMaterialContainer | () | constructor |
public function BitmapMaterialContainer(width:int, height:int, init:Object = null)
Parameters
width:int |
|
height:int |
|
init:Object (default = null )
|
getMapping | () | method |
public override function getMapping(tri:DrawTriangle):Matrix
Parameters
tri:DrawTriangle |
Matrix |
renderFace | () | method |
public override function renderFace(face:Face, containerRect:Rectangle, parentFaceVO:FaceVO):FaceVO
Parameters
face:Face |
|
containerRect:Rectangle |
|
parentFaceVO:FaceVO |
FaceVO |
renderLayer | () | method |
public override function renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void
Parameters
tri:DrawTriangle |
|
layer:Sprite |
|
level:int |
update | () | method |
public function update():void
updateMaterial | () | method |
public override function updateMaterial(source:Object3D, view:View3D):void
Parameters
source:Object3D |
|
view:View3D |