31 #include <boost/shared_ptr.hpp>
33 #include "../common/WTimer.h"
34 #include "../common/WLogger.h"
35 #include "../graphicsEngine/WGraphicsEngine.h"
37 #include "WBatchLoader.h"
75 static WKernel*
instance( boost::shared_ptr< WGraphicsEngine > ge, boost::shared_ptr< WGUI > gui );
142 boost::shared_ptr< WModule >
applyModule( boost::shared_ptr< WModule > applyOn, boost::shared_ptr< WModule > prototype );
156 boost::shared_ptr< WGUI >
getGui()
const;
188 WKernel( boost::shared_ptr< WGraphicsEngine > ge, boost::shared_ptr< WGUI > gui );