/Mantis 2/CEGUI/inc/cegui/src/ScriptingModules/PythonScriptModule/bindings/output/CEGUI/ComboDropList.pypp.cpp

https://bitbucket.org/ahernandez52/school-mantis-2 · C++ · 561 lines · 445 code · 114 blank · 2 comment · 18 complexity · dc7c2fcd086de5c226a72834a5bd88e1 MD5 · raw file

  1. // This file has been generated by Py++.
  2. #include "boost/python.hpp"
  3. #include "python_CEGUI.h"
  4. #include "ComboDropList.pypp.hpp"
  5. namespace bp = boost::python;
  6. struct ComboDropList_wrapper : CEGUI::ComboDropList, bp::wrapper< CEGUI::ComboDropList > {
  7. ComboDropList_wrapper(::CEGUI::String const & type, ::CEGUI::String const & name )
  8. : CEGUI::ComboDropList( boost::ref(type), boost::ref(name) )
  9. , bp::wrapper< CEGUI::ComboDropList >(){
  10. // constructor
  11. }
  12. virtual void initialiseComponents( ) {
  13. if( bp::override func_initialiseComponents = this->get_override( "initialiseComponents" ) )
  14. func_initialiseComponents( );
  15. else{
  16. this->CEGUI::ComboDropList::initialiseComponents( );
  17. }
  18. }
  19. void default_initialiseComponents( ) {
  20. CEGUI::ComboDropList::initialiseComponents( );
  21. }
  22. virtual void beginInitialisation( ) {
  23. if( bp::override func_beginInitialisation = this->get_override( "beginInitialisation" ) )
  24. func_beginInitialisation( );
  25. else{
  26. this->CEGUI::Window::beginInitialisation( );
  27. }
  28. }
  29. void default_beginInitialisation( ) {
  30. CEGUI::Window::beginInitialisation( );
  31. }
  32. virtual void cloneChildWidgetsTo( ::CEGUI::Window & target ) const {
  33. if( bp::override func_cloneChildWidgetsTo = this->get_override( "cloneChildWidgetsTo" ) )
  34. func_cloneChildWidgetsTo( boost::ref(target) );
  35. else{
  36. this->CEGUI::Window::cloneChildWidgetsTo( boost::ref(target) );
  37. }
  38. }
  39. void default_cloneChildWidgetsTo( ::CEGUI::Window & target ) const {
  40. CEGUI::Window::cloneChildWidgetsTo( boost::ref(target) );
  41. }
  42. virtual void clonePropertiesTo( ::CEGUI::Window & target ) const {
  43. if( bp::override func_clonePropertiesTo = this->get_override( "clonePropertiesTo" ) )
  44. func_clonePropertiesTo( boost::ref(target) );
  45. else{
  46. this->CEGUI::Window::clonePropertiesTo( boost::ref(target) );
  47. }
  48. }
  49. void default_clonePropertiesTo( ::CEGUI::Window & target ) const {
  50. CEGUI::Window::clonePropertiesTo( boost::ref(target) );
  51. }
  52. virtual void destroy( ) {
  53. if( bp::override func_destroy = this->get_override( "destroy" ) )
  54. func_destroy( );
  55. else{
  56. this->CEGUI::Window::destroy( );
  57. }
  58. }
  59. void default_destroy( ) {
  60. CEGUI::Window::destroy( );
  61. }
  62. virtual void endInitialisation( ) {
  63. if( bp::override func_endInitialisation = this->get_override( "endInitialisation" ) )
  64. func_endInitialisation( );
  65. else{
  66. this->CEGUI::Window::endInitialisation( );
  67. }
  68. }
  69. void default_endInitialisation( ) {
  70. CEGUI::Window::endInitialisation( );
  71. }
  72. virtual void fireEvent( ::CEGUI::String const & name, ::CEGUI::EventArgs & args, ::CEGUI::String const & eventNamespace="" ) {
  73. if( bp::override func_fireEvent = this->get_override( "fireEvent" ) )
  74. func_fireEvent( boost::ref(name), boost::ref(args), boost::ref(eventNamespace) );
  75. else{
  76. this->CEGUI::EventSet::fireEvent( boost::ref(name), boost::ref(args), boost::ref(eventNamespace) );
  77. }
  78. }
  79. void default_fireEvent( ::CEGUI::String const & name, ::CEGUI::EventArgs & args, ::CEGUI::String const & eventNamespace="" ) {
  80. CEGUI::EventSet::fireEvent( boost::ref(name), boost::ref(args), boost::ref(eventNamespace) );
  81. }
  82. virtual ::CEGUI::Rect getListRenderArea( ) const {
  83. if( bp::override func_getListRenderArea = this->get_override( "getListRenderArea" ) )
  84. return func_getListRenderArea( );
  85. else{
  86. return this->CEGUI::Listbox::getListRenderArea( );
  87. }
  88. }
  89. ::CEGUI::Rect default_getListRenderArea( ) const {
  90. return CEGUI::Listbox::getListRenderArea( );
  91. }
  92. virtual void getRenderingContext_impl( ::CEGUI::RenderingContext & ctx ) const {
  93. if( bp::override func_getRenderingContext_impl = this->get_override( "getRenderingContext_impl" ) )
  94. func_getRenderingContext_impl( boost::ref(ctx) );
  95. else{
  96. this->CEGUI::Window::getRenderingContext_impl( boost::ref(ctx) );
  97. }
  98. }
  99. void default_getRenderingContext_impl( ::CEGUI::RenderingContext & ctx ) const {
  100. CEGUI::Window::getRenderingContext_impl( boost::ref(ctx) );
  101. }
  102. virtual ::CEGUI::Rect getUnclippedInnerRect_impl( ) const {
  103. if( bp::override func_getUnclippedInnerRect_impl = this->get_override( "getUnclippedInnerRect_impl" ) )
  104. return func_getUnclippedInnerRect_impl( );
  105. else{
  106. return this->CEGUI::Window::getUnclippedInnerRect_impl( );
  107. }
  108. }
  109. ::CEGUI::Rect default_getUnclippedInnerRect_impl( ) const {
  110. return CEGUI::Window::getUnclippedInnerRect_impl( );
  111. }
  112. virtual bool isHit( ::CEGUI::Vector2 const & position, bool const allow_disabled=false ) const {
  113. if( bp::override func_isHit = this->get_override( "isHit" ) )
  114. return func_isHit( boost::ref(position), allow_disabled );
  115. else{
  116. return this->CEGUI::Window::isHit( boost::ref(position), allow_disabled );
  117. }
  118. }
  119. bool default_isHit( ::CEGUI::Vector2 const & position, bool const allow_disabled=false ) const {
  120. return CEGUI::Window::isHit( boost::ref(position), allow_disabled );
  121. }
  122. virtual void performChildWindowLayout( ) {
  123. if( bp::override func_performChildWindowLayout = this->get_override( "performChildWindowLayout" ) )
  124. func_performChildWindowLayout( );
  125. else{
  126. this->CEGUI::Window::performChildWindowLayout( );
  127. }
  128. }
  129. void default_performChildWindowLayout( ) {
  130. CEGUI::Window::performChildWindowLayout( );
  131. }
  132. virtual void setLookNFeel( ::CEGUI::String const & look ) {
  133. if( bp::override func_setLookNFeel = this->get_override( "setLookNFeel" ) )
  134. func_setLookNFeel( boost::ref(look) );
  135. else{
  136. this->CEGUI::Window::setLookNFeel( boost::ref(look) );
  137. }
  138. }
  139. void default_setLookNFeel( ::CEGUI::String const & look ) {
  140. CEGUI::Window::setLookNFeel( boost::ref(look) );
  141. }
  142. virtual void setMargin( ::CEGUI::UBox const & margin ) {
  143. if( bp::override func_setMargin = this->get_override( "setMargin" ) )
  144. func_setMargin( boost::ref(margin) );
  145. else{
  146. this->CEGUI::Window::setMargin( boost::ref(margin) );
  147. }
  148. }
  149. void default_setMargin( ::CEGUI::UBox const & margin ) {
  150. CEGUI::Window::setMargin( boost::ref(margin) );
  151. }
  152. virtual ::CEGUI::RefCounted< CEGUI::BoundSlot > subscribeScriptedEvent( ::CEGUI::String const & name, ::CEGUI::String const & subscriber_name ) {
  153. if( bp::override func_subscribeScriptedEvent = this->get_override( "subscribeScriptedEvent" ) )
  154. return func_subscribeScriptedEvent( boost::ref(name), boost::ref(subscriber_name) );
  155. else{
  156. return this->CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), boost::ref(subscriber_name) );
  157. }
  158. }
  159. ::CEGUI::RefCounted< CEGUI::BoundSlot > default_subscribeScriptedEvent( ::CEGUI::String const & name, ::CEGUI::String const & subscriber_name ) {
  160. return CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), boost::ref(subscriber_name) );
  161. }
  162. virtual ::CEGUI::RefCounted< CEGUI::BoundSlot > subscribeScriptedEvent( ::CEGUI::String const & name, unsigned int group, ::CEGUI::String const & subscriber_name ) {
  163. if( bp::override func_subscribeScriptedEvent = this->get_override( "subscribeScriptedEvent" ) )
  164. return func_subscribeScriptedEvent( boost::ref(name), group, boost::ref(subscriber_name) );
  165. else{
  166. return this->CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), group, boost::ref(subscriber_name) );
  167. }
  168. }
  169. ::CEGUI::RefCounted< CEGUI::BoundSlot > default_subscribeScriptedEvent( ::CEGUI::String const & name, unsigned int group, ::CEGUI::String const & subscriber_name ) {
  170. return CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), group, boost::ref(subscriber_name) );
  171. }
  172. virtual void update( float elapsed ) {
  173. if( bp::override func_update = this->get_override( "update" ) )
  174. func_update( elapsed );
  175. else{
  176. this->CEGUI::Window::update( elapsed );
  177. }
  178. }
  179. void default_update( float elapsed ) {
  180. CEGUI::Window::update( elapsed );
  181. }
  182. virtual void writeXMLToStream( ::CEGUI::XMLSerializer & xml_stream ) const {
  183. if( bp::override func_writeXMLToStream = this->get_override( "writeXMLToStream" ) )
  184. func_writeXMLToStream( boost::ref(xml_stream) );
  185. else{
  186. this->CEGUI::Window::writeXMLToStream( boost::ref(xml_stream) );
  187. }
  188. }
  189. void default_writeXMLToStream( ::CEGUI::XMLSerializer & xml_stream ) const {
  190. CEGUI::Window::writeXMLToStream( boost::ref(xml_stream) );
  191. }
  192. };
  193. void register_ComboDropList_class(){
  194. { //::CEGUI::ComboDropList
  195. typedef bp::class_< ComboDropList_wrapper, bp::bases< CEGUI::Listbox >, boost::noncopyable > ComboDropList_exposer_t;
  196. ComboDropList_exposer_t ComboDropList_exposer = ComboDropList_exposer_t( "ComboDropList", "*!\n\
  197. \n\
  198. Base class for the combo box drop down list. This is a specialisation of the Listbox class.\n\
  199. *\n", bp::init< CEGUI::String const &, CEGUI::String const & >(( bp::arg("type"), bp::arg("name") ), "*************************************************************************\n\
  200. Constructor & Destructor\n\
  201. *************************************************************************\n\
  202. *!\n\
  203. \n\
  204. Constructor for ComboDropList base class\n\
  205. *\n") );
  206. bp::scope ComboDropList_scope( ComboDropList_exposer );
  207. { //::CEGUI::ComboDropList::initialiseComponents
  208. typedef void ( ::CEGUI::ComboDropList::*initialiseComponents_function_type )( ) ;
  209. typedef void ( ComboDropList_wrapper::*default_initialiseComponents_function_type )( ) ;
  210. ComboDropList_exposer.def(
  211. "initialiseComponents"
  212. , initialiseComponents_function_type(&::CEGUI::ComboDropList::initialiseComponents)
  213. , default_initialiseComponents_function_type(&ComboDropList_wrapper::default_initialiseComponents) );
  214. }
  215. { //::CEGUI::ComboDropList::isArmed
  216. typedef bool ( ::CEGUI::ComboDropList::*isArmed_function_type )( ) const;
  217. ComboDropList_exposer.def(
  218. "isArmed"
  219. , isArmed_function_type( &::CEGUI::ComboDropList::isArmed )
  220. , "*!\n\
  221. \n\
  222. Return the 'armed' state of the ComboDropList.\n\
  223. \n\
  224. @return\n\
  225. - true if the box is armed; items will be highlighted and the next left button up event\n\
  226. will cause dismissal and possible item selection.\n\
  227. \n\
  228. - false if the box is not armed; items will not be highlighted or selected until the box is\
  229. armed.\n\
  230. *\n" );
  231. }
  232. { //::CEGUI::ComboDropList::isAutoArmEnabled
  233. typedef bool ( ::CEGUI::ComboDropList::*isAutoArmEnabled_function_type )( ) const;
  234. ComboDropList_exposer.def(
  235. "isAutoArmEnabled"
  236. , isAutoArmEnabled_function_type( &::CEGUI::ComboDropList::isAutoArmEnabled )
  237. , "*!\n\
  238. \n\
  239. returns the mode of operation for the drop-list\n\
  240. \n\
  241. @return\n\
  242. - true if the ComboDropList auto-arms when the mouse enters the box.\n\
  243. - false if the user must click to arm the box.\n\
  244. *\n" );
  245. }
  246. { //::CEGUI::ComboDropList::setArmed
  247. typedef void ( ::CEGUI::ComboDropList::*setArmed_function_type )( bool ) ;
  248. ComboDropList_exposer.def(
  249. "setArmed"
  250. , setArmed_function_type( &::CEGUI::ComboDropList::setArmed )
  251. , ( bp::arg("setting") )
  252. , "*!\n\
  253. \n\
  254. Set whether the drop-list is 'armed' for selection.\n\
  255. \n\
  256. \note\n\
  257. This setting is not exclusively under client control; the ComboDropList will auto-arm in\n\
  258. response to certain left mouse button events. This is also dependant upon the autoArm\n\
  259. setting of the ComboDropList.\n\
  260. \n\
  261. @param setting\n\
  262. - true to arm the box; items will be highlighted and the next left button up event\n\
  263. will cause dismissal and possible item selection.\n\
  264. \n\
  265. - false to disarm the box; items will not be highlighted or selected until the box is armed.\n\
  266. \n\
  267. @return\n\
  268. Nothing.\n\
  269. *\n" );
  270. }
  271. { //::CEGUI::ComboDropList::setAutoArmEnabled
  272. typedef void ( ::CEGUI::ComboDropList::*setAutoArmEnabled_function_type )( bool ) ;
  273. ComboDropList_exposer.def(
  274. "setAutoArmEnabled"
  275. , setAutoArmEnabled_function_type( &::CEGUI::ComboDropList::setAutoArmEnabled )
  276. , ( bp::arg("setting") )
  277. , "*!\n\
  278. \n\
  279. Set the mode of operation for the ComboDropList.\n\
  280. \n\
  281. @param setting\n\
  282. - true if the ComboDropList auto-arms when the mouse enters the box.\n\
  283. - false if the user must click to arm the box.\n\
  284. \n\
  285. @return\n\
  286. Nothing.\n\
  287. *\n" );
  288. }
  289. ComboDropList_exposer.add_static_property( "EventListSelectionAccepted"
  290. , bp::make_getter( &CEGUI::ComboDropList::EventListSelectionAccepted
  291. , bp::return_value_policy< bp::return_by_value >() ) );
  292. { //::CEGUI::Window::beginInitialisation
  293. typedef void ( ::CEGUI::Window::*beginInitialisation_function_type )( ) ;
  294. typedef void ( ComboDropList_wrapper::*default_beginInitialisation_function_type )( ) ;
  295. ComboDropList_exposer.def(
  296. "beginInitialisation"
  297. , beginInitialisation_function_type(&::CEGUI::Window::beginInitialisation)
  298. , default_beginInitialisation_function_type(&ComboDropList_wrapper::default_beginInitialisation) );
  299. }
  300. { //::CEGUI::Window::cloneChildWidgetsTo
  301. typedef void ( ::CEGUI::Window::*cloneChildWidgetsTo_function_type )( ::CEGUI::Window & ) const;
  302. typedef void ( ComboDropList_wrapper::*default_cloneChildWidgetsTo_function_type )( ::CEGUI::Window & ) const;
  303. ComboDropList_exposer.def(
  304. "cloneChildWidgetsTo"
  305. , cloneChildWidgetsTo_function_type(&::CEGUI::Window::cloneChildWidgetsTo)
  306. , default_cloneChildWidgetsTo_function_type(&ComboDropList_wrapper::default_cloneChildWidgetsTo)
  307. , ( bp::arg("target") ) );
  308. }
  309. { //::CEGUI::Window::clonePropertiesTo
  310. typedef void ( ::CEGUI::Window::*clonePropertiesTo_function_type )( ::CEGUI::Window & ) const;
  311. typedef void ( ComboDropList_wrapper::*default_clonePropertiesTo_function_type )( ::CEGUI::Window & ) const;
  312. ComboDropList_exposer.def(
  313. "clonePropertiesTo"
  314. , clonePropertiesTo_function_type(&::CEGUI::Window::clonePropertiesTo)
  315. , default_clonePropertiesTo_function_type(&ComboDropList_wrapper::default_clonePropertiesTo)
  316. , ( bp::arg("target") ) );
  317. }
  318. { //::CEGUI::Window::destroy
  319. typedef void ( ::CEGUI::Window::*destroy_function_type )( ) ;
  320. typedef void ( ComboDropList_wrapper::*default_destroy_function_type )( ) ;
  321. ComboDropList_exposer.def(
  322. "destroy"
  323. , destroy_function_type(&::CEGUI::Window::destroy)
  324. , default_destroy_function_type(&ComboDropList_wrapper::default_destroy) );
  325. }
  326. { //::CEGUI::Window::endInitialisation
  327. typedef void ( ::CEGUI::Window::*endInitialisation_function_type )( ) ;
  328. typedef void ( ComboDropList_wrapper::*default_endInitialisation_function_type )( ) ;
  329. ComboDropList_exposer.def(
  330. "endInitialisation"
  331. , endInitialisation_function_type(&::CEGUI::Window::endInitialisation)
  332. , default_endInitialisation_function_type(&ComboDropList_wrapper::default_endInitialisation) );
  333. }
  334. { //::CEGUI::EventSet::fireEvent
  335. typedef void ( ::CEGUI::EventSet::*fireEvent_function_type )( ::CEGUI::String const &,::CEGUI::EventArgs &,::CEGUI::String const & ) ;
  336. typedef void ( ComboDropList_wrapper::*default_fireEvent_function_type )( ::CEGUI::String const &,::CEGUI::EventArgs &,::CEGUI::String const & ) ;
  337. ComboDropList_exposer.def(
  338. "fireEvent"
  339. , fireEvent_function_type(&::CEGUI::EventSet::fireEvent)
  340. , default_fireEvent_function_type(&ComboDropList_wrapper::default_fireEvent)
  341. , ( bp::arg("name"), bp::arg("args"), bp::arg("eventNamespace")="" ) );
  342. }
  343. { //::CEGUI::Listbox::getListRenderArea
  344. typedef ::CEGUI::Rect ( ::CEGUI::Listbox::*getListRenderArea_function_type )( ) const;
  345. typedef ::CEGUI::Rect ( ComboDropList_wrapper::*default_getListRenderArea_function_type )( ) const;
  346. ComboDropList_exposer.def(
  347. "getListRenderArea"
  348. , getListRenderArea_function_type(&::CEGUI::Listbox::getListRenderArea)
  349. , default_getListRenderArea_function_type(&ComboDropList_wrapper::default_getListRenderArea) );
  350. }
  351. { //::CEGUI::Window::getRenderedStringParser
  352. typedef ::CEGUI::RenderedStringParser & ( ::CEGUI::Window::*getRenderedStringParser_function_type )( ) const;
  353. ComboDropList_exposer.def(
  354. "getRenderedStringParser"
  355. , getRenderedStringParser_function_type(&::CEGUI::Window::getRenderedStringParser)
  356. , bp::return_value_policy< bp::reference_existing_object >() );
  357. }
  358. { //::CEGUI::Window::getRenderingContext_impl
  359. typedef void ( ::CEGUI::Window::*getRenderingContext_impl_function_type )( ::CEGUI::RenderingContext & ) const;
  360. typedef void ( ComboDropList_wrapper::*default_getRenderingContext_impl_function_type )( ::CEGUI::RenderingContext & ) const;
  361. ComboDropList_exposer.def(
  362. "getRenderingContext_impl"
  363. , getRenderingContext_impl_function_type(&::CEGUI::Window::getRenderingContext_impl)
  364. , default_getRenderingContext_impl_function_type(&ComboDropList_wrapper::default_getRenderingContext_impl)
  365. , ( bp::arg("ctx") ) );
  366. }
  367. { //::CEGUI::Window::getUnclippedInnerRect_impl
  368. typedef ::CEGUI::Rect ( ::CEGUI::Window::*getUnclippedInnerRect_impl_function_type )( ) const;
  369. typedef ::CEGUI::Rect ( ComboDropList_wrapper::*default_getUnclippedInnerRect_impl_function_type )( ) const;
  370. ComboDropList_exposer.def(
  371. "getUnclippedInnerRect_impl"
  372. , getUnclippedInnerRect_impl_function_type(&::CEGUI::Window::getUnclippedInnerRect_impl)
  373. , default_getUnclippedInnerRect_impl_function_type(&ComboDropList_wrapper::default_getUnclippedInnerRect_impl) );
  374. }
  375. { //::CEGUI::Window::isHit
  376. typedef bool ( ::CEGUI::Window::*isHit_function_type )( ::CEGUI::Vector2 const &,bool const ) const;
  377. typedef bool ( ComboDropList_wrapper::*default_isHit_function_type )( ::CEGUI::Vector2 const &,bool const ) const;
  378. ComboDropList_exposer.def(
  379. "isHit"
  380. , isHit_function_type(&::CEGUI::Window::isHit)
  381. , default_isHit_function_type(&ComboDropList_wrapper::default_isHit)
  382. , ( bp::arg("position"), bp::arg("allow_disabled")=(bool const)(false) ) );
  383. }
  384. { //::CEGUI::Window::performChildWindowLayout
  385. typedef void ( ::CEGUI::Window::*performChildWindowLayout_function_type )( ) ;
  386. typedef void ( ComboDropList_wrapper::*default_performChildWindowLayout_function_type )( ) ;
  387. ComboDropList_exposer.def(
  388. "performChildWindowLayout"
  389. , performChildWindowLayout_function_type(&::CEGUI::Window::performChildWindowLayout)
  390. , default_performChildWindowLayout_function_type(&ComboDropList_wrapper::default_performChildWindowLayout) );
  391. }
  392. { //::CEGUI::Window::setLookNFeel
  393. typedef void ( ::CEGUI::Window::*setLookNFeel_function_type )( ::CEGUI::String const & ) ;
  394. typedef void ( ComboDropList_wrapper::*default_setLookNFeel_function_type )( ::CEGUI::String const & ) ;
  395. ComboDropList_exposer.def(
  396. "setLookNFeel"
  397. , setLookNFeel_function_type(&::CEGUI::Window::setLookNFeel)
  398. , default_setLookNFeel_function_type(&ComboDropList_wrapper::default_setLookNFeel)
  399. , ( bp::arg("look") ) );
  400. }
  401. { //::CEGUI::Window::setMargin
  402. typedef void ( ::CEGUI::Window::*setMargin_function_type )( ::CEGUI::UBox const & ) ;
  403. typedef void ( ComboDropList_wrapper::*default_setMargin_function_type )( ::CEGUI::UBox const & ) ;
  404. ComboDropList_exposer.def(
  405. "setMargin"
  406. , setMargin_function_type(&::CEGUI::Window::setMargin)
  407. , default_setMargin_function_type(&ComboDropList_wrapper::default_setMargin)
  408. , ( bp::arg("margin") ) );
  409. }
  410. { //::CEGUI::EventSet::subscribeScriptedEvent
  411. typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( ::CEGUI::EventSet::*subscribeScriptedEvent_function_type )( ::CEGUI::String const &,::CEGUI::String const & ) ;
  412. typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( ComboDropList_wrapper::*default_subscribeScriptedEvent_function_type )( ::CEGUI::String const &,::CEGUI::String const & ) ;
  413. ComboDropList_exposer.def(
  414. "subscribeScriptedEvent"
  415. , subscribeScriptedEvent_function_type(&::CEGUI::EventSet::subscribeScriptedEvent)
  416. , default_subscribeScriptedEvent_function_type(&ComboDropList_wrapper::default_subscribeScriptedEvent)
  417. , ( bp::arg("name"), bp::arg("subscriber_name") ) );
  418. }
  419. { //::CEGUI::EventSet::subscribeScriptedEvent
  420. typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( ::CEGUI::EventSet::*subscribeScriptedEvent_function_type )( ::CEGUI::String const &,unsigned int,::CEGUI::String const & ) ;
  421. typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( ComboDropList_wrapper::*default_subscribeScriptedEvent_function_type )( ::CEGUI::String const &,unsigned int,::CEGUI::String const & ) ;
  422. ComboDropList_exposer.def(
  423. "subscribeScriptedEvent"
  424. , subscribeScriptedEvent_function_type(&::CEGUI::EventSet::subscribeScriptedEvent)
  425. , default_subscribeScriptedEvent_function_type(&ComboDropList_wrapper::default_subscribeScriptedEvent)
  426. , ( bp::arg("name"), bp::arg("group"), bp::arg("subscriber_name") ) );
  427. }
  428. { //::CEGUI::Window::update
  429. typedef void ( ::CEGUI::Window::*update_function_type )( float ) ;
  430. typedef void ( ComboDropList_wrapper::*default_update_function_type )( float ) ;
  431. ComboDropList_exposer.def(
  432. "update"
  433. , update_function_type(&::CEGUI::Window::update)
  434. , default_update_function_type(&ComboDropList_wrapper::default_update)
  435. , ( bp::arg("elapsed") ) );
  436. }
  437. { //::CEGUI::Window::writeXMLToStream
  438. typedef void ( ::CEGUI::Window::*writeXMLToStream_function_type )( ::CEGUI::XMLSerializer & ) const;
  439. typedef void ( ComboDropList_wrapper::*default_writeXMLToStream_function_type )( ::CEGUI::XMLSerializer & ) const;
  440. ComboDropList_exposer.def(
  441. "writeXMLToStream"
  442. , writeXMLToStream_function_type(&::CEGUI::Window::writeXMLToStream)
  443. , default_writeXMLToStream_function_type(&ComboDropList_wrapper::default_writeXMLToStream)
  444. , ( bp::arg("xml_stream") ) );
  445. }
  446. }
  447. }