Packagekrewfw.utils.as3
Classpublic class KrewObjectPool
InheritanceKrewObjectPool Inheritance Object



Public Properties
 PropertyDefined By
  numPooled : int
[read-only]
KrewObjectPool
Public Methods
 MethodDefined By
  
KrewObjectPool(classType:Class, initialPoolSize:int = 100)
KrewObjectPool
  
dispose():void
KrewObjectPool
  
getObject(params:Object = null):KrewPoolable
KrewObjectPool
  
KrewObjectPool
Property Detail
numPooledproperty
numPooled:int  [read-only]


Implementation
    public function get numPooled():int
Constructor Detail
KrewObjectPool()Constructor
public function KrewObjectPool(classType:Class, initialPoolSize:int = 100)



Parameters
classType:Class
 
initialPoolSize:int (default = 100)
Method Detail
dispose()method
public function dispose():void

getObject()method 
public function getObject(params:Object = null):KrewPoolable

Parameters

params:Object (default = null)

Returns
KrewPoolable
recycle()method 
public function recycle(obj:KrewPoolable):void

Parameters

obj:KrewPoolable