31 #include <boost/shared_ptr.hpp>
33 #include "../common/WTimer.h"
34 #include "../scripting/WScriptEngine.h"
35 #include "../graphicsEngine/WGraphicsEngine.h"
37 #include "WBatchLoader.h"
80 KERNEL_STARTUPCOMPLETE
93 static WKernel*
instance( boost::shared_ptr< WGraphicsEngine > ge, boost::shared_ptr< WUI > ui );
170 boost::shared_ptr< WModule >
applyModule( boost::shared_ptr< WModule > applyOn, boost::shared_ptr< WModule > prototype );
184 boost::shared_ptr< WUI >
getUI()
const;
223 WKernel( boost::shared_ptr< WGraphicsEngine > ge, boost::shared_ptr< WUI > ui );