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" );
    }

}