Packageaway3d.library.utils
Classpublic class AssetLibraryIterator
InheritanceAssetLibraryIterator Inheritance Object



Public Properties
 PropertyDefined By
  currentAsset : IAsset
[read-only]
AssetLibraryIterator
  numAssets : uint
[read-only]
AssetLibraryIterator
Public Methods
 MethodDefined By
  
AssetLibraryIterator(assets:Vector.<IAsset>, assetTypeFilter:String, namespaceFilter:String, filterFunc:Function)
AssetLibraryIterator
  
AssetLibraryIterator
  
reset():void
AssetLibraryIterator
  
setIndex(index:uint):void
AssetLibraryIterator
Property Detail
currentAssetproperty
currentAsset:IAsset  [read-only]


Implementation
    public function get currentAsset():IAsset
numAssetsproperty 
numAssets:uint  [read-only]


Implementation
    public function get numAssets():uint
Constructor Detail
AssetLibraryIterator()Constructor
public function AssetLibraryIterator(assets:Vector.<IAsset>, assetTypeFilter:String, namespaceFilter:String, filterFunc:Function)



Parameters
assets:Vector.<IAsset>
 
assetTypeFilter:String
 
namespaceFilter:String
 
filterFunc:Function
Method Detail
next()method
public function next():IAsset

Returns
IAsset
reset()method 
public function reset():void

setIndex()method 
public function setIndex(index:uint):void

Parameters

index:uint