Package | away3d.loaders.parsers |
Class | public class AWDParser |
Inheritance | AWDParser ParserBase flash.events.EventDispatcher |
Property | Defined By | ||
---|---|---|---|
dataFormat : String [read-only]
The data format of the file data to be parsed. | ParserBase | ||
dependencies : Vector.<ResourceDependency> [override] [read-only]
A list of dependencies that need to be loaded and resolved for the object being parsed. | AWDParser | ||
parsingComplete : Boolean [override] [read-only]
| AWDParser | ||
parsingFailure : Boolean | ParserBase | ||
parsingPaused : Boolean [override] [read-only]
| AWDParser |
Method | Defined By | ||
---|---|---|---|
AWDParser | |||
isBitmapDataValid(bitmapData:BitmapData):Boolean
Validates a bitmapData loaded before assigning to a default BitmapMaterial
| ParserBase | ||
parseAsync(data:*, frameLimit:Number = 30):void
Parse data (possibly containing bytearry, plain text or BitmapAsset) asynchronously, meaning that
the parser will periodically stop parsing so that the AVM may proceed to the
next frame. | ParserBase | ||
supportsData(data:*):Boolean [static] | AWDParser | ||
supportsType(suffix:String):Boolean [static] | AWDParser |
Method | Defined By | ||
---|---|---|---|
addDependency(id:String, req:URLRequest, retrieveAsRawData:Boolean = false, data:* = null, suppressErrorEvents:Boolean = false):void | ParserBase | ||
dieWithError(message:String = Unknown parsing error):void | ParserBase | ||
finalizeAsset(asset:IAsset, name:String = null):void | ParserBase | ||
finishParsing():void
Finish parsing the data. | ParserBase | ||
getByteData():ByteArray | ParserBase | ||
getTextData():String | ParserBase | ||
hasTime():Boolean
Tests whether or not there is still time left for parsing within the maximum allowed time frame per session. | ParserBase | ||
onInterval(event:TimerEvent = null):void
Called when the parsing pause interval has passed and parsing can proceed. | ParserBase | ||
pauseAndRetrieveDependencies():void | ParserBase | ||
proceedParsing():Boolean [override]
Find the right conrete parser (AWD1Parser or AWD2Parser) and delegate actual
parsing to it. | AWDParser |
dependencies | property |
dependencies:Vector.<ResourceDependency>
[read-only] [override] A list of dependencies that need to be loaded and resolved for the object being parsed.
public function get dependencies():Vector.<ResourceDependency>
parsingComplete | property |
parsingComplete:Boolean
[read-only] [override]
public function get parsingComplete():Boolean
parsingPaused | property |
parsingPaused:Boolean
[read-only] [override]
public function get parsingPaused():Boolean
AWDParser | () | Constructor |
public function AWDParser()
proceedParsing | () | method |
override protected function proceedParsing():Boolean
Find the right conrete parser (AWD1Parser or AWD2Parser) and delegate actual parsing to it.
ReturnsBoolean |
resumeParsingAfterDependencies | () | method |
override arcane function resumeParsingAfterDependencies():void
supportsData | () | method |
public static function supportsData(data:*):Boolean
Parameters
data:* |
Boolean |
supportsType | () | method |
public static function supportsType(suffix:String):Boolean
Parameters
suffix:String |
Boolean |