1 // This file has been generated by Py++.
2
3 #include "boost/python.hpp"
4 #include "generators/include/python_CEGUI.h"
5 #include "PropertyDefinitionColourRect.pypp.hpp"
6
7 namespace bp = boost::python;
8
9 struct PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper : CEGUI::PropertyDefinition< CEGUI::ColourRect >, bp::wrapper< CEGUI::PropertyDefinition< CEGUI::ColourRect > > {
10
PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapperPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper11 PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper(CEGUI::PropertyDefinition<CEGUI::ColourRect> const & arg )
12 : CEGUI::PropertyDefinition<CEGUI::ColourRect>( arg )
13 , bp::wrapper< CEGUI::PropertyDefinition< CEGUI::ColourRect > >(){
14 // copy constructor
15
16 }
17
PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapperPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper18 PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper(::CEGUI::String const & name, ::CEGUI::String const & initialValue, ::CEGUI::String const & help, ::CEGUI::String const & origin, bool redrawOnWrite, bool layoutOnWrite, ::CEGUI::String const & fireEvent, ::CEGUI::String const & eventNamespace )
19 : CEGUI::PropertyDefinition<CEGUI::ColourRect>( boost::ref(name), boost::ref(initialValue), boost::ref(help), boost::ref(origin), redrawOnWrite, layoutOnWrite, boost::ref(fireEvent), boost::ref(eventNamespace) )
20 , bp::wrapper< CEGUI::PropertyDefinition< CEGUI::ColourRect > >(){
21 // constructor
22
23 }
24
clonePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper25 virtual ::CEGUI::Property * clone( ) const {
26 if( bp::override func_clone = this->get_override( "clone" ) )
27 return func_clone( );
28 else{
29 return this->CEGUI::PropertyDefinition< CEGUI::ColourRect >::clone( );
30 }
31 }
32
default_clonePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper33 ::CEGUI::Property * default_clone( ) const {
34 return CEGUI::PropertyDefinition< CEGUI::ColourRect >::clone( );
35 }
36
getNative_implPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper37 virtual ::CEGUI::ColourRect getNative_impl( ::CEGUI::PropertyReceiver const * receiver ) const {
38 if( bp::override func_getNative_impl = this->get_override( "getNative_impl" ) )
39 return func_getNative_impl( boost::python::ptr(receiver) );
40 else{
41 return this->CEGUI::PropertyDefinition< CEGUI::ColourRect >::getNative_impl( boost::python::ptr(receiver) );
42 }
43 }
44
default_getNative_implPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper45 virtual ::CEGUI::ColourRect default_getNative_impl( ::CEGUI::PropertyReceiver const * receiver ) const {
46 return CEGUI::PropertyDefinition< CEGUI::ColourRect >::getNative_impl( boost::python::ptr(receiver) );
47 }
48
initialisePropertyReceiverPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper49 virtual void initialisePropertyReceiver( ::CEGUI::PropertyReceiver * receiver ) const {
50 if( bp::override func_initialisePropertyReceiver = this->get_override( "initialisePropertyReceiver" ) )
51 func_initialisePropertyReceiver( boost::python::ptr(receiver) );
52 else{
53 this->CEGUI::PropertyDefinition< CEGUI::ColourRect >::initialisePropertyReceiver( boost::python::ptr(receiver) );
54 }
55 }
56
default_initialisePropertyReceiverPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper57 void default_initialisePropertyReceiver( ::CEGUI::PropertyReceiver * receiver ) const {
58 CEGUI::PropertyDefinition< CEGUI::ColourRect >::initialisePropertyReceiver( boost::python::ptr(receiver) );
59 }
60
setNative_implPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper61 virtual void setNative_impl( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & value ){
62 if( bp::override func_setNative_impl = this->get_override( "setNative_impl" ) )
63 func_setNative_impl( boost::python::ptr(receiver), boost::ref(value) );
64 else{
65 this->CEGUI::PropertyDefinition< CEGUI::ColourRect >::setNative_impl( boost::python::ptr(receiver), boost::ref(value) );
66 }
67 }
68
default_setNative_implPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper69 virtual void default_setNative_impl( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & value ){
70 CEGUI::PropertyDefinition< CEGUI::ColourRect >::setNative_impl( boost::python::ptr(receiver), boost::ref(value) );
71 }
72
setWindowUserStringPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper73 void setWindowUserString( ::CEGUI::Window * window, ::CEGUI::String const & value ) const {
74 CEGUI::PropertyDefinition< CEGUI::ColourRect >::setWindowUserString( boost::python::ptr(window), boost::ref(value) );
75 }
76
writeDefinitionXMLAdditionalAttributesPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper77 void writeDefinitionXMLAdditionalAttributes( ::CEGUI::XMLSerializer & xml_stream ) const {
78 CEGUI::PropertyDefinition< CEGUI::ColourRect >::writeDefinitionXMLAdditionalAttributes( boost::ref(xml_stream) );
79 }
80
writeDefinitionXMLElementTypePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper81 virtual void writeDefinitionXMLElementType( ::CEGUI::XMLSerializer & xml_stream ) const {
82 if( bp::override func_writeDefinitionXMLElementType = this->get_override( "writeDefinitionXMLElementType" ) )
83 func_writeDefinitionXMLElementType( boost::ref(xml_stream) );
84 else{
85 this->CEGUI::PropertyDefinition< CEGUI::ColourRect >::writeDefinitionXMLElementType( boost::ref(xml_stream) );
86 }
87 }
88
default_writeDefinitionXMLElementTypePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper89 virtual void default_writeDefinitionXMLElementType( ::CEGUI::XMLSerializer & xml_stream ) const {
90 CEGUI::PropertyDefinition< CEGUI::ColourRect >::writeDefinitionXMLElementType( boost::ref(xml_stream) );
91 }
92
doesWriteXMLPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper93 virtual bool doesWriteXML( ) const {
94 if( bp::override func_doesWriteXML = this->get_override( "doesWriteXML" ) )
95 return func_doesWriteXML( );
96 else{
97 return this->CEGUI::Property::doesWriteXML( );
98 }
99 }
100
default_doesWriteXMLPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper101 bool default_doesWriteXML( ) const {
102 return CEGUI::Property::doesWriteXML( );
103 }
104
getPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper105 virtual ::CEGUI::String get( ::CEGUI::PropertyReceiver const * receiver ) const {
106 if( bp::override func_get = this->get_override( "get" ) )
107 return func_get( boost::python::ptr(receiver) );
108 else{
109 return this->CEGUI::TypedProperty< CEGUI::ColourRect >::get( boost::python::ptr(receiver) );
110 }
111 }
112
default_getPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper113 ::CEGUI::String default_get( ::CEGUI::PropertyReceiver const * receiver ) const {
114 return CEGUI::TypedProperty< CEGUI::ColourRect >::get( boost::python::ptr(receiver) );
115 }
116
getDefaultPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper117 virtual ::CEGUI::String getDefault( ::CEGUI::PropertyReceiver const * receiver ) const {
118 if( bp::override func_getDefault = this->get_override( "getDefault" ) )
119 return func_getDefault( boost::python::ptr(receiver) );
120 else{
121 return this->CEGUI::Property::getDefault( boost::python::ptr(receiver) );
122 }
123 }
124
default_getDefaultPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper125 ::CEGUI::String default_getDefault( ::CEGUI::PropertyReceiver const * receiver ) const {
126 return CEGUI::Property::getDefault( boost::python::ptr(receiver) );
127 }
128
getNativePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper129 virtual ::CEGUI::ColourRect getNative( ::CEGUI::PropertyReceiver const * receiver ) const {
130 if( bp::override func_getNative = this->get_override( "getNative" ) )
131 return func_getNative( boost::python::ptr(receiver) );
132 else{
133 return this->CEGUI::TypedProperty< CEGUI::ColourRect >::getNative( boost::python::ptr(receiver) );
134 }
135 }
136
default_getNativePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper137 ::CEGUI::ColourRect default_getNative( ::CEGUI::PropertyReceiver const * receiver ) const {
138 return CEGUI::TypedProperty< CEGUI::ColourRect >::getNative( boost::python::ptr(receiver) );
139 }
140
isDefaultPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper141 virtual bool isDefault( ::CEGUI::PropertyReceiver const * receiver ) const {
142 if( bp::override func_isDefault = this->get_override( "isDefault" ) )
143 return func_isDefault( boost::python::ptr(receiver) );
144 else{
145 return this->CEGUI::Property::isDefault( boost::python::ptr(receiver) );
146 }
147 }
148
default_isDefaultPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper149 bool default_isDefault( ::CEGUI::PropertyReceiver const * receiver ) const {
150 return CEGUI::Property::isDefault( boost::python::ptr(receiver) );
151 }
152
isReadablePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper153 virtual bool isReadable( ) const {
154 if( bp::override func_isReadable = this->get_override( "isReadable" ) )
155 return func_isReadable( );
156 else{
157 return this->CEGUI::Property::isReadable( );
158 }
159 }
160
default_isReadablePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper161 bool default_isReadable( ) const {
162 return CEGUI::Property::isReadable( );
163 }
164
isWritablePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper165 virtual bool isWritable( ) const {
166 if( bp::override func_isWritable = this->get_override( "isWritable" ) )
167 return func_isWritable( );
168 else{
169 return this->CEGUI::Property::isWritable( );
170 }
171 }
172
default_isWritablePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper173 bool default_isWritable( ) const {
174 return CEGUI::Property::isWritable( );
175 }
176
setPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper177 virtual void set( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::String const & value ) {
178 if( bp::override func_set = this->get_override( "set" ) )
179 func_set( boost::python::ptr(receiver), boost::ref(value) );
180 else{
181 this->CEGUI::TypedProperty< CEGUI::ColourRect >::set( boost::python::ptr(receiver), boost::ref(value) );
182 }
183 }
184
default_setPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper185 void default_set( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::String const & value ) {
186 CEGUI::TypedProperty< CEGUI::ColourRect >::set( boost::python::ptr(receiver), boost::ref(value) );
187 }
188
setNativePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper189 virtual void setNative( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & value ) {
190 if( bp::override func_setNative = this->get_override( "setNative" ) )
191 func_setNative( boost::python::ptr(receiver), boost::ref(value) );
192 else{
193 this->CEGUI::TypedProperty< CEGUI::ColourRect >::setNative( boost::python::ptr(receiver), boost::ref(value) );
194 }
195 }
196
default_setNativePropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper197 void default_setNative( ::CEGUI::PropertyReceiver * receiver, ::CEGUI::ColourRect const & value ) {
198 CEGUI::TypedProperty< CEGUI::ColourRect >::setNative( boost::python::ptr(receiver), boost::ref(value) );
199 }
200
writeDefinitionXMLAttributesPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper201 virtual void writeDefinitionXMLAttributes( ::CEGUI::XMLSerializer & xml_stream ) const {
202 if( bp::override func_writeDefinitionXMLAttributes = this->get_override( "writeDefinitionXMLAttributes" ) )
203 func_writeDefinitionXMLAttributes( boost::ref(xml_stream) );
204 else{
205 this->CEGUI::PropertyDefinitionBase::writeDefinitionXMLAttributes( boost::ref(xml_stream) );
206 }
207 }
208
default_writeDefinitionXMLAttributesPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper209 virtual void default_writeDefinitionXMLAttributes( ::CEGUI::XMLSerializer & xml_stream ) const {
210 CEGUI::PropertyDefinitionBase::writeDefinitionXMLAttributes( boost::ref(xml_stream) );
211 }
212
writeDefinitionXMLToStreamPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper213 virtual void writeDefinitionXMLToStream( ::CEGUI::XMLSerializer & xml_stream ) const {
214 if( bp::override func_writeDefinitionXMLToStream = this->get_override( "writeDefinitionXMLToStream" ) )
215 func_writeDefinitionXMLToStream( boost::ref(xml_stream) );
216 else{
217 this->CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream( boost::ref(xml_stream) );
218 }
219 }
220
default_writeDefinitionXMLToStreamPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper221 void default_writeDefinitionXMLToStream( ::CEGUI::XMLSerializer & xml_stream ) const {
222 CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream( boost::ref(xml_stream) );
223 }
224
writeXMLToStreamPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper225 virtual void writeXMLToStream( ::CEGUI::PropertyReceiver const * receiver, ::CEGUI::XMLSerializer & xml_stream ) const {
226 if( bp::override func_writeXMLToStream = this->get_override( "writeXMLToStream" ) )
227 func_writeXMLToStream( boost::python::ptr(receiver), boost::ref(xml_stream) );
228 else{
229 this->CEGUI::Property::writeXMLToStream( boost::python::ptr(receiver), boost::ref(xml_stream) );
230 }
231 }
232
default_writeXMLToStreamPropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper233 void default_writeXMLToStream( ::CEGUI::PropertyReceiver const * receiver, ::CEGUI::XMLSerializer & xml_stream ) const {
234 CEGUI::Property::writeXMLToStream( boost::python::ptr(receiver), boost::ref(xml_stream) );
235 }
236
237 };
238
register_PropertyDefinitionColourRect_class()239 void register_PropertyDefinitionColourRect_class(){
240
241 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >
242 typedef bp::class_< PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper, bp::bases< CEGUI::FalagardPropertyBase< CEGUI::ColourRect > > > PropertyDefinitionColourRect_exposer_t;
243 PropertyDefinitionColourRect_exposer_t PropertyDefinitionColourRect_exposer = PropertyDefinitionColourRect_exposer_t( "PropertyDefinitionColourRect", 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("initialValue"), bp::arg("help"), bp::arg("origin"), bp::arg("redrawOnWrite"), bp::arg("layoutOnWrite"), bp::arg("fireEvent"), bp::arg("eventNamespace") )) );
244 bp::scope PropertyDefinitionColourRect_scope( PropertyDefinitionColourRect_exposer );
245 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >::clone
246
247 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
248 typedef ::CEGUI::Property * ( exported_class_t::*clone_function_type )( ) const;
249 typedef ::CEGUI::Property * ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_clone_function_type )( ) const;
250
251 PropertyDefinitionColourRect_exposer.def(
252 "clone"
253 , clone_function_type(&::CEGUI::PropertyDefinition< CEGUI::ColourRect >::clone)
254 , default_clone_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_clone)
255 , bp::return_value_policy< bp::reference_existing_object >() );
256
257 }
258 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >::getNative_impl
259
260 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
261 typedef ::CEGUI::ColourRect ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*getNative_impl_function_type )( ::CEGUI::PropertyReceiver const * ) const;
262
263 PropertyDefinitionColourRect_exposer.def(
264 "getNative_impl"
265 , getNative_impl_function_type( &PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_getNative_impl )
266 , ( bp::arg("receiver") )
267 , "------------------------------------------------------------------------\n" );
268
269 }
270 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >::initialisePropertyReceiver
271
272 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
273 typedef void ( exported_class_t::*initialisePropertyReceiver_function_type )( ::CEGUI::PropertyReceiver * ) const;
274 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_initialisePropertyReceiver_function_type )( ::CEGUI::PropertyReceiver * ) const;
275
276 PropertyDefinitionColourRect_exposer.def(
277 "initialisePropertyReceiver"
278 , initialisePropertyReceiver_function_type(&::CEGUI::PropertyDefinition< CEGUI::ColourRect >::initialisePropertyReceiver)
279 , default_initialisePropertyReceiver_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_initialisePropertyReceiver)
280 , ( bp::arg("receiver") ) );
281
282 }
283 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >::setNative_impl
284
285 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
286 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*setNative_impl_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::ColourRect const & ) ;
287
288 PropertyDefinitionColourRect_exposer.def(
289 "setNative_impl"
290 , setNative_impl_function_type( &PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_setNative_impl )
291 , ( bp::arg("receiver"), bp::arg("value") )
292 , "------------------------------------------------------------------------\n" );
293
294 }
295 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >::setWindowUserString
296
297 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
298 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*setWindowUserString_function_type )( ::CEGUI::Window *,::CEGUI::String const & ) const;
299
300 PropertyDefinitionColourRect_exposer.def(
301 "setWindowUserString"
302 , setWindowUserString_function_type( &PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::setWindowUserString )
303 , ( bp::arg("window"), bp::arg("value") )
304 , "------------------------------------------------------------------------\n" );
305
306 }
307 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >::writeDefinitionXMLAdditionalAttributes
308
309 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
310 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*writeDefinitionXMLAdditionalAttributes_function_type )( ::CEGUI::XMLSerializer & ) const;
311
312 PropertyDefinitionColourRect_exposer.def(
313 "writeDefinitionXMLAdditionalAttributes"
314 , writeDefinitionXMLAdditionalAttributes_function_type( &PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::writeDefinitionXMLAdditionalAttributes )
315 , ( bp::arg("xml_stream") )
316 , "------------------------------------------------------------------------\n" );
317
318 }
319 { //::CEGUI::PropertyDefinition< CEGUI::ColourRect >::writeDefinitionXMLElementType
320
321 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
322 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*writeDefinitionXMLElementType_function_type )( ::CEGUI::XMLSerializer & ) const;
323
324 PropertyDefinitionColourRect_exposer.def(
325 "writeDefinitionXMLElementType"
326 , writeDefinitionXMLElementType_function_type( &PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_writeDefinitionXMLElementType )
327 , ( bp::arg("xml_stream") )
328 , "------------------------------------------------------------------------\n" );
329
330 }
331 { //::CEGUI::Property::doesWriteXML
332
333 typedef bool ( ::CEGUI::Property::*doesWriteXML_function_type )( ) const;
334 typedef bool ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_doesWriteXML_function_type )( ) const;
335
336 PropertyDefinitionColourRect_exposer.def(
337 "doesWriteXML"
338 , doesWriteXML_function_type(&::CEGUI::Property::doesWriteXML)
339 , default_doesWriteXML_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_doesWriteXML) );
340
341 }
342 { //::CEGUI::TypedProperty< CEGUI::ColourRect >::get
343
344 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
345 typedef ::CEGUI::String ( exported_class_t::*get_function_type )( ::CEGUI::PropertyReceiver const * ) const;
346 typedef ::CEGUI::String ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_get_function_type )( ::CEGUI::PropertyReceiver const * ) const;
347
348 PropertyDefinitionColourRect_exposer.def(
349 "get"
350 , get_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::get)
351 , default_get_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_get)
352 , ( bp::arg("receiver") ) );
353
354 }
355 { //::CEGUI::Property::getDefault
356
357 typedef ::CEGUI::String ( ::CEGUI::Property::*getDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
358 typedef ::CEGUI::String ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_getDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
359
360 PropertyDefinitionColourRect_exposer.def(
361 "getDefault"
362 , getDefault_function_type(&::CEGUI::Property::getDefault)
363 , default_getDefault_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_getDefault)
364 , ( bp::arg("receiver") ) );
365
366 }
367 { //::CEGUI::TypedProperty< CEGUI::ColourRect >::getNative
368
369 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
370 typedef ::CEGUI::ColourRect ( exported_class_t::*getNative_function_type )( ::CEGUI::PropertyReceiver const * ) const;
371 typedef ::CEGUI::ColourRect ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_getNative_function_type )( ::CEGUI::PropertyReceiver const * ) const;
372
373 PropertyDefinitionColourRect_exposer.def(
374 "getNative"
375 , getNative_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::getNative)
376 , default_getNative_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_getNative)
377 , ( bp::arg("receiver") ) );
378
379 }
380 { //::CEGUI::Property::isDefault
381
382 typedef bool ( ::CEGUI::Property::*isDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
383 typedef bool ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_isDefault_function_type )( ::CEGUI::PropertyReceiver const * ) const;
384
385 PropertyDefinitionColourRect_exposer.def(
386 "isDefault"
387 , isDefault_function_type(&::CEGUI::Property::isDefault)
388 , default_isDefault_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_isDefault)
389 , ( bp::arg("receiver") ) );
390
391 }
392 { //::CEGUI::Property::isReadable
393
394 typedef bool ( ::CEGUI::Property::*isReadable_function_type )( ) const;
395 typedef bool ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_isReadable_function_type )( ) const;
396
397 PropertyDefinitionColourRect_exposer.def(
398 "isReadable"
399 , isReadable_function_type(&::CEGUI::Property::isReadable)
400 , default_isReadable_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_isReadable) );
401
402 }
403 { //::CEGUI::Property::isWritable
404
405 typedef bool ( ::CEGUI::Property::*isWritable_function_type )( ) const;
406 typedef bool ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_isWritable_function_type )( ) const;
407
408 PropertyDefinitionColourRect_exposer.def(
409 "isWritable"
410 , isWritable_function_type(&::CEGUI::Property::isWritable)
411 , default_isWritable_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_isWritable) );
412
413 }
414 { //::CEGUI::TypedProperty< CEGUI::ColourRect >::set
415
416 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
417 typedef void ( exported_class_t::*set_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::String const & ) ;
418 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_set_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::String const & ) ;
419
420 PropertyDefinitionColourRect_exposer.def(
421 "set"
422 , set_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::set)
423 , default_set_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_set)
424 , ( bp::arg("receiver"), bp::arg("value") ) );
425
426 }
427 { //::CEGUI::TypedProperty< CEGUI::ColourRect >::setNative
428
429 typedef CEGUI::PropertyDefinition< CEGUI::ColourRect > exported_class_t;
430 typedef void ( exported_class_t::*setNative_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::ColourRect const & ) ;
431 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_setNative_function_type )( ::CEGUI::PropertyReceiver *,::CEGUI::ColourRect const & ) ;
432
433 PropertyDefinitionColourRect_exposer.def(
434 "setNative"
435 , setNative_function_type(&::CEGUI::TypedProperty< CEGUI::ColourRect >::setNative)
436 , default_setNative_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_setNative)
437 , ( bp::arg("receiver"), bp::arg("value") ) );
438
439 }
440 { //::CEGUI::PropertyDefinitionBase::writeDefinitionXMLAttributes
441
442 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*writeDefinitionXMLAttributes_function_type )( ::CEGUI::XMLSerializer & ) const;
443
444 PropertyDefinitionColourRect_exposer.def(
445 "writeDefinitionXMLAttributes"
446 , writeDefinitionXMLAttributes_function_type( &PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_writeDefinitionXMLAttributes )
447 , ( bp::arg("xml_stream") )
448 , "*!\n\
449 \n\
450 Write out any xml attributes added in a sub-class. Note that you\n\
451 should not write the closing '>' character sequence, nor any other\n\
452 information in this function. You should always call the base class\n\
453 implementation of this function when overriding.\n\
454 \n\
455 @param xml_stream\n\
456 XMLSerializer where xml data should be output.\n\
457 *\n" );
458
459 }
460 { //::CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream
461
462 typedef void ( ::CEGUI::PropertyDefinitionBase::*writeDefinitionXMLToStream_function_type )( ::CEGUI::XMLSerializer & ) const;
463 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_writeDefinitionXMLToStream_function_type )( ::CEGUI::XMLSerializer & ) const;
464
465 PropertyDefinitionColourRect_exposer.def(
466 "writeDefinitionXMLToStream"
467 , writeDefinitionXMLToStream_function_type(&::CEGUI::PropertyDefinitionBase::writeDefinitionXMLToStream)
468 , default_writeDefinitionXMLToStream_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_writeDefinitionXMLToStream)
469 , ( bp::arg("xml_stream") ) );
470
471 }
472 { //::CEGUI::Property::writeXMLToStream
473
474 typedef void ( ::CEGUI::Property::*writeXMLToStream_function_type )( ::CEGUI::PropertyReceiver const *,::CEGUI::XMLSerializer & ) const;
475 typedef void ( PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::*default_writeXMLToStream_function_type )( ::CEGUI::PropertyReceiver const *,::CEGUI::XMLSerializer & ) const;
476
477 PropertyDefinitionColourRect_exposer.def(
478 "writeXMLToStream"
479 , writeXMLToStream_function_type(&::CEGUI::Property::writeXMLToStream)
480 , default_writeXMLToStream_function_type(&PropertyDefinition_less__CEGUI_scope_ColourRect__greater__wrapper::default_writeXMLToStream)
481 , ( bp::arg("receiver"), bp::arg("xml_stream") ) );
482
483 }
484 }
485
486 }
487