Packageartcustomer.framework.loaders.assets
Classpublic class AssetsLoader
InheritanceAssetsLoader Inheritance flash.events.EventDispatcher
Implements IDestroyable

AssetsLoader



Public Methods
 MethodDefined By
  
Constructor
AssetsLoader
  
destroy():void
Destructor
AssetsLoader
  
dumpAssets():String
Get assets list in String format.
AssetsLoader
  
getAsset(source:String):IAsset
Get Asset by source
AssetsLoader
  
getAssetByFile(file:String):IAsset
Get Asset by file
AssetsLoader
  
getAssetByName(name:String):IAsset
Get Asset by name
AssetsLoader
  
getGroup(group:String):Vector.<IAsset>
Get asset group.
AssetsLoader
  
[static] Instantiate AssetsLoader.
AssetsLoader
  
hasAsset(source:String):Boolean
Get Asset by source
AssetsLoader
  
loadQueue(id:String = assets, description:String = loading):void
Load queue.
AssetsLoader
  
queueAsset(source:String, name:String, group:String = assets):void
Add file in queue.
AssetsLoader
  
Unload queue.
AssetsLoader
Events
 Event Summary Defined By
  AssetsLoader
  AssetsLoader
  AssetsLoader
  AssetsLoader
  AssetsLoader
Constructor Detail
AssetsLoader()Constructor
public function AssetsLoader()

Constructor

Method Detail
destroy()method
public function destroy():void

Destructor

dumpAssets()method 
public function dumpAssets():String

Get assets list in String format.

Returns
String
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>
getInstance()method 
public static function getInstance():AssetsLoader

Instantiate AssetsLoader.

Returns
AssetsLoader
hasAsset()method 
public function hasAsset(source:String):Boolean

Get Asset by source

Parameters

source:String

Returns
Boolean
loadQueue()method 
public function loadQueue(id:String = assets, description:String = loading):void

Load queue.

Parameters

id:String (default = assets)
 
description:String (default = loading)

queueAsset()method 
public function queueAsset(source:String, name:String, group:String = assets):void

Add file in queue.

Parameters

source:String — : File
 
name:String — : Name (id)
 
group:String (default = assets) — : Useful to group some assets

unloadQueue()method 
public function unloadQueue():void

Unload queue.

Event Detail
loadingClose Event
Event Object Type: artcustomer.framework.loaders.assets.events.AssetsLoaderEvent

loadingComplete Event  
Event Object Type: artcustomer.framework.loaders.assets.events.AssetsLoaderEvent

loadingError Event  
Event Object Type: artcustomer.framework.loaders.assets.events.AssetsLoaderEvent

loadingProgress Event  
Event Object Type: artcustomer.framework.loaders.assets.events.AssetsLoaderEvent

loadingStart Event  
Event Object Type: artcustomer.framework.loaders.assets.events.AssetsLoaderEvent