Packageartcustomer.maxima.engine.assets.data
Classpublic class AssetsCache
InheritanceAssetsCache Inheritance Object
Implements IDestroyable

AssetsCache



Public Methods
 MethodDefined By
  
Constructor
AssetsCache
  
addAsset(asset:IAsset):void
Add Asset in cache.
AssetsCache
  
destroy():void
Destructor
AssetsCache
  
getAsset(source:String):IAsset
Get Asset by source
AssetsCache
  
getAssetByFile(file:String):IAsset
Get Asset by file
AssetsCache
  
getAssetByName(name:String):IAsset
Get Asset by name
AssetsCache
  
getGroup(group:String):Vector.<IAsset>
Get asset group.
AssetsCache
  
hasAsset(source:String):Boolean
Test Asset in cache.
AssetsCache
Constructor Detail
AssetsCache()Constructor
public function AssetsCache()

Constructor

Method Detail
addAsset()method
public function addAsset(asset:IAsset):void

Add Asset in cache.

Parameters

asset:IAsset

destroy()method 
public function destroy():void

Destructor

getAsset()method 
public function getAsset(source:String):IAsset

Get Asset by source

Parameters

source:String

Returns
IAsset
getAssetByFile()method 
public function getAssetByFile(file:String):IAsset

Get Asset by file

Parameters

file:String

Returns
IAsset
getAssetByName()method 
public function getAssetByName(name:String):IAsset

Get Asset by name

Parameters

name:String

Returns
IAsset
getGroup()method 
public function getGroup(group:String):Vector.<IAsset>

Get asset group.

Parameters

group:String

Returns
Vector.<IAsset>
hasAsset()method 
public function hasAsset(source:String):Boolean

Test Asset in cache.

Parameters

source:String

Returns
Boolean