1 // This file has been generated by Py++.
2 
3 #include "boost/python.hpp"
4 #include "generators/include/python_CEGUI.h"
5 #include "FalagardPropertyBaseColourRect.pypp.hpp"
6 
7 namespace bp = boost::python;
8 
9 struct FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper : CEGUI::FalagardPropertyBase< CEGUI::ColourRect >, bp::wrapper< CEGUI::FalagardPropertyBase< CEGUI::ColourRect > > {
10 
FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapperFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper11     FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper(::CEGUI::String const & name, ::CEGUI::String const & help, ::CEGUI::String const & initialValue, ::CEGUI::String const & origin, bool redrawOnWrite, bool layoutOnWrite, ::CEGUI::String const & fireEvent, ::CEGUI::String const & eventNamespace )
12     : CEGUI::FalagardPropertyBase<CEGUI::ColourRect>( boost::ref(name), boost::ref(help), boost::ref(initialValue), boost::ref(origin), redrawOnWrite, layoutOnWrite, boost::ref(fireEvent), boost::ref(eventNamespace) )
13       , bp::wrapper< CEGUI::FalagardPropertyBase< CEGUI::ColourRect > >(){
14         // constructor
15 
16     }
17 
setNative_implFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper18     virtual void setNative_impl( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & arg1 ){
19         if( bp::override func_setNative_impl = this->get_override( "setNative_impl" ) )
20             func_setNative_impl( boost::python::ptr(receiver), boost::ref(arg1) );
21         else{
22             this->CEGUI::FalagardPropertyBase< CEGUI::ColourRect >::setNative_impl( boost::python::ptr(receiver), boost::ref(arg1) );
23         }
24     }
25 
default_setNative_implFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper26     virtual void default_setNative_impl( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & arg1 ){
27         CEGUI::FalagardPropertyBase< CEGUI::ColourRect >::setNative_impl( boost::python::ptr(receiver), boost::ref(arg1) );
28     }
29 
cloneFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper30     virtual ::CEGUI::Property * clone(  ) const {
31         bp::override func_clone = this->get_override( "clone" );
32         return func_clone(  );
33     }
34 
doesWriteXMLFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper35     virtual bool doesWriteXML(  ) const  {
36         if( bp::override func_doesWriteXML = this->get_override( "doesWriteXML" ) )
37             return func_doesWriteXML(  );
38         else{
39             return this->CEGUI::Property::doesWriteXML(  );
40         }
41     }
42 
default_doesWriteXMLFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper43     bool default_doesWriteXML(  ) const  {
44         return CEGUI::Property::doesWriteXML( );
45     }
46 
getFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper47     virtual ::CEGUI::String get( ::CEGUI::PropertyReceiver const * receiver ) const  {
48         if( bp::override func_get = this->get_override( "get" ) )
49             return func_get( boost::python::ptr(receiver) );
50         else{
51             return this->CEGUI::TypedProperty< CEGUI::ColourRect >::get( boost::python::ptr(receiver) );
52         }
53     }
54 
default_getFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper55     ::CEGUI::String default_get( ::CEGUI::PropertyReceiver const * receiver ) const  {
56         return CEGUI::TypedProperty< CEGUI::ColourRect >::get( boost::python::ptr(receiver) );
57     }
58 
getDefaultFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper59     virtual ::CEGUI::String getDefault( ::CEGUI::PropertyReceiver const * receiver ) const  {
60         if( bp::override func_getDefault = this->get_override( "getDefault" ) )
61             return func_getDefault( boost::python::ptr(receiver) );
62         else{
63             return this->CEGUI::Property::getDefault( boost::python::ptr(receiver) );
64         }
65     }
66 
default_getDefaultFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper67     ::CEGUI::String default_getDefault( ::CEGUI::PropertyReceiver const * receiver ) const  {
68         return CEGUI::Property::getDefault( boost::python::ptr(receiver) );
69     }
70 
getNativeFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper71     virtual ::CEGUI::ColourRect getNative( ::CEGUI::PropertyReceiver const * receiver ) const  {
72         if( bp::override func_getNative = this->get_override( "getNative" ) )
73             return func_getNative( boost::python::ptr(receiver) );
74         else{
75             return this->CEGUI::TypedProperty< CEGUI::ColourRect >::getNative( boost::python::ptr(receiver) );
76         }
77     }
78 
default_getNativeFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper79     ::CEGUI::ColourRect default_getNative( ::CEGUI::PropertyReceiver const * receiver ) const  {
80         return CEGUI::TypedProperty< CEGUI::ColourRect >::getNative( boost::python::ptr(receiver) );
81     }
82 
getNative_implFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper83     virtual ::CEGUI::ColourRect getNative_impl( ::CEGUI::PropertyReceiver const * receiver ) const {
84         bp::override func_getNative_impl = this->get_override( "getNative_impl" );
85         return func_getNative_impl( boost::python::ptr(receiver) );
86     }
87 
initialisePropertyReceiverFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper88     virtual void initialisePropertyReceiver( ::CEGUI::PropertyReceiver * arg0 ) const  {
89         if( bp::override func_initialisePropertyReceiver = this->get_override( "initialisePropertyReceiver" ) )
90             func_initialisePropertyReceiver( boost::python::ptr(arg0) );
91         else{
92             this->CEGUI::Property::initialisePropertyReceiver( boost::python::ptr(arg0) );
93         }
94     }
95 
default_initialisePropertyReceiverFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper96     void default_initialisePropertyReceiver( ::CEGUI::PropertyReceiver * arg0 ) const  {
97         CEGUI::Property::initialisePropertyReceiver( boost::python::ptr(arg0) );
98     }
99 
isDefaultFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper100     virtual bool isDefault( ::CEGUI::PropertyReceiver const * receiver ) const  {
101         if( bp::override func_isDefault = this->get_override( "isDefault" ) )
102             return func_isDefault( boost::python::ptr(receiver) );
103         else{
104             return this->CEGUI::Property::isDefault( boost::python::ptr(receiver) );
105         }
106     }
107 
default_isDefaultFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper108     bool default_isDefault( ::CEGUI::PropertyReceiver const * receiver ) const  {
109         return CEGUI::Property::isDefault( boost::python::ptr(receiver) );
110     }
111 
isReadableFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper112     virtual bool isReadable(  ) const  {
113         if( bp::override func_isReadable = this->get_override( "isReadable" ) )
114             return func_isReadable(  );
115         else{
116             return this->CEGUI::Property::isReadable(  );
117         }
118     }
119 
default_isReadableFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper120     bool default_isReadable(  ) const  {
121         return CEGUI::Property::isReadable( );
122     }
123 
isWritableFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper124     virtual bool isWritable(  ) const  {
125         if( bp::override func_isWritable = this->get_override( "isWritable" ) )
126             return func_isWritable(  );
127         else{
128             return this->CEGUI::Property::isWritable(  );
129         }
130     }
131 
default_isWritableFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper132     bool default_isWritable(  ) const  {
133         return CEGUI::Property::isWritable( );
134     }
135 
setFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper136     virtual void set( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::String const & value ) {
137         if( bp::override func_set = this->get_override( "set" ) )
138             func_set( boost::python::ptr(receiver), boost::ref(value) );
139         else{
140             this->CEGUI::TypedProperty< CEGUI::ColourRect >::set( boost::python::ptr(receiver), boost::ref(value) );
141         }
142     }
143 
default_setFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper144     void default_set( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::String const & value ) {
145         CEGUI::TypedProperty< CEGUI::ColourRect >::set( boost::python::ptr(receiver), boost::ref(value) );
146     }
147 
setNativeFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper148     virtual void setNative( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & value ) {
149         if( bp::override func_setNative = this->get_override( "setNative" ) )
150             func_setNative( boost::python::ptr(receiver), boost::ref(value) );
151         else{
152             this->CEGUI::TypedProperty< CEGUI::ColourRect >::setNative( boost::python::ptr(receiver), boost::ref(value) );
153         }
154     }
155 
default_setNativeFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper156     void default_setNative( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & value ) {
157         CEGUI::TypedProperty< CEGUI::ColourRect >::setNative( boost::python::ptr(receiver), boost::ref(value) );
158     }
159 
writeDefinitionXMLAttributesFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper160     virtual void writeDefinitionXMLAttributes( ::CEGUI::XMLSerializer & xml_stream ) const {
161         if( bp::override func_writeDefinitionXMLAttributes = this->get_override( "writeDefinitionXMLAttributes" ) )
162             func_writeDefinitionXMLAttributes( boost::ref(xml_stream) );
163         else{
164             this->CEGUI::PropertyDefinitionBase::writeDefinitionXMLAttributes( boost::ref(xml_stream) );
165         }
166     }
167 
default_writeDefinitionXMLAttributesFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper168     virtual void default_writeDefinitionXMLAttributes( ::CEGUI::XMLSerializer & xml_stream ) const {
169         CEGUI::PropertyDefinitionBase::writeDefinitionXMLAttributes( boost::ref(xml_stream) );
170     }
171 
writeDefinitionXMLElementTypeFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper172     virtual void writeDefinitionXMLElementType( ::CEGUI::XMLSerializer & xml_stream ) const {
173         bp::override func_writeDefinitionXMLElementType = this->get_override( "writeDefinitionXMLElementType" );
174         func_writeDefinitionXMLElementType( boost::ref(xml_stream) );
175     }
176 
writeDefinitionXMLToStreamFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper177     virtual void writeDefinitionXMLToStream( ::CEGUI::XMLSerializer & xml_stream ) const  {
178         if( bp::override func_writeDefinitionXMLToStream = this->get_override( "writeDefinitionXMLToStream" ) )
179             func_writeDefinitionXMLToStream( boost::ref(xml_stream) );
180         else{
181             this->CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream( boost::ref(xml_stream) );
182         }
183     }
184 
default_writeDefinitionXMLToStreamFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper185     void default_writeDefinitionXMLToStream( ::CEGUI::XMLSerializer & xml_stream ) const  {
186         CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream( boost::ref(xml_stream) );
187     }
188 
writeXMLToStreamFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper189     virtual void writeXMLToStream( ::CEGUI::PropertyReceiver const * receiver, ::CEGUI::XMLSerializer & xml_stream ) const  {
190         if( bp::override func_writeXMLToStream = this->get_override( "writeXMLToStream" ) )
191             func_writeXMLToStream( boost::python::ptr(receiver), boost::ref(xml_stream) );
192         else{
193             this->CEGUI::Property::writeXMLToStream( boost::python::ptr(receiver), boost::ref(xml_stream) );
194         }
195     }
196 
default_writeXMLToStreamFalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper197     void default_writeXMLToStream( ::CEGUI::PropertyReceiver const * receiver, ::CEGUI::XMLSerializer & xml_stream ) const  {
198         CEGUI::Property::writeXMLToStream( boost::python::ptr(receiver), boost::ref(xml_stream) );
199     }
200 
201 };
202 
register_FalagardPropertyBaseColourRect_class()203 void register_FalagardPropertyBaseColourRect_class(){
204 
205     { //::CEGUI::FalagardPropertyBase< CEGUI::ColourRect >
206         typedef bp::class_< FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper, bp::bases< CEGUI::PropertyDefinitionBase, CEGUI::TypedProperty< CEGUI::ColourRect > >, boost::noncopyable > FalagardPropertyBaseColourRect_exposer_t;
207         FalagardPropertyBaseColourRect_exposer_t FalagardPropertyBaseColourRect_exposer = FalagardPropertyBaseColourRect_exposer_t( "FalagardPropertyBaseColourRect", bp::init< CEGUI::String const &, CEGUI::String const &, CEGUI::String const &, CEGUI::String const &, bool, bool, CEGUI::String const &, CEGUI::String const & >(( bp::arg("name"), bp::arg("help"), bp::arg("initialValue"), bp::arg("origin"), bp::arg("redrawOnWrite"), bp::arg("layoutOnWrite"), bp::arg("fireEvent"), bp::arg("eventNamespace") )) );
208         bp::scope FalagardPropertyBaseColourRect_scope( FalagardPropertyBaseColourRect_exposer );
209         { //::CEGUI::FalagardPropertyBase< CEGUI::ColourRect >::setNative_impl
210 
211             typedef CEGUI::FalagardPropertyBase< CEGUI::ColourRect > exported_class_t;
212             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*setNative_impl_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::ColourRect const & ) ;
213 
214             FalagardPropertyBaseColourRect_exposer.def(
215                 "setNative_impl"
216                 , setNative_impl_function_type( &FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_setNative_impl )
217                 , ( bp::arg("receiver"), bp::arg("arg1") )
218                 , "------------------------------------------------------------------------\n" );
219 
220         }
221         { //::CEGUI::Property::clone
222 
223             typedef ::CEGUI::Property * ( ::CEGUI::Property::*clone_function_type )(  ) const;
224 
225             FalagardPropertyBaseColourRect_exposer.def(
226                 "clone"
227                 , bp::pure_virtual( clone_function_type(&::CEGUI::Property::clone) )
228                 , bp::return_value_policy< bp::reference_existing_object >() );
229 
230         }
231         { //::CEGUI::Property::doesWriteXML
232 
233             typedef bool ( ::CEGUI::Property::*doesWriteXML_function_type )(  ) const;
234             typedef bool ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_doesWriteXML_function_type )(  ) const;
235 
236             FalagardPropertyBaseColourRect_exposer.def(
237                 "doesWriteXML"
238                 , doesWriteXML_function_type(&::CEGUI::Property::doesWriteXML)
239                 , default_doesWriteXML_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_doesWriteXML) );
240 
241         }
242         { //::CEGUI::TypedProperty< CEGUI::ColourRect >::get
243 
244             typedef CEGUI::FalagardPropertyBase< CEGUI::ColourRect > exported_class_t;
245             typedef ::CEGUI::String ( exported_class_t::*get_function_type )( ::CEGUI::PropertyReceiver const * ) const;
246             typedef ::CEGUI::String ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_get_function_type )( ::CEGUI::PropertyReceiver const * ) const;
247 
248             FalagardPropertyBaseColourRect_exposer.def(
249                 "get"
250                 , get_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::get)
251                 , default_get_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_get)
252                 , ( bp::arg("receiver") ) );
253 
254         }
255         { //::CEGUI::Property::getDefault
256 
257             typedef ::CEGUI::String ( ::CEGUI::Property::*getDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
258             typedef ::CEGUI::String ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_getDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
259 
260             FalagardPropertyBaseColourRect_exposer.def(
261                 "getDefault"
262                 , getDefault_function_type(&::CEGUI::Property::getDefault)
263                 , default_getDefault_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_getDefault)
264                 , ( bp::arg("receiver") ) );
265 
266         }
267         { //::CEGUI::TypedProperty< CEGUI::ColourRect >::getNative
268 
269             typedef CEGUI::FalagardPropertyBase< CEGUI::ColourRect > exported_class_t;
270             typedef ::CEGUI::ColourRect ( exported_class_t::*getNative_function_type )( ::CEGUI::PropertyReceiver const * ) const;
271             typedef ::CEGUI::ColourRect ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_getNative_function_type )( ::CEGUI::PropertyReceiver const * ) const;
272 
273             FalagardPropertyBaseColourRect_exposer.def(
274                 "getNative"
275                 , getNative_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::getNative)
276                 , default_getNative_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_getNative)
277                 , ( bp::arg("receiver") ) );
278 
279         }
280         { //::CEGUI::TypedProperty< CEGUI::ColourRect >::getNative_impl
281 
282             typedef CEGUI::FalagardPropertyBase< CEGUI::ColourRect > exported_class_t;
283             typedef ::CEGUI::ColourRect ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*getNative_impl_function_type )( ::CEGUI::PropertyReceiver const * ) const;
284 
285             FalagardPropertyBaseColourRect_exposer.def(
286                 "getNative_impl"
287                 , getNative_impl_function_type( &FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::getNative_impl )
288                 , ( bp::arg("receiver") ) );
289 
290         }
291         { //::CEGUI::Property::initialisePropertyReceiver
292 
293             typedef void ( ::CEGUI::Property::*initialisePropertyReceiver_function_type )( ::CEGUI::PropertyReceiver * ) const;
294             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_initialisePropertyReceiver_function_type )( ::CEGUI::PropertyReceiver * ) const;
295 
296             FalagardPropertyBaseColourRect_exposer.def(
297                 "initialisePropertyReceiver"
298                 , initialisePropertyReceiver_function_type(&::CEGUI::Property::initialisePropertyReceiver)
299                 , default_initialisePropertyReceiver_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_initialisePropertyReceiver)
300                 , ( bp::arg("arg0") ) );
301 
302         }
303         { //::CEGUI::Property::isDefault
304 
305             typedef bool ( ::CEGUI::Property::*isDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
306             typedef bool ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_isDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
307 
308             FalagardPropertyBaseColourRect_exposer.def(
309                 "isDefault"
310                 , isDefault_function_type(&::CEGUI::Property::isDefault)
311                 , default_isDefault_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_isDefault)
312                 , ( bp::arg("receiver") ) );
313 
314         }
315         { //::CEGUI::Property::isReadable
316 
317             typedef bool ( ::CEGUI::Property::*isReadable_function_type )(  ) const;
318             typedef bool ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_isReadable_function_type )(  ) const;
319 
320             FalagardPropertyBaseColourRect_exposer.def(
321                 "isReadable"
322                 , isReadable_function_type(&::CEGUI::Property::isReadable)
323                 , default_isReadable_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_isReadable) );
324 
325         }
326         { //::CEGUI::Property::isWritable
327 
328             typedef bool ( ::CEGUI::Property::*isWritable_function_type )(  ) const;
329             typedef bool ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_isWritable_function_type )(  ) const;
330 
331             FalagardPropertyBaseColourRect_exposer.def(
332                 "isWritable"
333                 , isWritable_function_type(&::CEGUI::Property::isWritable)
334                 , default_isWritable_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_isWritable) );
335 
336         }
337         { //::CEGUI::TypedProperty< CEGUI::ColourRect >::set
338 
339             typedef CEGUI::FalagardPropertyBase< CEGUI::ColourRect > exported_class_t;
340             typedef void ( exported_class_t::*set_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::String const & ) ;
341             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_set_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::String const & ) ;
342 
343             FalagardPropertyBaseColourRect_exposer.def(
344                 "set"
345                 , set_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::set)
346                 , default_set_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_set)
347                 , ( bp::arg("receiver"), bp::arg("value") ) );
348 
349         }
350         { //::CEGUI::TypedProperty< CEGUI::ColourRect >::setNative
351 
352             typedef CEGUI::FalagardPropertyBase< CEGUI::ColourRect > exported_class_t;
353             typedef void ( exported_class_t::*setNative_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::ColourRect const & ) ;
354             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_setNative_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::ColourRect const & ) ;
355 
356             FalagardPropertyBaseColourRect_exposer.def(
357                 "setNative"
358                 , setNative_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::setNative)
359                 , default_setNative_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_setNative)
360                 , ( bp::arg("receiver"), bp::arg("value") ) );
361 
362         }
363         { //::CEGUI::PropertyDefinitionBase::writeDefinitionXMLAttributes
364 
365             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*writeDefinitionXMLAttributes_function_type )( ::CEGUI::XMLSerializer & ) const;
366 
367             FalagardPropertyBaseColourRect_exposer.def(
368                 "writeDefinitionXMLAttributes"
369                 , writeDefinitionXMLAttributes_function_type( &FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_writeDefinitionXMLAttributes )
370                 , ( bp::arg("xml_stream") )
371                 , "*!\n\
372                 \n\
373                     Write out any xml attributes added in a sub-class.  Note that you\n\
374                     should not write the closing '>' character sequence, nor any other\n\
375                     information in this function.  You should always call the base class\n\
376                     implementation of this function when overriding.\n\
377             \n\
378                 @param xml_stream\n\
379                     XMLSerializer where xml data should be output.\n\
380                 *\n" );
381 
382         }
383         { //::CEGUI::PropertyDefinitionBase::writeDefinitionXMLElementType
384 
385             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*writeDefinitionXMLElementType_function_type )( ::CEGUI::XMLSerializer & ) const;
386 
387             FalagardPropertyBaseColourRect_exposer.def(
388                 "writeDefinitionXMLElementType"
389                 , writeDefinitionXMLElementType_function_type( &FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::writeDefinitionXMLElementType )
390                 , ( bp::arg("xml_stream") )
391                 , "*!\n\
392                 \n\
393                     Write out the text of the XML element type.  Note that you should\n\
394                     not write the opening '<' character, nor any other information such\n\
395                     as attributes in this function.\n\
396             \n\
397                 @param xml_stream\n\
398                     XMLSerializer where xml data should be output.\n\
399                 *\n" );
400 
401         }
402         { //::CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream
403 
404             typedef void ( ::CEGUI::PropertyDefinitionBase::*writeDefinitionXMLToStream_function_type )( ::CEGUI::XMLSerializer & ) const;
405             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_writeDefinitionXMLToStream_function_type )( ::CEGUI::XMLSerializer & ) const;
406 
407             FalagardPropertyBaseColourRect_exposer.def(
408                 "writeDefinitionXMLToStream"
409                 , writeDefinitionXMLToStream_function_type(&::CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream)
410                 , default_writeDefinitionXMLToStream_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_writeDefinitionXMLToStream)
411                 , ( bp::arg("xml_stream") ) );
412 
413         }
414         { //::CEGUI::Property::writeXMLToStream
415 
416             typedef void ( ::CEGUI::Property::*writeXMLToStream_function_type )( ::CEGUI::PropertyReceiver const *,::CEGUI::XMLSerializer & ) const;
417             typedef void ( FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::*default_writeXMLToStream_function_type )( ::CEGUI::PropertyReceiver const *,::CEGUI::XMLSerializer & ) const;
418 
419             FalagardPropertyBaseColourRect_exposer.def(
420                 "writeXMLToStream"
421                 , writeXMLToStream_function_type(&::CEGUI::Property::writeXMLToStream)
422                 , default_writeXMLToStream_function_type(&FalagardPropertyBase_less__CEGUI_scope_ColourRect__greater__wrapper::default_writeXMLToStream)
423                 , ( bp::arg("receiver"), bp::arg("xml_stream") ) );
424 
425         }
426     }
427 
428 }
429