Packagecom.whirled.contrib.platformer.display
Classpublic class DynamicSpriteLayer
InheritanceDynamicSpriteLayer Inheritance Layer Inheritance flash.display.Sprite
SubclassesActorSpriteLayer



Public Properties
 PropertyDefined by
  displayCount : int
[read-only]
DynamicSpriteLayer
Protected Properties
 PropertyDefined by
  _dynamics : Array
DynamicSpriteLayer
 Inherited_snapToPixel : Boolean = true
Set to true and all coordinates will be floored.
Layer
Public Methods
 MethodDefined by
  
DynamicSpriteLayer
  
DynamicSpriteLayer
  
DynamicSpriteLayer
  
shutdown():void
DynamicSpriteLayer
  
update(nX:Number, nY:Number, scale:Number = 1):void
DynamicSpriteLayer
  
updateSprites(delta:Number, ids:Array = null):void
DynamicSpriteLayer
Protected Methods
 MethodDefined by
  
DynamicSpriteLayer
  
DynamicSpriteLayer
  
removeDS(ds:DynamicSprite):Boolean
DynamicSpriteLayer
  
DynamicSpriteLayer
  
DynamicSpriteLayer
Protected Constants
 ConstantDefined by
  IN_BUFFER : int
[static]
DynamicSpriteLayer
  OUT_BUFFER : int
[static]
DynamicSpriteLayer
Property detail
displayCountproperty
displayCount:int  [read-only]Implementation
    public function get displayCount():int
_dynamicsproperty 
protected var _dynamics:Array
Constructor detail
DynamicSpriteLayer()constructor
public function DynamicSpriteLayer()
Method detail
addDS()method
protected function addDS(ds:DynamicSprite):voidParameters
ds:DynamicSprite
addDynamicSprite()method 
public function addDynamicSprite(ds:DynamicSprite):voidParameters
ds:DynamicSprite
offScreen()method 
protected function offScreen(ds:DynamicSprite):BooleanParameters
ds:DynamicSprite

Returns
Boolean
removeDS()method 
protected function removeDS(ds:DynamicSprite):BooleanParameters
ds:DynamicSprite

Returns
Boolean
removeDynamicSprite()method 
public function removeDynamicSprite(d:Dynamic):voidParameters
d:Dynamic
removeSprite()method 
protected function removeSprite(ds:DynamicSprite):voidParameters
ds:DynamicSprite
showDS()method 
protected function showDS(ds:DynamicSprite):voidParameters
ds:DynamicSprite
shutdown()method 
public override function shutdown():void
update()method 
public override function update(nX:Number, nY:Number, scale:Number = 1):voidParameters
nX:Number
 
nY:Number
 
scale:Number (default = 1)
updateSprites()method 
public function updateSprites(delta:Number, ids:Array = null):voidParameters
delta:Number
 
ids:Array (default = null)
Constant detail
IN_BUFFERconstant
protected static const IN_BUFFER:int
OUT_BUFFERconstant 
protected static const OUT_BUFFER:int