Package | away3d.loaders.misc |
Class | public class ResourceDependency |
Inheritance | ResourceDependency Object |
Property | Defined By | ||
---|---|---|---|
assets : Vector.<IAsset> [read-only] | ResourceDependency | ||
data : * [read-only]
The data containing the dependency to be parsed, if the resource was already loaded. | ResourceDependency | ||
dependencies : Vector.<ResourceDependency> [read-only] | ResourceDependency | ||
id : String [read-only] | ResourceDependency | ||
parentParser : ParserBase [read-only]
The parser which is dependent on this ResourceDependency object. | ResourceDependency | ||
request : URLRequest [read-only] | ResourceDependency | ||
retrieveAsRawData : Boolean [read-only] | ResourceDependency | ||
suppresAssetEvents : Boolean [read-only] | ResourceDependency |
Method | Defined By | ||
---|---|---|---|
ResourceDependency(id:String, req:URLRequest, data:*, parentParser:ParserBase, retrieveAsRawData:Boolean = false, suppressAssetEvents:Boolean = false) | ResourceDependency | ||
resolve():void
Resolve the dependency when it's loaded with the parent parser. | ResourceDependency | ||
resolveFailure():void
Resolve a dependency failure. | ResourceDependency |
assets | property |
data | property |
data:*
[read-only] The data containing the dependency to be parsed, if the resource was already loaded.
public function get data():*
dependencies | property |
dependencies:Vector.<ResourceDependency>
[read-only] public function get dependencies():Vector.<ResourceDependency>
id | property |
id:String
[read-only] public function get id():String
loader | property |
arcane var loader:SingleFileLoader
parentParser | property |
parentParser:ParserBase
[read-only] The parser which is dependent on this ResourceDependency object.
public function get parentParser():ParserBase
request | property |
request:URLRequest
[read-only] public function get request():URLRequest
retrieveAsRawData | property |
retrieveAsRawData:Boolean
[read-only] public function get retrieveAsRawData():Boolean
success | property |
arcane var success:Boolean
suppresAssetEvents | property |
suppresAssetEvents:Boolean
[read-only] public function get suppresAssetEvents():Boolean
ResourceDependency | () | Constructor |
public function ResourceDependency(id:String, req:URLRequest, data:*, parentParser:ParserBase, retrieveAsRawData:Boolean = false, suppressAssetEvents:Boolean = false)
id:String | |
req:URLRequest | |
data:* | |
parentParser:ParserBase | |
retrieveAsRawData:Boolean (default = false )
| |
suppressAssetEvents:Boolean (default = false )
|
resolve | () | method |
public function resolve():void
Resolve the dependency when it's loaded with the parent parser. For example, a dependency containing an ImageResource would be assigned to a Mesh instance as a BitmapMaterial, a scene graph object would be added to its intended parent. The dependency should be a member of the dependencies property.
resolveFailure | () | method |
public function resolveFailure():void
Resolve a dependency failure. For example, map loading failure from a 3d file