00001 #include "AS3Application.h" 00002 00003 #ifdef RT_AS3 00004 00005 namespace RenderTools{ 00006 00007 AS3Application::AS3Application( void ){ 00008 00009 } 00010 00011 AS3Application::~AS3Application( void ){ 00012 00013 } 00014 00015 PropertyPtr AS3Application::create( const XMLNodePtr & xml ){ 00016 ApplicationPtr p( new AS3Application() ); 00017 p->setName( xml ); 00018 p->createProperties(); 00019 p->setProperties( xml, false ); 00020 return( dynamic_pointer_cast< AbstractProperty, AbstractApplication >( p ) ); 00021 } 00022 00023 void AS3Application::onInitialize( void ){ 00024 AbstractApplicatin::onInitialize(); 00025 } 00026 00027 int AS3Application::mainloop( void ){ 00028 AS3_LibInit( s_libData ); 00029 return( 0 ); 00030 } 00031 00032 }; 00033 00034 #else 00035 int _____________________________________________________________forcedpublicsymbol = 0; 00036 #endif 00037 00038 00039 00040