void register_SingletonWindowRendererManager_class() { { //::CEGUI::Singleton< CEGUI::WindowRendererManager > typedef bp::class_< CEGUI::Singleton< CEGUI::WindowRendererManager >, boost::noncopyable > SingletonWindowRendererManager_exposer_t; SingletonWindowRendererManager_exposer_t SingletonWindowRendererManager_exposer = SingletonWindowRendererManager_exposer_t( "SingletonWindowRendererManager", bp::init< >() ); bp::scope SingletonWindowRendererManager_scope( SingletonWindowRendererManager_exposer ); { //::CEGUI::Singleton< CEGUI::WindowRendererManager >::getSingleton typedef CEGUI::Singleton< CEGUI::WindowRendererManager > exported_class_t; typedef ::CEGUI::WindowRendererManager & ( *getSingleton_function_type )( ); SingletonWindowRendererManager_exposer.def( "getSingleton" , getSingleton_function_type( &::CEGUI::Singleton< CEGUI::WindowRendererManager >::getSingleton ) , bp::return_value_policy< bp::reference_existing_object >() ); } SingletonWindowRendererManager_exposer.staticmethod( "getSingleton" ); } }
void register_SingletonGlobalEventSet_class(){ { //::CEGUI::Singleton< CEGUI::GlobalEventSet > typedef bp::class_< CEGUI::Singleton< CEGUI::GlobalEventSet >, boost::noncopyable > SingletonGlobalEventSet_exposer_t; SingletonGlobalEventSet_exposer_t SingletonGlobalEventSet_exposer = SingletonGlobalEventSet_exposer_t( "SingletonGlobalEventSet", bp::init< >() ); bp::scope SingletonGlobalEventSet_scope( SingletonGlobalEventSet_exposer ); { //::CEGUI::Singleton< CEGUI::GlobalEventSet >::getSingleton typedef CEGUI::Singleton< CEGUI::GlobalEventSet > exported_class_t; typedef ::CEGUI::GlobalEventSet & ( *getSingleton_function_type )( ); SingletonGlobalEventSet_exposer.def( "getSingleton" , getSingleton_function_type( &::CEGUI::Singleton< CEGUI::GlobalEventSet >::getSingleton ) , bp::return_value_policy< bp::reference_existing_object >() ); } SingletonGlobalEventSet_exposer.staticmethod( "getSingleton" ); } }