1 // This file has been generated by Py++.
2
3 #include "boost/python.hpp"
4 #include "generators/include/python_CEGUI.h"
5 #include "RenderingSurface.pypp.hpp"
6
7 namespace bp = boost::python;
8
9 struct RenderingSurface_wrapper : CEGUI::RenderingSurface, bp::wrapper< CEGUI::RenderingSurface > {
10
RenderingSurface_wrapperRenderingSurface_wrapper11 RenderingSurface_wrapper(::CEGUI::RenderTarget & target )
12 : CEGUI::RenderingSurface( boost::ref(target) )
13 , bp::wrapper< CEGUI::RenderingSurface >(){
14 // constructor
15
16 }
17
attachWindowRenderingSurface_wrapper18 void attachWindow( ::CEGUI::RenderingWindow & w ){
19 CEGUI::RenderingSurface::attachWindow( boost::ref(w) );
20 }
21
destroyRenderingWindowRenderingSurface_wrapper22 virtual void destroyRenderingWindow( ::CEGUI::RenderingWindow & window ) {
23 if( bp::override func_destroyRenderingWindow = this->get_override( "destroyRenderingWindow" ) )
24 func_destroyRenderingWindow( boost::ref(window) );
25 else{
26 this->CEGUI::RenderingSurface::destroyRenderingWindow( boost::ref(window) );
27 }
28 }
29
default_destroyRenderingWindowRenderingSurface_wrapper30 void default_destroyRenderingWindow( ::CEGUI::RenderingWindow & window ) {
31 CEGUI::RenderingSurface::destroyRenderingWindow( boost::ref(window) );
32 }
33
detatchWindowRenderingSurface_wrapper34 void detatchWindow( ::CEGUI::RenderingWindow & w ){
35 CEGUI::RenderingSurface::detatchWindow( boost::ref(w) );
36 }
37
drawRenderingSurface_wrapper38 virtual void draw( ) {
39 if( bp::override func_draw = this->get_override( "draw" ) )
40 func_draw( );
41 else{
42 this->CEGUI::RenderingSurface::draw( );
43 }
44 }
45
default_drawRenderingSurface_wrapper46 void default_draw( ) {
47 CEGUI::RenderingSurface::draw( );
48 }
49
drawRenderingSurface_wrapper50 void draw( ::CEGUI::RenderQueue const & queue, ::CEGUI::RenderQueueEventArgs & args ){
51 CEGUI::RenderingSurface::draw( boost::ref(queue), boost::ref(args) );
52 }
53
drawContentRenderingSurface_wrapper54 virtual void drawContent( ){
55 if( bp::override func_drawContent = this->get_override( "drawContent" ) )
56 func_drawContent( );
57 else{
58 this->CEGUI::RenderingSurface::drawContent( );
59 }
60 }
61
default_drawContentRenderingSurface_wrapper62 virtual void default_drawContent( ){
63 CEGUI::RenderingSurface::drawContent( );
64 }
65
invalidateRenderingSurface_wrapper66 virtual void invalidate( ) {
67 if( bp::override func_invalidate = this->get_override( "invalidate" ) )
68 func_invalidate( );
69 else{
70 this->CEGUI::RenderingSurface::invalidate( );
71 }
72 }
73
default_invalidateRenderingSurface_wrapper74 void default_invalidate( ) {
75 CEGUI::RenderingSurface::invalidate( );
76 }
77
isRenderingWindowRenderingSurface_wrapper78 virtual bool isRenderingWindow( ) const {
79 if( bp::override func_isRenderingWindow = this->get_override( "isRenderingWindow" ) )
80 return func_isRenderingWindow( );
81 else{
82 return this->CEGUI::RenderingSurface::isRenderingWindow( );
83 }
84 }
85
default_isRenderingWindowRenderingSurface_wrapper86 bool default_isRenderingWindow( ) const {
87 return CEGUI::RenderingSurface::isRenderingWindow( );
88 }
89
transferRenderingWindowRenderingSurface_wrapper90 virtual void transferRenderingWindow( ::CEGUI::RenderingWindow & window ) {
91 if( bp::override func_transferRenderingWindow = this->get_override( "transferRenderingWindow" ) )
92 func_transferRenderingWindow( boost::ref(window) );
93 else{
94 this->CEGUI::RenderingSurface::transferRenderingWindow( boost::ref(window) );
95 }
96 }
97
default_transferRenderingWindowRenderingSurface_wrapper98 void default_transferRenderingWindow( ::CEGUI::RenderingWindow & window ) {
99 CEGUI::RenderingSurface::transferRenderingWindow( boost::ref(window) );
100 }
101
fireEventRenderingSurface_wrapper102 virtual void fireEvent( ::CEGUI::String const & name, ::CEGUI::EventArgs & args, ::CEGUI::String const & eventNamespace="" ) {
103 if( bp::override func_fireEvent = this->get_override( "fireEvent" ) )
104 func_fireEvent( boost::ref(name), boost::ref(args), boost::ref(eventNamespace) );
105 else{
106 this->CEGUI::EventSet::fireEvent( boost::ref(name), boost::ref(args), boost::ref(eventNamespace) );
107 }
108 }
109
default_fireEventRenderingSurface_wrapper110 void default_fireEvent( ::CEGUI::String const & name, ::CEGUI::EventArgs & args, ::CEGUI::String const & eventNamespace="" ) {
111 CEGUI::EventSet::fireEvent( boost::ref(name), boost::ref(args), boost::ref(eventNamespace) );
112 }
113
fireEvent_implRenderingSurface_wrapper114 void fireEvent_impl( ::CEGUI::String const & name, ::CEGUI::EventArgs & args ){
115 CEGUI::EventSet::fireEvent_impl( boost::ref(name), boost::ref(args) );
116 }
117
getScriptModuleRenderingSurface_wrapper118 ::CEGUI::ScriptModule * getScriptModule( ) const {
119 return CEGUI::EventSet::getScriptModule( );
120 }
121
subscribeScriptedEventRenderingSurface_wrapper122 virtual ::CEGUI::RefCounted< CEGUI::BoundSlot > subscribeScriptedEvent( ::CEGUI::String const & name, ::CEGUI::String const & subscriber_name ) {
123 if( bp::override func_subscribeScriptedEvent = this->get_override( "subscribeScriptedEvent" ) )
124 return func_subscribeScriptedEvent( boost::ref(name), boost::ref(subscriber_name) );
125 else{
126 return this->CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), boost::ref(subscriber_name) );
127 }
128 }
129
default_subscribeScriptedEventRenderingSurface_wrapper130 ::CEGUI::RefCounted< CEGUI::BoundSlot > default_subscribeScriptedEvent( ::CEGUI::String const & name, ::CEGUI::String const & subscriber_name ) {
131 return CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), boost::ref(subscriber_name) );
132 }
133
subscribeScriptedEventRenderingSurface_wrapper134 virtual ::CEGUI::RefCounted< CEGUI::BoundSlot > subscribeScriptedEvent( ::CEGUI::String const & name, unsigned int group, ::CEGUI::String const & subscriber_name ) {
135 if( bp::override func_subscribeScriptedEvent = this->get_override( "subscribeScriptedEvent" ) )
136 return func_subscribeScriptedEvent( boost::ref(name), group, boost::ref(subscriber_name) );
137 else{
138 return this->CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), group, boost::ref(subscriber_name) );
139 }
140 }
141
default_subscribeScriptedEventRenderingSurface_wrapper142 ::CEGUI::RefCounted< CEGUI::BoundSlot > default_subscribeScriptedEvent( ::CEGUI::String const & name, unsigned int group, ::CEGUI::String const & subscriber_name ) {
143 return CEGUI::EventSet::subscribeScriptedEvent( boost::ref(name), group, boost::ref(subscriber_name) );
144 }
145
146 };
147
register_RenderingSurface_class()148 void register_RenderingSurface_class(){
149
150 { //::CEGUI::RenderingSurface
151 typedef bp::class_< RenderingSurface_wrapper, bp::bases< CEGUI::EventSet >, boost::noncopyable > RenderingSurface_exposer_t;
152 RenderingSurface_exposer_t RenderingSurface_exposer = RenderingSurface_exposer_t( "RenderingSurface", bp::init< CEGUI::RenderTarget & >(( bp::arg("target") ), "*!\n\
153 \n\
154 Constructor for RenderingSurface objects.\n\
155 \n\
156 @param target\n\
157 RenderTarget object that will receive rendered output from the\n\
158 RenderingSurface being created.\n\
159 \n\
160 \note\n\
161 The RenderingSurface does not take ownership of target. When the\n\
162 RenderingSurface is finally destroyed, the RenderTarget will not have\n\
163 been destroyed, and it should be destoyed by whover created it, if that\n\
164 is desired. One reason for this is that there is not an exclusive one\n\
165 to one mapping from RenderingSurface to RenderTarget objects; it's\n\
166 entirely feasable that multiple RenderingSurface objects could be\n\
167 targetting a shared RenderTarget).\n\
168 *\n") );
169 bp::scope RenderingSurface_scope( RenderingSurface_exposer );
170 bp::implicitly_convertible< CEGUI::RenderTarget &, CEGUI::RenderingSurface >();
171 { //::CEGUI::RenderingSurface::addGeometryBuffer
172
173 typedef void ( ::CEGUI::RenderingSurface::*addGeometryBuffer_function_type )( ::CEGUI::RenderQueueID const,::CEGUI::GeometryBuffer const & ) ;
174
175 RenderingSurface_exposer.def(
176 "addGeometryBuffer"
177 , addGeometryBuffer_function_type( &::CEGUI::RenderingSurface::addGeometryBuffer )
178 , ( bp::arg("queue"), bp::arg("buffer") )
179 , "*!\n\
180 \n\
181 Add the specified GeometryBuffer to the specified queue for rendering\n\
182 when the RenderingSurface is drawn.\n\
183 \n\
184 @param queue\n\
185 One of the RenderQueueID enumerated values indicating which prioritised\n\
186 queue the GeometryBuffer should be added to.\n\
187 \n\
188 @param buffer\n\
189 GeometryBuffer object to be added to the specified rendering queue.\n\
190 \n\
191 \note\n\
192 The RenderingSurface does not take ownership of the GeometryBuffer, and\n\
193 does not destroy it when the RenderingSurface geometry is cleared.\n\
194 Rather, the RenderingSurface is just maintaining a list of thigs to be\n\
195 drawn; the actual GeometryBuffers can be re-used by whichever object\n\
196 e does own them, and even changed or updated while still attached to\n\
197 a RenderingSurface.\n\
198 *\n" );
199
200 }
201 { //::CEGUI::RenderingSurface::attachWindow
202
203 typedef void ( RenderingSurface_wrapper::*attachWindow_function_type )( ::CEGUI::RenderingWindow & ) ;
204
205 RenderingSurface_exposer.def(
206 "attachWindow"
207 , attachWindow_function_type( &RenderingSurface_wrapper::attachWindow )
208 , ( bp::arg("w") )
209 , "! attach ReneringWindow from this RenderingSurface\n" );
210
211 }
212 { //::CEGUI::RenderingSurface::clearGeometry
213
214 typedef void ( ::CEGUI::RenderingSurface::*clearGeometry_function_type )( ::CEGUI::RenderQueueID const ) ;
215
216 RenderingSurface_exposer.def(
217 "clearGeometry"
218 , clearGeometry_function_type( &::CEGUI::RenderingSurface::clearGeometry )
219 , ( bp::arg("queue") )
220 , "*!\n\
221 \n\
222 Clears all GeometryBuffers from the specified rendering queue.\n\
223 \n\
224 @param queue\n\
225 One of the RenderQueueID enumerated values indicating which prioritised\n\
226 queue is to to be cleared.\n\
227 \n\
228 \note\n\
229 Clearing a rendering queue does not destroy the attached GeometryBuffers,\n\
230 which remain under thier original ownership.\n\
231 *\n" );
232
233 }
234 { //::CEGUI::RenderingSurface::clearGeometry
235
236 typedef void ( ::CEGUI::RenderingSurface::*clearGeometry_function_type )( ) ;
237
238 RenderingSurface_exposer.def(
239 "clearGeometry"
240 , clearGeometry_function_type( &::CEGUI::RenderingSurface::clearGeometry )
241 , "*!\n\
242 \n\
243 Clears all GeometryBuffers from all rendering queues.\n\
244 \n\
245 \note\n\
246 Clearing the rendering queues does not destroy the attached GeometryBuffers,\n\
247 which remain under their original ownership.\n\
248 *\n" );
249
250 }
251 { //::CEGUI::RenderingSurface::createRenderingWindow
252
253 typedef ::CEGUI::RenderingWindow & ( ::CEGUI::RenderingSurface::*createRenderingWindow_function_type )( ::CEGUI::TextureTarget & ) ;
254
255 RenderingSurface_exposer.def(
256 "createRenderingWindow"
257 , createRenderingWindow_function_type(&::CEGUI::RenderingSurface::createRenderingWindow)
258 , ( bp::arg("target") )
259 , bp::return_value_policy< bp::reference_existing_object >() );
260
261 }
262 { //::CEGUI::RenderingSurface::destroyRenderingWindow
263
264 typedef void ( ::CEGUI::RenderingSurface::*destroyRenderingWindow_function_type )( ::CEGUI::RenderingWindow & ) ;
265 typedef void ( RenderingSurface_wrapper::*default_destroyRenderingWindow_function_type )( ::CEGUI::RenderingWindow & ) ;
266
267 RenderingSurface_exposer.def(
268 "destroyRenderingWindow"
269 , destroyRenderingWindow_function_type(&::CEGUI::RenderingSurface::destroyRenderingWindow)
270 , default_destroyRenderingWindow_function_type(&RenderingSurface_wrapper::default_destroyRenderingWindow)
271 , ( bp::arg("window") ) );
272
273 }
274 { //::CEGUI::RenderingSurface::detatchWindow
275
276 typedef void ( RenderingSurface_wrapper::*detatchWindow_function_type )( ::CEGUI::RenderingWindow & ) ;
277
278 RenderingSurface_exposer.def(
279 "detatchWindow"
280 , detatchWindow_function_type( &RenderingSurface_wrapper::detatchWindow )
281 , ( bp::arg("w") )
282 , "! detatch ReneringWindow from this RenderingSurface\n" );
283
284 }
285 { //::CEGUI::RenderingSurface::draw
286
287 typedef void ( ::CEGUI::RenderingSurface::*draw_function_type )( ) ;
288 typedef void ( RenderingSurface_wrapper::*default_draw_function_type )( ) ;
289
290 RenderingSurface_exposer.def(
291 "draw"
292 , draw_function_type(&::CEGUI::RenderingSurface::draw)
293 , default_draw_function_type(&RenderingSurface_wrapper::default_draw) );
294
295 }
296 { //::CEGUI::RenderingSurface::draw
297
298 typedef void ( RenderingSurface_wrapper::*draw_function_type )( ::CEGUI::RenderQueue const &,::CEGUI::RenderQueueEventArgs & ) ;
299
300 RenderingSurface_exposer.def(
301 "draw"
302 , draw_function_type( &RenderingSurface_wrapper::draw )
303 , ( bp::arg("queue"), bp::arg("args") )
304 , "! draw a rendering queue, firing events before and after.\n" );
305
306 }
307 { //::CEGUI::RenderingSurface::drawContent
308
309 typedef void ( RenderingSurface_wrapper::*drawContent_function_type )( ) ;
310
311 RenderingSurface_exposer.def(
312 "drawContent"
313 , drawContent_function_type( &RenderingSurface_wrapper::default_drawContent )
314 , "** draw the surface content. Default impl draws the render queues.\n\
315 * NB: Called between RenderTarget activate and deactivate calls.\n\
316 *\n" );
317
318 }
319 { //::CEGUI::RenderingSurface::getRenderTarget
320
321 typedef ::CEGUI::RenderTarget const & ( ::CEGUI::RenderingSurface::*getRenderTarget_function_type )( ) const;
322
323 RenderingSurface_exposer.def(
324 "getRenderTarget"
325 , getRenderTarget_function_type( &::CEGUI::RenderingSurface::getRenderTarget )
326 , bp::return_value_policy< bp::copy_const_reference >()
327 , "*!\n\
328 \n\
329 Return the RenderTarget object that this RenderingSurface is drawing\n\
330 to.\n\
331 \n\
332 @return\n\
333 RenderTarget object that the RenderingSurface is using to draw it's\n\
334 output.\n\
335 *\n" );
336
337 }
338 { //::CEGUI::RenderingSurface::getRenderTarget
339
340 typedef ::CEGUI::RenderTarget & ( ::CEGUI::RenderingSurface::*getRenderTarget_function_type )( ) ;
341
342 RenderingSurface_exposer.def(
343 "getRenderTarget"
344 , getRenderTarget_function_type( &::CEGUI::RenderingSurface::getRenderTarget )
345 , bp::return_value_policy< bp::reference_existing_object >()
346 , "*!\n\
347 \n\
348 Return the RenderTarget object that this RenderingSurface is drawing\n\
349 to.\n\
350 \n\
351 @return\n\
352 RenderTarget object that the RenderingSurface is using to draw it's\n\
353 output.\n\
354 *\n" );
355
356 }
357 { //::CEGUI::RenderingSurface::invalidate
358
359 typedef void ( ::CEGUI::RenderingSurface::*invalidate_function_type )( ) ;
360 typedef void ( RenderingSurface_wrapper::*default_invalidate_function_type )( ) ;
361
362 RenderingSurface_exposer.def(
363 "invalidate"
364 , invalidate_function_type(&::CEGUI::RenderingSurface::invalidate)
365 , default_invalidate_function_type(&RenderingSurface_wrapper::default_invalidate) );
366
367 }
368 { //::CEGUI::RenderingSurface::isInvalidated
369
370 typedef bool ( ::CEGUI::RenderingSurface::*isInvalidated_function_type )( ) const;
371
372 RenderingSurface_exposer.def(
373 "isInvalidated"
374 , isInvalidated_function_type( &::CEGUI::RenderingSurface::isInvalidated )
375 , "*!\n\
376 \n\
377 Return whether this RenderingSurface is invalidated.\n\
378 \n\
379 @return\n\
380 - true to indicate the RenderingSurface is invalidated and will be\n\
381 rerendered the next time the draw member function is called.\n\
382 - false to indicate the RenderingSurface is valid, and will not be\n\
383 rerendered the next time the draw member function is called, since it's\n\
384 cached imagery is up-to-date.\n\
385 \n\
386 \n\
387 Note that some surface types can never be in a 'valid' state and so\n\
388 will always return true.\n\
389 *\n" );
390
391 }
392 { //::CEGUI::RenderingSurface::isRenderingWindow
393
394 typedef bool ( ::CEGUI::RenderingSurface::*isRenderingWindow_function_type )( ) const;
395 typedef bool ( RenderingSurface_wrapper::*default_isRenderingWindow_function_type )( ) const;
396
397 RenderingSurface_exposer.def(
398 "isRenderingWindow"
399 , isRenderingWindow_function_type(&::CEGUI::RenderingSurface::isRenderingWindow)
400 , default_isRenderingWindow_function_type(&RenderingSurface_wrapper::default_isRenderingWindow) );
401
402 }
403 { //::CEGUI::RenderingSurface::removeGeometryBuffer
404
405 typedef void ( ::CEGUI::RenderingSurface::*removeGeometryBuffer_function_type )( ::CEGUI::RenderQueueID const,::CEGUI::GeometryBuffer const & ) ;
406
407 RenderingSurface_exposer.def(
408 "removeGeometryBuffer"
409 , removeGeometryBuffer_function_type( &::CEGUI::RenderingSurface::removeGeometryBuffer )
410 , ( bp::arg("queue"), bp::arg("buffer") )
411 , "*!\n\
412 \n\
413 Remove the specified GeometryBuffer from the specified queue.\n\
414 \n\
415 @param queue\n\
416 One of the RenderQueueID enumerated values indicating which prioritised\n\
417 queue the GeometryBuffer should be removed from.\n\
418 \n\
419 @param buffer\n\
420 GeometryBuffer object to be removed from the specified rendering queue.\n\
421 *\n" );
422
423 }
424 { //::CEGUI::RenderingSurface::transferRenderingWindow
425
426 typedef void ( ::CEGUI::RenderingSurface::*transferRenderingWindow_function_type )( ::CEGUI::RenderingWindow & ) ;
427 typedef void ( RenderingSurface_wrapper::*default_transferRenderingWindow_function_type )( ::CEGUI::RenderingWindow & ) ;
428
429 RenderingSurface_exposer.def(
430 "transferRenderingWindow"
431 , transferRenderingWindow_function_type(&::CEGUI::RenderingSurface::transferRenderingWindow)
432 , default_transferRenderingWindow_function_type(&RenderingSurface_wrapper::default_transferRenderingWindow)
433 , ( bp::arg("window") ) );
434
435 }
436 RenderingSurface_exposer.add_static_property( "EventRenderQueueEnded"
437 , bp::make_getter( &CEGUI::RenderingSurface::EventRenderQueueEnded
438 , bp::return_value_policy< bp::return_by_value >() ) );
439 RenderingSurface_exposer.add_static_property( "EventRenderQueueStarted"
440 , bp::make_getter( &CEGUI::RenderingSurface::EventRenderQueueStarted
441 , bp::return_value_policy< bp::return_by_value >() ) );
442 { //::CEGUI::EventSet::fireEvent
443
444 typedef void ( ::CEGUI::EventSet::*fireEvent_function_type )( ::CEGUI::String const &,::CEGUI::EventArgs &,::CEGUI::String const & ) ;
445 typedef void ( RenderingSurface_wrapper::*default_fireEvent_function_type )( ::CEGUI::String const &,::CEGUI::EventArgs &,::CEGUI::String const & ) ;
446
447 RenderingSurface_exposer.def(
448 "fireEvent"
449 , fireEvent_function_type(&::CEGUI::EventSet::fireEvent)
450 , default_fireEvent_function_type(&RenderingSurface_wrapper::default_fireEvent)
451 , ( bp::arg("name"), bp::arg("args"), bp::arg("eventNamespace")="" ) );
452
453 }
454 { //::CEGUI::EventSet::fireEvent_impl
455
456 typedef void ( RenderingSurface_wrapper::*fireEvent_impl_function_type )( ::CEGUI::String const &,::CEGUI::EventArgs & ) ;
457
458 RenderingSurface_exposer.def(
459 "fireEvent_impl"
460 , fireEvent_impl_function_type( &RenderingSurface_wrapper::fireEvent_impl )
461 , ( bp::arg("name"), bp::arg("args") )
462 , "! Implementation event firing member\n" );
463
464 }
465 { //::CEGUI::EventSet::getScriptModule
466
467 typedef ::CEGUI::ScriptModule * ( RenderingSurface_wrapper::*getScriptModule_function_type )( ) const;
468
469 RenderingSurface_exposer.def(
470 "getScriptModule"
471 , getScriptModule_function_type( &RenderingSurface_wrapper::getScriptModule )
472 , bp::return_value_policy< bp::reference_existing_object >()
473 , "! Implementation event firing member\n\
474 ! Helper to return the script module pointer or throw.\n" );
475
476 }
477 { //::CEGUI::EventSet::subscribeScriptedEvent
478
479 typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( ::CEGUI::EventSet::*subscribeScriptedEvent_function_type )( ::CEGUI::String const &,::CEGUI::String const & ) ;
480 typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( RenderingSurface_wrapper::*default_subscribeScriptedEvent_function_type )( ::CEGUI::String const &,::CEGUI::String const & ) ;
481
482 RenderingSurface_exposer.def(
483 "subscribeScriptedEvent"
484 , subscribeScriptedEvent_function_type(&::CEGUI::EventSet::subscribeScriptedEvent)
485 , default_subscribeScriptedEvent_function_type(&RenderingSurface_wrapper::default_subscribeScriptedEvent)
486 , ( bp::arg("name"), bp::arg("subscriber_name") ) );
487
488 }
489 { //::CEGUI::EventSet::subscribeScriptedEvent
490
491 typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( ::CEGUI::EventSet::*subscribeScriptedEvent_function_type )( ::CEGUI::String const &,unsigned int,::CEGUI::String const & ) ;
492 typedef ::CEGUI::RefCounted< CEGUI::BoundSlot > ( RenderingSurface_wrapper::*default_subscribeScriptedEvent_function_type )( ::CEGUI::String const &,unsigned int,::CEGUI::String const & ) ;
493
494 RenderingSurface_exposer.def(
495 "subscribeScriptedEvent"
496 , subscribeScriptedEvent_function_type(&::CEGUI::EventSet::subscribeScriptedEvent)
497 , default_subscribeScriptedEvent_function_type(&RenderingSurface_wrapper::default_subscribeScriptedEvent)
498 , ( bp::arg("name"), bp::arg("group"), bp::arg("subscriber_name") ) );
499
500 }
501 }
502
503 }
504