I am loading an external SWF containing uninstantiated MovieClip Symbols. I can get the SWF loaded, no problem. If I call:
loader.contentLoaderInfo.applicationDomain.getDefinition( "TestClip" ) as Class
I get the class of a Library symbol called "TestClip", which I can then instantiate. Jawesome.
The issue I'm having is that basically I want to have access to all of the Library symbols without needing to explicitly know their names. I was hoping to use:
describeType( loader.contentLoaderInfo.applicationDomain );
...to get reflective access to the Library symbols, but the XML returned doesn't seem to include any references to them. Perhaps I'm calling it on the wrong object? I also don't want to have to explicitly create coded instances to gain access. This is for a tool for Flash artists, and it's important to avoid code, even simple code.
There must be someway to get access to the symbols. Any suggestions on how to accomplish this would be appreciated!
Related:
http://stackoverflow.com/questions/1468178/as3-getting-library-symbols-from-an-assets-class
http://stackoverflow.com/questions/1759934/as3-getting-symbols-from-an-assets-library-without-flex
http://stackoverflow.com/questions/1766750/flash-as3-addchild-does-not-display-imported-movieclip