Section 1
//SwfLoader (HTools.SwfLoader)
package HTools {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
public class SwfLoader extends Sprite {
private var loader:Loader;
private var data:ByteArray;
public function SwfLoader(_arg1:ByteArray){
loader = new Loader();
loader.loadBytes(_arg1);
addEventListener(Event.ENTER_FRAME, onEnterFrame, false, 0, true);
}
public function get content():MovieClip{
if (loader.content){
return (MovieClip(loader.content));
};
return (null);
}
private function onEnterFrame(_arg1:Event):void{
if (loader.content){
dispatchEvent(new Event(Event.COMPLETE));
removeEventListener(Event.ENTER_FRAME, onEnterFrame);
};
}
}
}//package HTools
Section 2
//ByteArrayAsset (mx.core.ByteArrayAsset)
package mx.core {
import flash.utils.*;
public class ByteArrayAsset extends ByteArray implements IFlexAsset {
mx_internal static const VERSION:String = "3.0.0.0";
}
}//package mx.core
Section 3
//IFlexAsset (mx.core.IFlexAsset)
package mx.core {
public interface IFlexAsset {
}
}//package mx.core
Section 4
//mx_internal (mx.core.mx_internal)
package mx.core {
public namespace mx_internal = "http://www.adobe.com/2006/flex/mx/internal";
}//package mx.core
Section 5
//nosymbols (nosymbols)
package {
import flash.events.*;
import flash.display.*;
import HTools.*;
public class nosymbols extends Sprite {
private const contentswf_Asset:Class;
private var contentswf_loader:SwfLoader;
private var contentswf_mc:DisplayObject;
public function nosymbols(){
contentswf_Asset = nosymbols_contentswf_Asset;
super();
contentswf_loader = new SwfLoader(new contentswf_Asset());
contentswf_loader.addEventListener(Event.COMPLETE, contentswf_loaddone, false, 0, true);
}
private function contentswf_loaddone(_arg1:Event):void{
contentswf_mc = contentswf_loader.content;
addChild(contentswf_mc);
}
}
}//package
Section 6
//nosymbols_contentswf_Asset (nosymbols_contentswf_Asset)
package {
import mx.core.*;
public class nosymbols_contentswf_Asset extends ByteArrayAsset {
}
}//package