Packagecom.flashdynamix.utils
Classpublic class ObjectPool



Public Properties
 PropertyDefined by
  Create : Class
ObjectPool
  length : int = 0
ObjectPool
  minSize : int
ObjectPool
  size : int = 0
ObjectPool
Public Methods
 MethodDefined by
  
ObjectPool(Create:Class, minSize:int = 50)
ObjectPool
  
add():void
ObjectPool
  
checkIn(item:*):void
ObjectPool
  
ObjectPool
  
dispose():void
ObjectPool
Property detail
Createproperty
public var Create:Class
lengthproperty 
public var length:int = 0
minSizeproperty 
public var minSize:int
sizeproperty 
public var size:int = 0
Constructor detail
ObjectPool()constructor
public function ObjectPool(Create:Class, minSize:int = 50)Parameters
Create:Class
 
minSize:int (default = 50)
Method detail
add()method
public function add():void
checkIn()method 
public function checkIn(item:*):voidParameters
item:*
checkOut()method 
public function checkOut():*

Returns
*
dispose()method 
public function dispose():void