1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE
15 template<class T
> class SwigValueWrapper
{
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
20 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
21 ~SwigValueWrapper() { delete tt
; }
22 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
23 operator T
&() const { return *tt
; }
24 T
*operator&() { return tt
; }
26 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
30 /* -----------------------------------------------------------------------------
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
33 * ----------------------------------------------------------------------------- */
35 /* template workaround for compilers that cannot correctly implement the C++ standard */
36 #ifndef SWIGTEMPLATEDISAMBIGUATOR
37 # if defined(__SUNPRO_CC)
38 # if (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
41 # define SWIGTEMPLATEDISAMBIGUATOR
44 # define SWIGTEMPLATEDISAMBIGUATOR
48 /* inline attribute */
50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
51 # define SWIGINLINE inline
57 /* attribute recognised by some compilers to avoid 'unused' warnings */
59 # if defined(__GNUC__)
60 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
61 # define SWIGUNUSED __attribute__ ((__unused__))
66 # define SWIGUNUSED __attribute__ ((__unused__))
72 #ifndef SWIGUNUSEDPARM
74 # define SWIGUNUSEDPARM(p)
76 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
80 /* internal SWIG method */
82 # define SWIGINTERN static SWIGUNUSED
85 /* internal inline SWIG method */
86 #ifndef SWIGINTERNINLINE
87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
90 /* exporting methods */
91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
92 # ifndef GCC_HASCLASSVISIBILITY
93 # define GCC_HASCLASSVISIBILITY
98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
99 # if defined(STATIC_LINKED)
102 # define SWIGEXPORT __declspec(dllexport)
105 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
106 # define SWIGEXPORT __attribute__ ((visibility("default")))
113 /* calling conventions for Windows */
115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
116 # define SWIGSTDCALL __stdcall
122 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER)
124 # define _CRT_SECURE_NO_DEPRECATE
128 /* Python.h has to appear first */
131 /* -----------------------------------------------------------------------------
134 * This file contains generic CAPI SWIG runtime support for pointer
136 * ----------------------------------------------------------------------------- */
138 /* This should only be incremented when either the layout of swig_type_info changes,
139 or for whatever reason, the runtime changes incompatibly */
140 #define SWIG_RUNTIME_VERSION "2"
142 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
143 #ifdef SWIG_TYPE_TABLE
144 # define SWIG_QUOTE_STRING(x) #x
145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
148 # define SWIG_TYPE_TABLE_NAME
152 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
153 creating a static or dynamic library from the swig runtime code.
154 In 99.9% of the cases, swig just needs to declare them as 'static'.
156 But only do this if is strictly necessary, ie, if you have problems
157 with your compiler or so.
161 # define SWIGRUNTIME SWIGINTERN
164 #ifndef SWIGRUNTIMEINLINE
165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
168 /* Generic buffer size */
169 #ifndef SWIG_BUFFER_SIZE
170 # define SWIG_BUFFER_SIZE 1024
173 /* Flags for pointer conversions */
174 #define SWIG_POINTER_DISOWN 0x1
176 /* Flags for new pointer objects */
177 #define SWIG_POINTER_OWN 0x1
181 Flags/methods for returning states.
183 The swig conversion methods, as ConvertPtr, return and integer
184 that tells if the conversion was successful or not. And if not,
185 an error code can be returned (see swigerrors.swg for the codes).
187 Use the following macros/flags to set or process the returning
190 In old swig versions, you usually write code as:
192 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
198 Now you can be more explicit as:
200 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
201 if (SWIG_IsOK(res)) {
207 that seems to be the same, but now you can also do
210 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
211 if (SWIG_IsOK(res)) {
213 if (SWIG_IsNewObj(res) {
223 I.e., now SWIG_ConvertPtr can return new objects and you can
224 identify the case and take care of the deallocation. Of course that
225 requires also to SWIG_ConvertPtr to return new result values, as
227 int SWIG_ConvertPtr(obj, ptr,...) {
229 if (<need new object>) {
230 *ptr = <ptr to new allocated object>;
233 *ptr = <ptr to old object>;
241 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
242 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
245 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
246 allows to return the 'cast rank', for example, if you have this
253 food(1) // cast rank '1' (1 -> 1.0)
254 fooi(1) // cast rank '0'
256 just use the SWIG_AddCast()/SWIG_CheckState()
261 #define SWIG_ERROR (-1)
262 #define SWIG_IsOK(r) (r >= 0)
263 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
265 /* The CastRankLimit says how many bits are used for the cast rank */
266 #define SWIG_CASTRANKLIMIT (1 << 8)
267 /* The NewMask denotes the object was created (using new/malloc) */
268 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
269 /* The TmpMask is for in/out typemaps that use temporal objects */
270 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
271 /* Simple returning values */
272 #define SWIG_BADOBJ (SWIG_ERROR)
273 #define SWIG_OLDOBJ (SWIG_OK)
274 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
275 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
276 /* Check, add and del mask methods */
277 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
278 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
279 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
280 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
281 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
282 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
286 #if defined(SWIG_CASTRANK_MODE)
287 # ifndef SWIG_TypeRank
288 # define SWIG_TypeRank unsigned long
290 # ifndef SWIG_MAXCASTRANK /* Default cast allowed */
291 # define SWIG_MAXCASTRANK (2)
293 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
294 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
295 SWIGINTERNINLINE
int SWIG_AddCast(int r
) {
296 return SWIG_IsOK(r
) ? ((SWIG_CastRank(r
) < SWIG_MAXCASTRANK
) ? (r
+ 1) : SWIG_ERROR
) : r
;
298 SWIGINTERNINLINE
int SWIG_CheckState(int r
) {
299 return SWIG_IsOK(r
) ? SWIG_CastRank(r
) + 1 : 0;
301 #else /* no cast-rank mode */
302 # define SWIG_AddCast
303 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
315 typedef void *(*swig_converter_func
)(void *);
316 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
318 /* Structure to store inforomation on one type */
319 typedef struct swig_type_info
{
320 const char *name
; /* mangled name of this type */
321 const char *str
; /* human readable name of this type */
322 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
323 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
324 void *clientdata
; /* language specific type data */
325 int owndata
; /* flag if the structure owns the clientdata */
328 /* Structure to store a type and conversion function used for casting */
329 typedef struct swig_cast_info
{
330 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
331 swig_converter_func converter
; /* function to cast the void pointers */
332 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
333 struct swig_cast_info
*prev
; /* pointer to the previous cast */
336 /* Structure used to store module information
337 * Each module generates one structure like this, and the runtime collects
338 * all of these structures and stores them in a circularly linked list.*/
339 typedef struct swig_module_info
{
340 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
341 size_t size
; /* Number of types in this module */
342 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
343 swig_type_info
**type_initial
; /* Array of initially generated type structures */
344 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
345 void *clientdata
; /* Language specific module data */
349 Compare two type names skipping the space characters, therefore
350 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
352 Return 0 when the two name types are equivalent, as in
353 strncmp, but skipping ' '.
356 SWIG_TypeNameComp(const char *f1
, const char *l1
,
357 const char *f2
, const char *l2
) {
358 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
359 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
360 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
361 if (*f1
!= *f2
) return (*f1
> *f2
) ? 1 : -1;
363 return (l1
- f1
) - (l2
- f2
);
367 Check type equivalence in a name list like <name1>|<name2>|...
368 Return 0 if not equal, 1 if equal
371 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
373 const char* te
= tb
+ strlen(tb
);
375 while (!equiv
&& *ne
) {
376 for (nb
= ne
; *ne
; ++ne
) {
377 if (*ne
== '|') break;
379 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
386 Check type equivalence in a name list like <name1>|<name2>|...
387 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
390 SWIG_TypeCompare(const char *nb
, const char *tb
) {
392 const char* te
= tb
+ strlen(tb
);
394 while (!equiv
&& *ne
) {
395 for (nb
= ne
; *ne
; ++ne
) {
396 if (*ne
== '|') break;
398 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
405 /* think of this as a c++ template<> or a scheme macro */
406 #define SWIG_TypeCheck_Template(comparison, ty) \
408 swig_cast_info *iter = ty->cast; \
411 if (iter == ty->cast) return iter; \
412 /* Move iter to the top of the linked list */ \
413 iter->prev->next = iter->next; \
415 iter->next->prev = iter->prev; \
416 iter->next = ty->cast; \
418 if (ty->cast) ty->cast->prev = iter; \
430 SWIGRUNTIME swig_cast_info
*
431 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
432 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
435 /* Same as previous function, except strcmp is replaced with a pointer comparison */
436 SWIGRUNTIME swig_cast_info
*
437 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
438 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
442 Cast a pointer up an inheritance hierarchy
444 SWIGRUNTIMEINLINE
void *
445 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
446 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
450 Dynamic pointer casting. Down an inheritance hierarchy
452 SWIGRUNTIME swig_type_info
*
453 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
454 swig_type_info
*lastty
= ty
;
455 if (!ty
|| !ty
->dcast
) return ty
;
456 while (ty
&& (ty
->dcast
)) {
457 ty
= (*ty
->dcast
)(ptr
);
464 Return the name associated with this type
466 SWIGRUNTIMEINLINE
const char *
467 SWIG_TypeName(const swig_type_info
*ty
) {
472 Return the pretty name associated with this type,
473 that is an unmangled type name in a form presentable to the user.
475 SWIGRUNTIME
const char *
476 SWIG_TypePrettyName(const swig_type_info
*type
) {
477 /* The "str" field contains the equivalent pretty names of the
478 type, separated by vertical-bar characters. We choose
479 to print the last name, as it is often (?) the most
481 if (!type
) return NULL
;
482 if (type
->str
!= NULL
) {
483 const char *last_name
= type
->str
;
485 for (s
= type
->str
; *s
; s
++)
486 if (*s
== '|') last_name
= s
+1;
494 Set the clientdata field for a type
497 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
498 swig_cast_info
*cast
= ti
->cast
;
499 /* if (ti->clientdata == clientdata) return; */
500 ti
->clientdata
= clientdata
;
503 if (!cast
->converter
) {
504 swig_type_info
*tc
= cast
->type
;
505 if (!tc
->clientdata
) {
506 SWIG_TypeClientData(tc
, clientdata
);
513 SWIG_TypeNewClientData(swig_type_info
*ti
, void *clientdata
) {
514 SWIG_TypeClientData(ti
, clientdata
);
519 Search for a swig_type_info structure only by mangled name
520 Search is a O(log #types)
522 We start searching at module start, and finish searching when start == end.
523 Note: if start == end at the beginning of the function, we go all the way around
526 SWIGRUNTIME swig_type_info
*
527 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
528 swig_module_info
*end
,
530 swig_module_info
*iter
= start
;
533 register size_t l
= 0;
534 register size_t r
= iter
->size
- 1;
536 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
537 register size_t i
= (l
+ r
) >> 1;
538 const char *iname
= iter
->types
[i
]->name
;
540 register int compare
= strcmp(name
, iname
);
542 return iter
->types
[i
];
543 } else if (compare
< 0) {
549 } else if (compare
> 0) {
553 break; /* should never happen */
558 } while (iter
!= end
);
563 Search for a swig_type_info structure for either a mangled name or a human readable name.
564 It first searches the mangled names of the types, which is a O(log #types)
565 If a type is not found it then searches the human readable names, which is O(#types).
567 We start searching at module start, and finish searching when start == end.
568 Note: if start == end at the beginning of the function, we go all the way around
571 SWIGRUNTIME swig_type_info
*
572 SWIG_TypeQueryModule(swig_module_info
*start
,
573 swig_module_info
*end
,
575 /* STEP 1: Search the name field using binary search */
576 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
580 /* STEP 2: If the type hasn't been found, do a complete search
581 of the str field (the human readable name) */
582 swig_module_info
*iter
= start
;
584 register size_t i
= 0;
585 for (; i
< iter
->size
; ++i
) {
586 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
587 return iter
->types
[i
];
590 } while (iter
!= end
);
593 /* neither found a match */
598 Pack binary data into a string
601 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
602 static const char hex
[17] = "0123456789abcdef";
603 register const unsigned char *u
= (unsigned char *) ptr
;
604 register const unsigned char *eu
= u
+ sz
;
605 for (; u
!= eu
; ++u
) {
606 register unsigned char uu
= *u
;
607 *(c
++) = hex
[(uu
& 0xf0) >> 4];
608 *(c
++) = hex
[uu
& 0xf];
614 Unpack binary data from a string
616 SWIGRUNTIME
const char *
617 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
618 register unsigned char *u
= (unsigned char *) ptr
;
619 register const unsigned char *eu
= u
+ sz
;
620 for (; u
!= eu
; ++u
) {
621 register char d
= *(c
++);
622 register unsigned char uu
;
623 if ((d
>= '0') && (d
<= '9'))
624 uu
= ((d
- '0') << 4);
625 else if ((d
>= 'a') && (d
<= 'f'))
626 uu
= ((d
- ('a'-10)) << 4);
630 if ((d
>= '0') && (d
<= '9'))
632 else if ((d
>= 'a') && (d
<= 'f'))
633 uu
|= (d
- ('a'-10));
642 Pack 'void *' into a string buffer.
645 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
647 if ((2*sizeof(void *) + 2) > bsz
) return 0;
649 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
650 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
655 SWIGRUNTIME
const char *
656 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
658 if (strcmp(c
,"NULL") == 0) {
665 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
669 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
671 size_t lname
= (name
? strlen(name
) : 0);
672 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
674 r
= SWIG_PackData(r
,ptr
,sz
);
676 strncpy(r
,name
,lname
+1);
683 SWIGRUNTIME
const char *
684 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
686 if (strcmp(c
,"NULL") == 0) {
693 return SWIG_UnpackData(++c
,ptr
,sz
);
701 #define SWIG_UnknownError -1
702 #define SWIG_IOError -2
703 #define SWIG_RuntimeError -3
704 #define SWIG_IndexError -4
705 #define SWIG_TypeError -5
706 #define SWIG_DivisionByZero -6
707 #define SWIG_OverflowError -7
708 #define SWIG_SyntaxError -8
709 #define SWIG_ValueError -9
710 #define SWIG_SystemError -10
711 #define SWIG_AttributeError -11
712 #define SWIG_MemoryError -12
713 #define SWIG_NullReferenceError -13
717 /* Python.h has to appear first */
720 /* Add PyOS_snprintf for old Pythons */
721 #if PY_VERSION_HEX < 0x02020000
722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
723 # define PyOS_snprintf _snprintf
725 # define PyOS_snprintf snprintf
729 /* A crude PyString_FromFormat implementation for old Pythons */
730 #if PY_VERSION_HEX < 0x02020000
732 #ifndef SWIG_PYBUFFER_SIZE
733 # define SWIG_PYBUFFER_SIZE 1024
737 PyString_FromFormat(const char *fmt
, ...) {
739 char buf
[SWIG_PYBUFFER_SIZE
* 2];
742 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
744 return (res
< 0 || res
>= (int)sizeof(buf
)) ? 0 : PyString_FromString(buf
);
748 /* Add PyObject_Del for old Pythons */
749 #if PY_VERSION_HEX < 0x01060000
750 # define PyObject_Del(op) PyMem_DEL((op))
753 # define PyObject_DEL PyObject_Del
756 /* A crude PyExc_StopIteration exception for old Pythons */
757 #if PY_VERSION_HEX < 0x02020000
758 # ifndef PyExc_StopIteration
759 # define PyExc_StopIteration PyExc_RuntimeError
761 # ifndef PyObject_GenericGetAttr
762 # define PyObject_GenericGetAttr 0
765 /* Py_NotImplemented is defined in 2.1 and up. */
766 #if PY_VERSION_HEX < 0x02010000
767 # ifndef Py_NotImplemented
768 # define Py_NotImplemented PyExc_RuntimeError
773 /* A crude PyString_AsStringAndSize implementation for old Pythons */
774 #if PY_VERSION_HEX < 0x02010000
775 # ifndef PyString_AsStringAndSize
776 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
780 /* PySequence_Size for old Pythons */
781 #if PY_VERSION_HEX < 0x02000000
782 # ifndef PySequence_Size
783 # define PySequence_Size PySequence_Length
788 /* PyBool_FromLong for old Pythons */
789 #if PY_VERSION_HEX < 0x02030000
791 PyObject
*PyBool_FromLong(long ok
)
793 PyObject
*result
= ok
? Py_True
: Py_False
;
800 /* -----------------------------------------------------------------------------
802 * ----------------------------------------------------------------------------- */
804 SWIGRUNTIME PyObject
*
805 SWIG_Python_ErrorType(int code
) {
808 case SWIG_MemoryError
:
809 type
= PyExc_MemoryError
;
812 type
= PyExc_IOError
;
814 case SWIG_RuntimeError
:
815 type
= PyExc_RuntimeError
;
817 case SWIG_IndexError
:
818 type
= PyExc_IndexError
;
821 type
= PyExc_TypeError
;
823 case SWIG_DivisionByZero
:
824 type
= PyExc_ZeroDivisionError
;
826 case SWIG_OverflowError
:
827 type
= PyExc_OverflowError
;
829 case SWIG_SyntaxError
:
830 type
= PyExc_SyntaxError
;
832 case SWIG_ValueError
:
833 type
= PyExc_ValueError
;
835 case SWIG_SystemError
:
836 type
= PyExc_SystemError
;
838 case SWIG_AttributeError
:
839 type
= PyExc_AttributeError
;
842 type
= PyExc_RuntimeError
;
849 SWIG_Python_AddErrorMsg(const char* mesg
)
853 PyObject
*traceback
= 0;
855 if (PyErr_Occurred()) PyErr_Fetch(&type
, &value
, &traceback
);
857 PyObject
*old_str
= PyObject_Str(value
);
860 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
864 PyErr_Format(PyExc_RuntimeError
, mesg
);
870 #if defined(SWIG_PYTHON_NO_THREADS)
871 # if defined(SWIG_PYTHON_THREADS)
872 # undef SWIG_PYTHON_THREADS
875 #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
876 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
877 # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */
878 # define SWIG_PYTHON_USE_GIL
881 # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
882 # ifndef SWIG_PYTHON_INITIALIZE_THREADS
883 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
885 # ifdef __cplusplus /* C++ code */
886 class SWIG_Python_Thread_Block
{
888 PyGILState_STATE state
;
890 void end() { if (status
) { PyGILState_Release(state
); status
= false;} }
891 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
892 ~SWIG_Python_Thread_Block() { end(); }
894 class SWIG_Python_Thread_Allow
{
898 void end() { if (status
) { PyEval_RestoreThread(save
); status
= false; }}
899 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
900 ~SWIG_Python_Thread_Allow() { end(); }
902 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
903 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
904 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
905 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
907 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
908 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
909 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
910 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
912 # else /* Old thread way, not implemented, user must provide it */
913 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
914 # define SWIG_PYTHON_INITIALIZE_THREADS
916 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
917 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
919 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
920 # define SWIG_PYTHON_THREAD_END_BLOCK
922 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
923 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
925 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
926 # define SWIG_PYTHON_THREAD_END_ALLOW
929 #else /* No thread support */
930 # define SWIG_PYTHON_INITIALIZE_THREADS
931 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
932 # define SWIG_PYTHON_THREAD_END_BLOCK
933 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
934 # define SWIG_PYTHON_THREAD_END_ALLOW
937 /* -----------------------------------------------------------------------------
938 * Python API portion that goes into the runtime
939 * ----------------------------------------------------------------------------- */
948 /* -----------------------------------------------------------------------------
949 * Constant declarations
950 * ----------------------------------------------------------------------------- */
953 #define SWIG_PY_POINTER 4
954 #define SWIG_PY_BINARY 5
956 /* Constant information structure */
957 typedef struct swig_const_info
{
963 swig_type_info
**ptype
;
974 /* -----------------------------------------------------------------------------
975 * See the LICENSE file for information on copyright, usage and redistribution
976 * of SWIG, and the README file for authors - http://www.swig.org/release.html.
980 * This file contains the runtime support for Python modules
981 * and includes code for managing global variables and pointer
984 * ----------------------------------------------------------------------------- */
986 /* Common SWIG API */
988 #if PY_VERSION_HEX < 0x02050000
989 typedef int Py_ssize_t
;
992 /* for raw pointers */
993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
994 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
996 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
997 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
998 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
999 #define swig_owntype int
1001 /* for raw packed data */
1002 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1003 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1005 /* for class or struct pointers */
1006 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1007 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1009 /* for C or C++ function pointers */
1010 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1011 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
1013 /* for C++ member pointers, ie, member methods */
1014 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1015 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1020 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
1021 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1022 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
1024 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1025 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1026 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1027 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1028 #define SWIG_fail goto fail
1031 /* Runtime API implementation */
1033 /* Error manipulation */
1036 SWIG_Python_SetErrorObj(PyObject
*errtype
, PyObject
*obj
) {
1037 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1038 PyErr_SetObject(errtype
, obj
);
1040 SWIG_PYTHON_THREAD_END_BLOCK
;
1044 SWIG_Python_SetErrorMsg(PyObject
*errtype
, const char *msg
) {
1045 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1046 PyErr_SetString(errtype
, (char *) msg
);
1047 SWIG_PYTHON_THREAD_END_BLOCK
;
1050 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1052 /* Set a constant value */
1055 SWIG_Python_SetConstant(PyObject
*d
, const char *name
, PyObject
*obj
) {
1056 PyDict_SetItemString(d
, (char*) name
, obj
);
1060 /* Append a value to the result obj */
1062 SWIGINTERN PyObject
*
1063 SWIG_Python_AppendOutput(PyObject
* result
, PyObject
* obj
) {
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1067 } else if (result
== Py_None
) {
1071 if (!PyList_Check(result
)) {
1072 PyObject
*o2
= result
;
1073 result
= PyList_New(1);
1074 PyList_SetItem(result
, 0, o2
);
1076 PyList_Append(result
,obj
);
1085 } else if (result
== Py_None
) {
1089 if (!PyTuple_Check(result
)) {
1091 result
= PyTuple_New(1);
1092 PyTuple_SET_ITEM(result
, 0, o2
);
1094 o3
= PyTuple_New(1);
1095 PyTuple_SET_ITEM(o3
, 0, obj
);
1097 result
= PySequence_Concat(o2
, o3
);
1105 /* Unpack the argument tuple */
1108 SWIG_Python_UnpackTuple(PyObject
*args
, const char *name
, int min
, int max
, PyObject
**objs
)
1114 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got none",
1115 name
, (min
== max
? "" : "at least "), min
);
1119 if (!PyTuple_Check(args
)) {
1120 PyErr_SetString(PyExc_SystemError
, "UnpackTuple() argument list is not a tuple");
1123 register int l
= PyTuple_GET_SIZE(args
);
1125 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1126 name
, (min
== max
? "" : "at least "), min
, l
);
1128 } else if (l
> max
) {
1129 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1130 name
, (min
== max
? "" : "at most "), max
, l
);
1134 for (i
= 0; i
< l
; ++i
) {
1135 objs
[i
] = PyTuple_GET_ITEM(args
, i
);
1137 for (; l
< max
; ++l
) {
1145 /* A functor is a function object with one single object argument */
1146 #if PY_VERSION_HEX >= 0x02020000
1147 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1149 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1153 Helper for static pointer initialization for both C and C++ code, for example
1154 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1157 #define SWIG_STATIC_POINTER(var) var
1159 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1162 /* -----------------------------------------------------------------------------
1163 * Pointer declarations
1164 * ----------------------------------------------------------------------------- */
1166 /* Flags for new pointer objects */
1167 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1168 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1170 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1179 /* How to access Py_None */
1180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
1181 # ifndef SWIG_PYTHON_NO_BUILD_NONE
1182 # ifndef SWIG_PYTHON_BUILD_NONE
1183 # define SWIG_PYTHON_BUILD_NONE
1188 #ifdef SWIG_PYTHON_BUILD_NONE
1191 # define Py_None SWIG_Py_None()
1193 SWIGRUNTIMEINLINE PyObject
*
1196 PyObject
*none
= Py_BuildValue("");
1200 SWIGRUNTIME PyObject
*
1203 static PyObject
*SWIG_STATIC_POINTER(none
) = _SWIG_Py_None();
1208 /* The python void return value */
1210 SWIGRUNTIMEINLINE PyObject
*
1213 PyObject
*none
= Py_None
;
1218 /* PySwigClientData */
1229 SWIGRUNTIMEINLINE
int
1230 SWIG_Python_CheckImplicit(swig_type_info
*ty
)
1232 PySwigClientData
*data
= (PySwigClientData
*)ty
->clientdata
;
1233 return data
? data
->implicitconv
: 0;
1236 SWIGRUNTIMEINLINE PyObject
*
1237 SWIG_Python_ExceptionType(swig_type_info
*desc
) {
1238 PySwigClientData
*data
= desc
? (PySwigClientData
*) desc
->clientdata
: 0;
1239 PyObject
*klass
= data
? data
->klass
: 0;
1240 return (klass
? klass
: PyExc_RuntimeError
);
1244 SWIGRUNTIME PySwigClientData
*
1245 PySwigClientData_New(PyObject
* obj
)
1250 PySwigClientData
*data
= (PySwigClientData
*)malloc(sizeof(PySwigClientData
));
1251 /* the klass element */
1253 Py_INCREF(data
->klass
);
1254 /* the newraw method and newargs arguments used to create a new raw instance */
1255 if (PyClass_Check(obj
)) {
1257 data
->newargs
= obj
;
1260 #if (PY_VERSION_HEX < 0x02020000)
1263 data
->newraw
= PyObject_GetAttrString(data
->klass
, (char *)"__new__");
1266 Py_INCREF(data
->newraw
);
1267 data
->newargs
= PyTuple_New(1);
1268 PyTuple_SetItem(data
->newargs
, 0, obj
);
1270 data
->newargs
= obj
;
1272 Py_INCREF(data
->newargs
);
1274 /* the destroy method, aka as the C++ delete method */
1275 data
->destroy
= PyObject_GetAttrString(data
->klass
, (char *)"__swig_destroy__");
1276 if (PyErr_Occurred()) {
1280 if (data
->destroy
) {
1282 Py_INCREF(data
->destroy
);
1283 flags
= PyCFunction_GET_FLAGS(data
->destroy
);
1285 data
->delargs
= !(flags
& (METH_O
));
1292 data
->implicitconv
= 0;
1298 PySwigClientData_Del(PySwigClientData
* data
)
1300 Py_XDECREF(data
->newraw
);
1301 Py_XDECREF(data
->newargs
);
1302 Py_XDECREF(data
->destroy
);
1305 /* =============== PySwigObject =====================*/
1315 SWIGRUNTIME PyObject
*
1316 PySwigObject_long(PySwigObject
*v
)
1318 return PyLong_FromVoidPtr(v
->ptr
);
1321 SWIGRUNTIME PyObject
*
1322 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
1324 PyObject
*res
= NULL
;
1325 PyObject
*args
= PyTuple_New(1);
1327 if (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0) {
1328 PyObject
*ofmt
= PyString_FromString(fmt
);
1330 res
= PyString_Format(ofmt
,args
);
1339 SWIGRUNTIME PyObject
*
1340 PySwigObject_oct(PySwigObject
*v
)
1342 return PySwigObject_format("%o",v
);
1345 SWIGRUNTIME PyObject
*
1346 PySwigObject_hex(PySwigObject
*v
)
1348 return PySwigObject_format("%x",v
);
1351 SWIGRUNTIME PyObject
*
1353 PySwigObject_repr(PySwigObject
*v
)
1355 PySwigObject_repr(PySwigObject
*v
, PyObject
*args
)
1358 const char *name
= SWIG_TypePrettyName(v
->ty
);
1359 PyObject
*hex
= PySwigObject_hex(v
);
1360 PyObject
*repr
= PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name
, PyString_AsString(hex
));
1364 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
);
1366 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
, args
);
1368 PyString_ConcatAndDel(&repr
,nrep
);
1374 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1377 PyObject
*repr
= PySwigObject_repr(v
);
1379 PyObject
*repr
= PySwigObject_repr(v
, NULL
);
1382 fputs(PyString_AsString(repr
), fp
);
1390 SWIGRUNTIME PyObject
*
1391 PySwigObject_str(PySwigObject
*v
)
1393 char result
[SWIG_BUFFER_SIZE
];
1394 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->ty
->name
, sizeof(result
)) ?
1395 PyString_FromString(result
) : 0;
1399 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
1403 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1406 SWIGRUNTIME PyTypeObject
* _PySwigObject_type(void);
1408 SWIGRUNTIME PyTypeObject
*
1409 PySwigObject_type(void) {
1410 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigObject_type();
1414 SWIGRUNTIMEINLINE
int
1415 PySwigObject_Check(PyObject
*op
) {
1416 return ((op
)->ob_type
== PySwigObject_type())
1417 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
1420 SWIGRUNTIME PyObject
*
1421 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
);
1424 PySwigObject_dealloc(PyObject
*v
)
1426 PySwigObject
*sobj
= (PySwigObject
*) v
;
1427 PyObject
*next
= sobj
->next
;
1429 swig_type_info
*ty
= sobj
->ty
;
1430 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
1431 PyObject
*destroy
= data
? data
->destroy
: 0;
1433 /* destroy is always a VARARGS method */
1435 if (data
->delargs
) {
1436 /* we need to create a temporal object to carry the destroy operation */
1437 PyObject
*tmp
= PySwigObject_New(sobj
->ptr
, ty
, 0);
1438 res
= SWIG_Python_CallFunctor(destroy
, tmp
);
1441 PyCFunction meth
= PyCFunction_GET_FUNCTION(destroy
);
1442 PyObject
*mself
= PyCFunction_GET_SELF(destroy
);
1443 res
= ((*meth
)(mself
, v
));
1447 const char *name
= SWIG_TypePrettyName(ty
);
1448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1449 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name
);
1457 SWIGRUNTIME PyObject
*
1458 PySwigObject_append(PyObject
* v
, PyObject
* next
)
1460 PySwigObject
*sobj
= (PySwigObject
*) v
;
1463 if (!PyArg_ParseTuple(next
,(char *)"O:append", &tmp
)) return NULL
;
1466 if (!PySwigObject_Check(next
)) {
1471 return SWIG_Py_Void();
1474 SWIGRUNTIME PyObject
*
1476 PySwigObject_next(PyObject
* v
)
1478 PySwigObject_next(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1481 PySwigObject
*sobj
= (PySwigObject
*) v
;
1483 Py_INCREF(sobj
->next
);
1486 return SWIG_Py_Void();
1490 SWIGINTERN PyObject
*
1492 PySwigObject_disown(PyObject
*v
)
1494 PySwigObject_disown(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1497 PySwigObject
*sobj
= (PySwigObject
*)v
;
1499 return SWIG_Py_Void();
1502 SWIGINTERN PyObject
*
1504 PySwigObject_acquire(PyObject
*v
)
1506 PySwigObject_acquire(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1509 PySwigObject
*sobj
= (PySwigObject
*)v
;
1510 sobj
->own
= SWIG_POINTER_OWN
;
1511 return SWIG_Py_Void();
1514 SWIGINTERN PyObject
*
1515 PySwigObject_own(PyObject
*v
, PyObject
*args
)
1518 #if (PY_VERSION_HEX < 0x02020000)
1519 if (!PyArg_ParseTuple(args
,(char *)"|O:own",&val
))
1521 if (!PyArg_UnpackTuple(args
, (char *)"own", 0, 1, &val
))
1528 PySwigObject
*sobj
= (PySwigObject
*)v
;
1529 PyObject
*obj
= PyBool_FromLong(sobj
->own
);
1532 if (PyObject_IsTrue(val
)) {
1533 PySwigObject_acquire(v
);
1535 PySwigObject_disown(v
);
1538 if (PyObject_IsTrue(val
)) {
1539 PySwigObject_acquire(v
,args
);
1541 PySwigObject_disown(v
,args
);
1551 swigobject_methods
[] = {
1552 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_NOARGS
, (char *)"releases ownership of the pointer"},
1553 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_NOARGS
, (char *)"aquires ownership of the pointer"},
1554 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1555 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_O
, (char *)"appends another 'this' object"},
1556 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_NOARGS
, (char *)"returns the next 'this' object"},
1557 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_NOARGS
, (char *)"returns object representation"},
1562 swigobject_methods
[] = {
1563 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_VARARGS
, (char *)"releases ownership of the pointer"},
1564 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_VARARGS
, (char *)"aquires ownership of the pointer"},
1565 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1566 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_VARARGS
, (char *)"appends another 'this' object"},
1567 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_VARARGS
, (char *)"returns the next 'this' object"},
1568 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_VARARGS
, (char *)"returns object representation"},
1573 #if PY_VERSION_HEX < 0x02020000
1574 SWIGINTERN PyObject
*
1575 PySwigObject_getattr(PySwigObject
*sobj
,char *name
)
1577 return Py_FindMethod(swigobject_methods
, (PyObject
*)sobj
, name
);
1581 SWIGRUNTIME PyTypeObject
*
1582 _PySwigObject_type(void) {
1583 static char swigobject_doc
[] = "Swig object carries a C/C++ instance pointer";
1585 static PyNumberMethods PySwigObject_as_number
= {
1586 (binaryfunc
)0, /*nb_add*/
1587 (binaryfunc
)0, /*nb_subtract*/
1588 (binaryfunc
)0, /*nb_multiply*/
1589 (binaryfunc
)0, /*nb_divide*/
1590 (binaryfunc
)0, /*nb_remainder*/
1591 (binaryfunc
)0, /*nb_divmod*/
1592 (ternaryfunc
)0,/*nb_power*/
1593 (unaryfunc
)0, /*nb_negative*/
1594 (unaryfunc
)0, /*nb_positive*/
1595 (unaryfunc
)0, /*nb_absolute*/
1596 (inquiry
)0, /*nb_nonzero*/
1603 (coercion
)0, /*nb_coerce*/
1604 (unaryfunc
)PySwigObject_long
, /*nb_int*/
1605 (unaryfunc
)PySwigObject_long
, /*nb_long*/
1606 (unaryfunc
)0, /*nb_float*/
1607 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
1608 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
1609 #if PY_VERSION_HEX >= 0x02020000
1610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
1611 #elif PY_VERSION_HEX >= 0x02000000
1612 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
1616 static PyTypeObject pyswigobject_type
;
1617 static int type_init
= 0;
1619 const PyTypeObject tmp
1621 PyObject_HEAD_INIT(NULL
)
1623 (char *)"PySwigObject", /* tp_name */
1624 sizeof(PySwigObject
), /* tp_basicsize */
1625 0, /* tp_itemsize */
1626 (destructor
)PySwigObject_dealloc
, /* tp_dealloc */
1627 (printfunc
)PySwigObject_print
, /* tp_print */
1628 #if PY_VERSION_HEX < 0x02020000
1629 (getattrfunc
)PySwigObject_getattr
, /* tp_getattr */
1631 (getattrfunc
)0, /* tp_getattr */
1633 (setattrfunc
)0, /* tp_setattr */
1634 (cmpfunc
)PySwigObject_compare
, /* tp_compare */
1635 (reprfunc
)PySwigObject_repr
, /* tp_repr */
1636 &PySwigObject_as_number
, /* tp_as_number */
1637 0, /* tp_as_sequence */
1638 0, /* tp_as_mapping */
1639 (hashfunc
)0, /* tp_hash */
1640 (ternaryfunc
)0, /* tp_call */
1641 (reprfunc
)PySwigObject_str
, /* tp_str */
1642 PyObject_GenericGetAttr
, /* tp_getattro */
1643 0, /* tp_setattro */
1644 0, /* tp_as_buffer */
1645 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1646 swigobject_doc
, /* tp_doc */
1647 0, /* tp_traverse */
1649 0, /* tp_richcompare */
1650 0, /* tp_weaklistoffset */
1651 #if PY_VERSION_HEX >= 0x02020000
1653 0, /* tp_iternext */
1654 swigobject_methods
, /* tp_methods */
1659 0, /* tp_descr_get */
1660 0, /* tp_descr_set */
1661 0, /* tp_dictoffset */
1670 0, /* tp_subclasses */
1671 0, /* tp_weaklist */
1673 #if PY_VERSION_HEX >= 0x02030000
1677 0,0,0,0 /* tp_alloc -> tp_next */
1680 pyswigobject_type
= tmp
;
1681 pyswigobject_type
.ob_type
= &PyType_Type
;
1684 return &pyswigobject_type
;
1687 SWIGRUNTIME PyObject
*
1688 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
)
1690 PySwigObject
*sobj
= PyObject_NEW(PySwigObject
, PySwigObject_type());
1697 return (PyObject
*)sobj
;
1700 /* -----------------------------------------------------------------------------
1701 * Implements a simple Swig Packed type, and use it instead of string
1702 * ----------------------------------------------------------------------------- */
1712 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1714 char result
[SWIG_BUFFER_SIZE
];
1715 fputs("<Swig Packed ", fp
);
1716 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1720 fputs(v
->ty
->name
,fp
);
1725 SWIGRUNTIME PyObject
*
1726 PySwigPacked_repr(PySwigPacked
*v
)
1728 char result
[SWIG_BUFFER_SIZE
];
1729 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1730 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->ty
->name
);
1732 return PyString_FromFormat("<Swig Packed %s>", v
->ty
->name
);
1736 SWIGRUNTIME PyObject
*
1737 PySwigPacked_str(PySwigPacked
*v
)
1739 char result
[SWIG_BUFFER_SIZE
];
1740 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
1741 return PyString_FromFormat("%s%s", result
, v
->ty
->name
);
1743 return PyString_FromString(v
->ty
->name
);
1748 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
1752 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1753 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
1756 SWIGRUNTIME PyTypeObject
* _PySwigPacked_type(void);
1758 SWIGRUNTIME PyTypeObject
*
1759 PySwigPacked_type(void) {
1760 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigPacked_type();
1764 SWIGRUNTIMEINLINE
int
1765 PySwigPacked_Check(PyObject
*op
) {
1766 return ((op
)->ob_type
== _PySwigPacked_type())
1767 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1771 PySwigPacked_dealloc(PyObject
*v
)
1773 if (PySwigPacked_Check(v
)) {
1774 PySwigPacked
*sobj
= (PySwigPacked
*) v
;
1780 SWIGRUNTIME PyTypeObject
*
1781 _PySwigPacked_type(void) {
1782 static char swigpacked_doc
[] = "Swig object carries a C/C++ instance pointer";
1783 static PyTypeObject pyswigpacked_type
;
1784 static int type_init
= 0;
1786 const PyTypeObject tmp
1788 PyObject_HEAD_INIT(NULL
)
1790 (char *)"PySwigPacked", /* tp_name */
1791 sizeof(PySwigPacked
), /* tp_basicsize */
1792 0, /* tp_itemsize */
1793 (destructor
)PySwigPacked_dealloc
, /* tp_dealloc */
1794 (printfunc
)PySwigPacked_print
, /* tp_print */
1795 (getattrfunc
)0, /* tp_getattr */
1796 (setattrfunc
)0, /* tp_setattr */
1797 (cmpfunc
)PySwigPacked_compare
, /* tp_compare */
1798 (reprfunc
)PySwigPacked_repr
, /* tp_repr */
1799 0, /* tp_as_number */
1800 0, /* tp_as_sequence */
1801 0, /* tp_as_mapping */
1802 (hashfunc
)0, /* tp_hash */
1803 (ternaryfunc
)0, /* tp_call */
1804 (reprfunc
)PySwigPacked_str
, /* tp_str */
1805 PyObject_GenericGetAttr
, /* tp_getattro */
1806 0, /* tp_setattro */
1807 0, /* tp_as_buffer */
1808 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1809 swigpacked_doc
, /* tp_doc */
1810 0, /* tp_traverse */
1812 0, /* tp_richcompare */
1813 0, /* tp_weaklistoffset */
1814 #if PY_VERSION_HEX >= 0x02020000
1816 0, /* tp_iternext */
1822 0, /* tp_descr_get */
1823 0, /* tp_descr_set */
1824 0, /* tp_dictoffset */
1833 0, /* tp_subclasses */
1834 0, /* tp_weaklist */
1836 #if PY_VERSION_HEX >= 0x02030000
1840 0,0,0,0 /* tp_alloc -> tp_next */
1843 pyswigpacked_type
= tmp
;
1844 pyswigpacked_type
.ob_type
= &PyType_Type
;
1847 return &pyswigpacked_type
;
1850 SWIGRUNTIME PyObject
*
1851 PySwigPacked_New(void *ptr
, size_t size
, swig_type_info
*ty
)
1853 PySwigPacked
*sobj
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1855 void *pack
= malloc(size
);
1857 memcpy(pack
, ptr
, size
);
1862 PyObject_DEL((PyObject
*) sobj
);
1866 return (PyObject
*) sobj
;
1869 SWIGRUNTIME swig_type_info
*
1870 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1872 if (PySwigPacked_Check(obj
)) {
1873 PySwigPacked
*sobj
= (PySwigPacked
*)obj
;
1874 if (sobj
->size
!= size
) return 0;
1875 memcpy(ptr
, sobj
->pack
, size
);
1882 /* -----------------------------------------------------------------------------
1883 * pointers/data manipulation
1884 * ----------------------------------------------------------------------------- */
1886 SWIGRUNTIMEINLINE PyObject
*
1889 return PyString_FromString("this");
1892 SWIGRUNTIME PyObject
*
1895 static PyObject
*SWIG_STATIC_POINTER(swig_this
) = _SWIG_This();
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1901 SWIGRUNTIME PySwigObject
*
1902 SWIG_Python_GetSwigThis(PyObject
*pyobj
)
1904 if (PySwigObject_Check(pyobj
)) {
1905 return (PySwigObject
*) pyobj
;
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1909 if (PyInstance_Check(pyobj
)) {
1910 obj
= _PyInstance_Lookup(pyobj
, SWIG_This());
1912 PyObject
**dictptr
= _PyObject_GetDictPtr(pyobj
);
1913 if (dictptr
!= NULL
) {
1914 PyObject
*dict
= *dictptr
;
1915 obj
= dict
? PyDict_GetItem(dict
, SWIG_This()) : 0;
1917 #ifdef PyWeakref_CheckProxy
1918 if (PyWeakref_CheckProxy(pyobj
)) {
1919 PyObject
*wobj
= PyWeakref_GET_OBJECT(pyobj
);
1920 return wobj
? SWIG_Python_GetSwigThis(wobj
) : 0;
1923 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1927 if (PyErr_Occurred()) PyErr_Clear();
1933 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1937 if (PyErr_Occurred()) PyErr_Clear();
1941 if (obj
&& !PySwigObject_Check(obj
)) {
1942 /* a PyObject is called 'this', try to get the 'real this'
1943 PySwigObject from it */
1944 return SWIG_Python_GetSwigThis(obj
);
1946 return (PySwigObject
*)obj
;
1950 /* Acquire a pointer value */
1953 SWIG_Python_AcquirePtr(PyObject
*obj
, int own
) {
1955 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1957 int oldown
= sobj
->own
;
1965 /* Convert a pointer value */
1968 SWIG_Python_ConvertPtrAndOwn(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
, int *own
) {
1969 if (!obj
) return SWIG_ERROR
;
1970 if (obj
== Py_None
) {
1974 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1976 void *vptr
= sobj
->ptr
;
1978 swig_type_info
*to
= sobj
->ty
;
1980 /* no type cast needed */
1981 if (ptr
) *ptr
= vptr
;
1984 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
1986 sobj
= (PySwigObject
*)sobj
->next
;
1988 if (ptr
) *ptr
= SWIG_TypeCast(tc
,vptr
);
1993 if (ptr
) *ptr
= vptr
;
1998 if (own
) *own
= sobj
->own
;
1999 if (flags
& SWIG_POINTER_DISOWN
) {
2004 int res
= SWIG_ERROR
;
2005 if (flags
& SWIG_POINTER_IMPLICIT_CONV
) {
2006 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
2007 if (data
&& !data
->implicitconv
) {
2008 PyObject
*klass
= data
->klass
;
2011 data
->implicitconv
= 1; /* avoid recursion and call 'explicit' constructors*/
2012 impconv
= SWIG_Python_CallFunctor(klass
, obj
);
2013 data
->implicitconv
= 0;
2014 if (PyErr_Occurred()) {
2019 PySwigObject
*iobj
= SWIG_Python_GetSwigThis(impconv
);
2022 res
= SWIG_Python_ConvertPtrAndOwn((PyObject
*)iobj
, &vptr
, ty
, 0, 0);
2023 if (SWIG_IsOK(res
)) {
2026 /* transfer the ownership to 'ptr' */
2028 res
= SWIG_AddCast(res
);
2029 res
= SWIG_AddNewMask(res
);
2031 res
= SWIG_AddCast(res
);
2045 /* Convert a function ptr value */
2048 SWIG_Python_ConvertFunctionPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
) {
2049 if (!PyCFunction_Check(obj
)) {
2050 return SWIG_ConvertPtr(obj
, ptr
, ty
, 0);
2054 /* here we get the method pointer for callbacks */
2055 const char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
2056 const char *desc
= doc
? strstr(doc
, "swig_ptr: ") : 0;
2058 desc
= ty
? SWIG_UnpackVoidPtr(desc
+ 10, &vptr
, ty
->name
) : 0;
2059 if (!desc
) return SWIG_ERROR
;
2062 swig_cast_info
*tc
= SWIG_TypeCheck(desc
,ty
);
2063 if (!tc
) return SWIG_ERROR
;
2064 *ptr
= SWIG_TypeCast(tc
,vptr
);
2072 /* Convert a packed value value */
2075 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
) {
2076 swig_type_info
*to
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
2077 if (!to
) return SWIG_ERROR
;
2080 /* check type cast? */
2081 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
2082 if (!tc
) return SWIG_ERROR
;
2088 /* -----------------------------------------------------------------------------
2089 * Create a new pointer object
2090 * ----------------------------------------------------------------------------- */
2093 Create a new instance object, whitout calling __init__, and set the
2097 SWIGRUNTIME PyObject
*
2098 SWIG_Python_NewShadowInstance(PySwigClientData
*data
, PyObject
*swig_this
)
2100 #if (PY_VERSION_HEX >= 0x02020000)
2102 PyObject
*newraw
= data
->newraw
;
2104 inst
= PyObject_Call(newraw
, data
->newargs
, NULL
);
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2107 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2108 if (dictptr
!= NULL
) {
2109 PyObject
*dict
= *dictptr
;
2111 dict
= PyDict_New();
2113 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2117 PyObject
*key
= SWIG_This();
2118 PyObject_SetAttr(inst
, key
, swig_this
);
2122 PyObject
*dict
= PyDict_New();
2123 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2124 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2129 #if (PY_VERSION_HEX >= 0x02010000)
2131 PyObject
*dict
= PyDict_New();
2132 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2133 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2135 return (PyObject
*) inst
;
2137 PyInstanceObject
*inst
= PyObject_NEW(PyInstanceObject
, &PyInstance_Type
);
2141 inst
->in_class
= (PyClassObject
*)data
->newargs
;
2142 Py_INCREF(inst
->in_class
);
2143 inst
->in_dict
= PyDict_New();
2144 if (inst
->in_dict
== NULL
) {
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
2149 inst
->in_weakreflist
= NULL
;
2151 #ifdef Py_TPFLAGS_GC
2152 PyObject_GC_Init(inst
);
2154 PyDict_SetItem(inst
->in_dict
, SWIG_This(), swig_this
);
2155 return (PyObject
*) inst
;
2161 SWIG_Python_SetSwigThis(PyObject
*inst
, PyObject
*swig_this
)
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2165 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2166 if (dictptr
!= NULL
) {
2169 dict
= PyDict_New();
2172 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2176 dict
= PyObject_GetAttrString(inst
, "__dict__");
2177 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2182 SWIGINTERN PyObject
*
2183 SWIG_Python_InitShadowInstance(PyObject
*args
) {
2185 if (!SWIG_Python_UnpackTuple(args
,(char*)"swiginit", 2, 2, obj
)) {
2188 PySwigObject
*sthis
= SWIG_Python_GetSwigThis(obj
[0]);
2190 PySwigObject_append((PyObject
*) sthis
, obj
[1]);
2192 SWIG_Python_SetSwigThis(obj
[0], obj
[1]);
2194 return SWIG_Py_Void();
2198 /* Create a new pointer object */
2200 SWIGRUNTIME PyObject
*
2201 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int flags
) {
2203 return SWIG_Py_Void();
2205 int own
= (flags
& SWIG_POINTER_OWN
) ? SWIG_POINTER_OWN
: 0;
2206 PyObject
*robj
= PySwigObject_New(ptr
, type
, own
);
2207 PySwigClientData
*clientdata
= type
? (PySwigClientData
*)(type
->clientdata
) : 0;
2208 if (clientdata
&& !(flags
& SWIG_POINTER_NOSHADOW
)) {
2209 PyObject
*inst
= SWIG_Python_NewShadowInstance(clientdata
, robj
);
2219 /* Create a new packed object */
2221 SWIGRUNTIMEINLINE PyObject
*
2222 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
2223 return ptr
? PySwigPacked_New((void *) ptr
, sz
, type
) : SWIG_Py_Void();
2226 /* -----------------------------------------------------------------------------*
2228 * -----------------------------------------------------------------------------*/
2230 #ifdef SWIG_LINK_RUNTIME
2231 void *SWIG_ReturnGlobalTypeList(void *);
2234 SWIGRUNTIME swig_module_info
*
2235 SWIG_Python_GetModule(void) {
2236 static void *type_pointer
= (void *)0;
2237 /* first check if module already created */
2238 if (!type_pointer
) {
2239 #ifdef SWIG_LINK_RUNTIME
2240 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
2242 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
2244 if (PyErr_Occurred()) {
2246 type_pointer
= (void *)0;
2250 return (swig_module_info
*) type_pointer
;
2253 #if PY_MAJOR_VERSION < 2
2254 /* PyModule_AddObject function was introduced in Python 2.0. The following function
2255 is copied out of Python/modsupport.c in python version 2.3.4 */
2257 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
2260 if (!PyModule_Check(m
)) {
2261 PyErr_SetString(PyExc_TypeError
,
2262 "PyModule_AddObject() needs module as first arg");
2266 PyErr_SetString(PyExc_TypeError
,
2267 "PyModule_AddObject() needs non-NULL value");
2271 dict
= PyModule_GetDict(m
);
2273 /* Internal error -- modules must have a dict! */
2274 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
2275 PyModule_GetName(m
));
2278 if (PyDict_SetItemString(dict
, name
, o
))
2286 SWIG_Python_DestroyModule(void *vptr
)
2288 swig_module_info
*swig_module
= (swig_module_info
*) vptr
;
2289 swig_type_info
**types
= swig_module
->types
;
2291 for (i
=0; i
< swig_module
->size
; ++i
) {
2292 swig_type_info
*ty
= types
[i
];
2294 PySwigClientData
*data
= (PySwigClientData
*) ty
->clientdata
;
2295 if (data
) PySwigClientData_Del(data
);
2298 Py_DECREF(SWIG_This());
2302 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
2303 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
2305 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2306 swig_empty_runtime_method_table
);
2307 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, SWIG_Python_DestroyModule
);
2308 if (pointer
&& module) {
2309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
2311 Py_XDECREF(pointer
);
2315 /* The python cached type query */
2316 SWIGRUNTIME PyObject
*
2317 SWIG_Python_TypeCache() {
2318 static PyObject
*SWIG_STATIC_POINTER(cache
) = PyDict_New();
2322 SWIGRUNTIME swig_type_info
*
2323 SWIG_Python_TypeQuery(const char *type
)
2325 PyObject
*cache
= SWIG_Python_TypeCache();
2326 PyObject
*key
= PyString_FromString(type
);
2327 PyObject
*obj
= PyDict_GetItem(cache
, key
);
2328 swig_type_info
*descriptor
;
2330 descriptor
= (swig_type_info
*) PyCObject_AsVoidPtr(obj
);
2332 swig_module_info
*swig_module
= SWIG_Python_GetModule();
2333 descriptor
= SWIG_TypeQueryModule(swig_module
, swig_module
, type
);
2335 obj
= PyCObject_FromVoidPtr(descriptor
, NULL
);
2336 PyDict_SetItem(cache
, key
, obj
);
2345 For backward compatibility only
2347 #define SWIG_POINTER_EXCEPTION 0
2348 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2349 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2352 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
2354 if (PyErr_Occurred()) {
2356 PyObject
*value
= 0;
2357 PyObject
*traceback
= 0;
2358 PyErr_Fetch(&type
, &value
, &traceback
);
2360 PyObject
*old_str
= PyObject_Str(value
);
2364 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
2366 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
2377 SWIG_Python_ArgFail(int argnum
)
2379 if (PyErr_Occurred()) {
2380 /* add information about failing argument */
2382 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
2383 return SWIG_Python_AddErrMesg(mesg
, 1);
2389 SWIGRUNTIMEINLINE
const char *
2390 PySwigObject_GetDesc(PyObject
*self
)
2392 PySwigObject
*v
= (PySwigObject
*)self
;
2393 swig_type_info
*ty
= v
? v
->ty
: 0;
2394 return ty
? ty
->str
: (char*)"";
2398 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
2401 #if defined(SWIG_COBJECT_TYPES)
2402 if (obj
&& PySwigObject_Check(obj
)) {
2403 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
2405 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
2412 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
2414 PyObject
*str
= PyObject_Str(obj
);
2415 const char *cstr
= str
? PyString_AsString(str
) : 0;
2417 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
2420 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
2427 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
2429 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
2434 /* Convert a pointer value, signal an exception on a type mismatch */
2436 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
2438 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
2440 if (flags
& SWIG_POINTER_EXCEPTION
) {
2441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
2442 SWIG_Python_ArgFail(argnum
);
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2464 /* -------- TYPES TABLE (BEGIN) -------- */
2466 #define SWIGTYPE_p_buffer swig_types[0]
2467 #define SWIGTYPE_p_char swig_types[1]
2468 #define SWIGTYPE_p_double swig_types[2]
2469 #define SWIGTYPE_p_form_ops_t swig_types[3]
2470 #define SWIGTYPE_p_int swig_types[4]
2471 #define SWIGTYPE_p_unsigned_char swig_types[5]
2472 #define SWIGTYPE_p_unsigned_int swig_types[6]
2473 #define SWIGTYPE_p_unsigned_long swig_types[7]
2474 #define SWIGTYPE_p_void swig_types[8]
2475 #define SWIGTYPE_p_wxANIHandler swig_types[9]
2476 #define SWIGTYPE_p_wxAcceleratorTable swig_types[10]
2477 #define SWIGTYPE_p_wxActivateEvent swig_types[11]
2478 #define SWIGTYPE_p_wxAlphaPixelData swig_types[12]
2479 #define SWIGTYPE_p_wxAlphaPixelData_Accessor swig_types[13]
2480 #define SWIGTYPE_p_wxAutoBufferedPaintDC swig_types[14]
2481 #define SWIGTYPE_p_wxBMPHandler swig_types[15]
2482 #define SWIGTYPE_p_wxBitmap swig_types[16]
2483 #define SWIGTYPE_p_wxBoxSizer swig_types[17]
2484 #define SWIGTYPE_p_wxBrush swig_types[18]
2485 #define SWIGTYPE_p_wxBrushList swig_types[19]
2486 #define SWIGTYPE_p_wxBufferedDC swig_types[20]
2487 #define SWIGTYPE_p_wxBufferedPaintDC swig_types[21]
2488 #define SWIGTYPE_p_wxCURHandler swig_types[22]
2489 #define SWIGTYPE_p_wxChar swig_types[23]
2490 #define SWIGTYPE_p_wxChildFocusEvent swig_types[24]
2491 #define SWIGTYPE_p_wxClientDC swig_types[25]
2492 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[26]
2493 #define SWIGTYPE_p_wxCloseEvent swig_types[27]
2494 #define SWIGTYPE_p_wxColour swig_types[28]
2495 #define SWIGTYPE_p_wxColourDatabase swig_types[29]
2496 #define SWIGTYPE_p_wxCommandEvent swig_types[30]
2497 #define SWIGTYPE_p_wxContextMenuEvent swig_types[31]
2498 #define SWIGTYPE_p_wxControl swig_types[32]
2499 #define SWIGTYPE_p_wxControlWithItems swig_types[33]
2500 #define SWIGTYPE_p_wxCursor swig_types[34]
2501 #define SWIGTYPE_p_wxDC swig_types[35]
2502 #define SWIGTYPE_p_wxDCBrushChanger swig_types[36]
2503 #define SWIGTYPE_p_wxDCClipper swig_types[37]
2504 #define SWIGTYPE_p_wxDCOverlay swig_types[38]
2505 #define SWIGTYPE_p_wxDCPenChanger swig_types[39]
2506 #define SWIGTYPE_p_wxDCTextColourChanger swig_types[40]
2507 #define SWIGTYPE_p_wxDash swig_types[41]
2508 #define SWIGTYPE_p_wxDateEvent swig_types[42]
2509 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[43]
2510 #define SWIGTYPE_p_wxDropFilesEvent swig_types[44]
2511 #define SWIGTYPE_p_wxDuplexMode swig_types[45]
2512 #define SWIGTYPE_p_wxEffects swig_types[46]
2513 #define SWIGTYPE_p_wxEncodingConverter swig_types[47]
2514 #define SWIGTYPE_p_wxEraseEvent swig_types[48]
2515 #define SWIGTYPE_p_wxEvent swig_types[49]
2516 #define SWIGTYPE_p_wxEvtHandler swig_types[50]
2517 #define SWIGTYPE_p_wxFSFile swig_types[51]
2518 #define SWIGTYPE_p_wxFileSystem swig_types[52]
2519 #define SWIGTYPE_p_wxFlexGridSizer swig_types[53]
2520 #define SWIGTYPE_p_wxFocusEvent swig_types[54]
2521 #define SWIGTYPE_p_wxFont swig_types[55]
2522 #define SWIGTYPE_p_wxFontList swig_types[56]
2523 #define SWIGTYPE_p_wxFontMapper swig_types[57]
2524 #define SWIGTYPE_p_wxGBSizerItem swig_types[58]
2525 #define SWIGTYPE_p_wxGCDC swig_types[59]
2526 #define SWIGTYPE_p_wxGDIObjListBase swig_types[60]
2527 #define SWIGTYPE_p_wxGDIObject swig_types[61]
2528 #define SWIGTYPE_p_wxGIFHandler swig_types[62]
2529 #define SWIGTYPE_p_wxGraphicsBrush swig_types[63]
2530 #define SWIGTYPE_p_wxGraphicsContext swig_types[64]
2531 #define SWIGTYPE_p_wxGraphicsFont swig_types[65]
2532 #define SWIGTYPE_p_wxGraphicsMatrix swig_types[66]
2533 #define SWIGTYPE_p_wxGraphicsObject swig_types[67]
2534 #define SWIGTYPE_p_wxGraphicsPath swig_types[68]
2535 #define SWIGTYPE_p_wxGraphicsPen swig_types[69]
2536 #define SWIGTYPE_p_wxGraphicsRenderer swig_types[70]
2537 #define SWIGTYPE_p_wxGridBagSizer swig_types[71]
2538 #define SWIGTYPE_p_wxGridSizer swig_types[72]
2539 #define SWIGTYPE_p_wxHeaderButtonParams swig_types[73]
2540 #define SWIGTYPE_p_wxICOHandler swig_types[74]
2541 #define SWIGTYPE_p_wxIcon swig_types[75]
2542 #define SWIGTYPE_p_wxIconBundle swig_types[76]
2543 #define SWIGTYPE_p_wxIconLocation swig_types[77]
2544 #define SWIGTYPE_p_wxIconizeEvent swig_types[78]
2545 #define SWIGTYPE_p_wxIdleEvent swig_types[79]
2546 #define SWIGTYPE_p_wxImage swig_types[80]
2547 #define SWIGTYPE_p_wxImageHandler swig_types[81]
2548 #define SWIGTYPE_p_wxImageList swig_types[82]
2549 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[83]
2550 #define SWIGTYPE_p_wxInitDialogEvent swig_types[84]
2551 #define SWIGTYPE_p_wxJPEGHandler swig_types[85]
2552 #define SWIGTYPE_p_wxKeyEvent swig_types[86]
2553 #define SWIGTYPE_p_wxLanguageInfo swig_types[87]
2554 #define SWIGTYPE_p_wxLayoutConstraints swig_types[88]
2555 #define SWIGTYPE_p_wxLocale swig_types[89]
2556 #define SWIGTYPE_p_wxMask swig_types[90]
2557 #define SWIGTYPE_p_wxMaximizeEvent swig_types[91]
2558 #define SWIGTYPE_p_wxMemoryDC swig_types[92]
2559 #define SWIGTYPE_p_wxMenu swig_types[93]
2560 #define SWIGTYPE_p_wxMenuBar swig_types[94]
2561 #define SWIGTYPE_p_wxMenuEvent swig_types[95]
2562 #define SWIGTYPE_p_wxMenuItem swig_types[96]
2563 #define SWIGTYPE_p_wxMetaFile swig_types[97]
2564 #define SWIGTYPE_p_wxMetaFileDC swig_types[98]
2565 #define SWIGTYPE_p_wxMirrorDC swig_types[99]
2566 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[100]
2567 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[101]
2568 #define SWIGTYPE_p_wxMouseEvent swig_types[102]
2569 #define SWIGTYPE_p_wxMoveEvent swig_types[103]
2570 #define SWIGTYPE_p_wxNativeEncodingInfo swig_types[104]
2571 #define SWIGTYPE_p_wxNativeFontInfo swig_types[105]
2572 #define SWIGTYPE_p_wxNativePixelData swig_types[106]
2573 #define SWIGTYPE_p_wxNativePixelData_Accessor swig_types[107]
2574 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[108]
2575 #define SWIGTYPE_p_wxNcPaintEvent swig_types[109]
2576 #define SWIGTYPE_p_wxNotifyEvent swig_types[110]
2577 #define SWIGTYPE_p_wxObject swig_types[111]
2578 #define SWIGTYPE_p_wxOverlay swig_types[112]
2579 #define SWIGTYPE_p_wxPCXHandler swig_types[113]
2580 #define SWIGTYPE_p_wxPNGHandler swig_types[114]
2581 #define SWIGTYPE_p_wxPNMHandler swig_types[115]
2582 #define SWIGTYPE_p_wxPaintDC swig_types[116]
2583 #define SWIGTYPE_p_wxPaintEvent swig_types[117]
2584 #define SWIGTYPE_p_wxPalette swig_types[118]
2585 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[119]
2586 #define SWIGTYPE_p_wxPaperSize swig_types[120]
2587 #define SWIGTYPE_p_wxPen swig_types[121]
2588 #define SWIGTYPE_p_wxPenList swig_types[122]
2589 #define SWIGTYPE_p_wxPixelDataBase swig_types[123]
2590 #define SWIGTYPE_p_wxPoint swig_types[124]
2591 #define SWIGTYPE_p_wxPoint2D swig_types[125]
2592 #define SWIGTYPE_p_wxPostScriptDC swig_types[126]
2593 #define SWIGTYPE_p_wxPrintData swig_types[127]
2594 #define SWIGTYPE_p_wxPrinterDC swig_types[128]
2595 #define SWIGTYPE_p_wxPseudoDC swig_types[129]
2596 #define SWIGTYPE_p_wxPyApp swig_types[130]
2597 #define SWIGTYPE_p_wxPyCommandEvent swig_types[131]
2598 #define SWIGTYPE_p_wxPyEvent swig_types[132]
2599 #define SWIGTYPE_p_wxPyFontEnumerator swig_types[133]
2600 #define SWIGTYPE_p_wxPyImageHandler swig_types[134]
2601 #define SWIGTYPE_p_wxPyLocale swig_types[135]
2602 #define SWIGTYPE_p_wxPySizer swig_types[136]
2603 #define SWIGTYPE_p_wxPyValidator swig_types[137]
2604 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[138]
2605 #define SWIGTYPE_p_wxRect swig_types[139]
2606 #define SWIGTYPE_p_wxRect2D swig_types[140]
2607 #define SWIGTYPE_p_wxRegion swig_types[141]
2608 #define SWIGTYPE_p_wxRegionIterator swig_types[142]
2609 #define SWIGTYPE_p_wxRendererNative swig_types[143]
2610 #define SWIGTYPE_p_wxRendererVersion swig_types[144]
2611 #define SWIGTYPE_p_wxScreenDC swig_types[145]
2612 #define SWIGTYPE_p_wxScrollEvent swig_types[146]
2613 #define SWIGTYPE_p_wxScrollWinEvent swig_types[147]
2614 #define SWIGTYPE_p_wxSetCursorEvent swig_types[148]
2615 #define SWIGTYPE_p_wxShowEvent swig_types[149]
2616 #define SWIGTYPE_p_wxSize swig_types[150]
2617 #define SWIGTYPE_p_wxSizeEvent swig_types[151]
2618 #define SWIGTYPE_p_wxSizer swig_types[152]
2619 #define SWIGTYPE_p_wxSizerItem swig_types[153]
2620 #define SWIGTYPE_p_wxSplitterRenderParams swig_types[154]
2621 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[155]
2622 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[156]
2623 #define SWIGTYPE_p_wxStockGDI swig_types[157]
2624 #define SWIGTYPE_p_wxString swig_types[158]
2625 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[159]
2626 #define SWIGTYPE_p_wxTGAHandler swig_types[160]
2627 #define SWIGTYPE_p_wxTIFFHandler swig_types[161]
2628 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[162]
2629 #define SWIGTYPE_p_wxValidator swig_types[163]
2630 #define SWIGTYPE_p_wxWindow swig_types[164]
2631 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[165]
2632 #define SWIGTYPE_p_wxWindowDC swig_types[166]
2633 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[167]
2634 #define SWIGTYPE_p_wxXPMHandler swig_types[168]
2635 static swig_type_info
*swig_types
[170];
2636 static swig_module_info swig_module
= {swig_types
, 169, 0, 0, 0, 0};
2637 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2638 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2640 /* -------- TYPES TABLE (END) -------- */
2642 #if (PY_VERSION_HEX <= 0x02000000)
2643 # if !defined(SWIG_PYTHON_CLASSIC)
2644 # error "This python version requires to use swig with the '-classic' option"
2647 #if (PY_VERSION_HEX <= 0x02020000)
2648 # error "This python version requires to use swig with the '-nomodern' option"
2650 #if (PY_VERSION_HEX <= 0x02020000)
2651 # error "This python version requires to use swig with the '-nomodernargs' option"
2654 # error "This python version requires to use swig with the '-nofastunpack' option"
2657 /*-----------------------------------------------
2658 @(target):= _gdi_.so
2659 ------------------------------------------------*/
2660 #define SWIG_init init_gdi_
2662 #define SWIG_name "_gdi_"
2664 #define SWIGVERSION 0x010329
2667 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2668 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2671 #include <stdexcept>
2675 class PyObject_ptr
{
2680 PyObject_ptr() :_obj(0)
2684 PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
)
2689 PyObject_ptr(PyObject
*obj
, bool initial_ref
= true) :_obj(obj
)
2691 if (initial_ref
) Py_XINCREF(_obj
);
2694 PyObject_ptr
& operator=(const PyObject_ptr
& item
)
2696 Py_XINCREF(item
._obj
);
2707 operator PyObject
*() const
2712 PyObject
*operator->() const
2721 struct PyObject_var
: PyObject_ptr
{
2722 PyObject_var(PyObject
* obj
= 0) : PyObject_ptr(obj
, false) { }
2724 PyObject_var
& operator = (PyObject
* obj
)
2734 #include "wx/wxPython/wxPython.h"
2735 #include "wx/wxPython/pyclasses.h"
2738 static const wxString
wxPyEmptyString(wxEmptyString
);
2740 #define SWIG_From_long PyInt_FromLong
2743 SWIGINTERNINLINE PyObject
*
2744 SWIG_From_int (int value
)
2746 return SWIG_From_long (value
);
2752 # define LLONG_MIN LONG_LONG_MIN
2755 # define LLONG_MAX LONG_LONG_MAX
2758 # define ULLONG_MAX ULONG_LONG_MAX
2763 SWIG_AsVal_long (PyObject
* obj
, long* val
)
2765 if (PyNumber_Check(obj
)) {
2766 if (val
) *val
= PyInt_AsLong(obj
);
2769 return SWIG_TypeError
;
2774 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
)
2777 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2778 return SWIG_TypeError
;
2781 *val
= (unsigned long)v
;
2787 SWIG_AsVal_unsigned_SS_char (PyObject
* obj
, unsigned char *val
)
2790 int res
= SWIG_AsVal_unsigned_SS_long (obj
, &v
);
2791 if (SWIG_IsOK(res
)) {
2792 if ((v
> UCHAR_MAX
)) {
2793 return SWIG_OverflowError
;
2795 if (val
) *val
= static_cast< unsigned char >(v
);
2802 SWIGINTERNINLINE PyObject
*
2803 SWIG_From_unsigned_SS_long (unsigned long value
)
2805 return (value
> LONG_MAX
) ?
2806 PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));
2810 SWIGINTERNINLINE PyObject
*
2811 SWIG_From_unsigned_SS_char (unsigned char value
)
2813 return SWIG_From_unsigned_SS_long (value
);
2816 SWIGINTERN
bool wxColour___eq__(wxColour
*self
,PyObject
*other
){
2817 wxColour temp
, *obj
= &temp
;
2818 if ( other
== Py_None
) return false;
2819 if ( ! wxColour_helper(other
, &obj
) ) {
2823 return self
->operator==(*obj
);
2825 SWIGINTERN
bool wxColour___ne__(wxColour
*self
,PyObject
*other
){
2826 wxColour temp
, *obj
= &temp
;
2827 if ( other
== Py_None
) return true;
2828 if ( ! wxColour_helper(other
, &obj
)) {
2832 return self
->operator!=(*obj
);
2836 SWIG_AsVal_bool (PyObject
*obj
, bool *val
)
2838 if (obj
== Py_True
) {
2839 if (val
) *val
= true;
2841 } else if (obj
== Py_False
) {
2842 if (val
) *val
= false;
2846 int res
= SWIG_AddCast(SWIG_AsVal_long (obj
, val
? &v
: 0));
2847 if (SWIG_IsOK(res
) && val
) *val
= v
? true : false;
2852 SWIGINTERN PyObject
*wxColour_Get(wxColour
*self
,bool includeAlpha
=false){
2853 PyObject
* rv
= PyTuple_New(includeAlpha
? 4 : 3);
2857 int alpha
= wxALPHA_OPAQUE
;
2860 green
= self
->Green();
2861 blue
= self
->Blue();
2862 alpha
= self
->Alpha();
2864 PyTuple_SetItem(rv
, 0, PyInt_FromLong(red
));
2865 PyTuple_SetItem(rv
, 1, PyInt_FromLong(green
));
2866 PyTuple_SetItem(rv
, 2, PyInt_FromLong(blue
));
2868 PyTuple_SetItem(rv
, 3, PyInt_FromLong(alpha
));
2871 SWIGINTERN
unsigned long wxColour_GetRGB(wxColour
*self
){
2872 return self
->Red() | (self
->Green() << 8) | (self
->Blue() << 16);
2876 SWIG_AsVal_int (PyObject
* obj
, int *val
)
2879 int res
= SWIG_AsVal_long (obj
, &v
);
2880 if (SWIG_IsOK(res
)) {
2881 if ((v
< INT_MIN
|| v
> INT_MAX
)) {
2882 return SWIG_OverflowError
;
2884 if (val
) *val
= static_cast< int >(v
);
2890 SWIGINTERN PyObject
*wxPen_GetDashes(wxPen
*self
){
2892 int count
= self
->GetDashes(&dashes
);
2893 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2894 PyObject
* retval
= PyList_New(0);
2895 for (int x
=0; x
<count
; x
++) {
2896 PyObject
* pyint
= PyInt_FromLong(dashes
[x
]);
2897 PyList_Append(retval
, pyint
);
2900 wxPyEndBlockThreads(blocked
);
2903 SWIGINTERN
void wxPen__SetDashes(wxPen
*self
,PyObject
*_self
,PyObject
*pyDashes
){
2904 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2905 int size
= PyList_Size(pyDashes
);
2906 wxDash
* dashes
= (wxDash
*)byte_LIST_helper(pyDashes
);
2908 // black magic warning! The array of wxDashes needs to exist as
2909 // long as the pen does because wxPen does not copy the array. So
2910 // stick a copy in a Python string object and attach it to _self,
2911 // and then call SetDashes with a pointer to that array. Then
2912 // when the Python pen object is destroyed the array will be
2914 PyObject
* strDashes
= PyString_FromStringAndSize((char*)dashes
, size
*sizeof(wxDash
));
2915 PyObject_SetAttrString(_self
, "_dashes", strDashes
);
2917 self
->SetDashes(size
, (wxDash
*)PyString_AS_STRING(strDashes
));
2919 Py_DECREF(strDashes
);
2920 wxPyEndBlockThreads(blocked
);
2922 SWIGINTERN
bool wxPen___eq__(wxPen
*self
,wxPen
const *other
){ return other
? (*self
== *other
) : false; }
2923 SWIGINTERN
bool wxPen___ne__(wxPen
*self
,wxPen
const *other
){ return other
? (*self
!= *other
) : true; }
2925 #include <wx/rawbmp.h>
2928 // See http://tinyurl.com/e5adr for what premultiplying alpha means. It
2929 // appears to me that the other platforms are already doing it, so I'll just
2930 // automatically do it for wxMSW here.
2932 #define wxPy_premultiply(p, a) ((p) * (a) / 0xff)
2933 #define wxPy_unpremultiply(p, a) ((a) ? ((p) * 0xff / (a)) : (p))
2935 #define wxPy_premultiply(p, a) (p)
2936 #define wxPy_unpremultiply(p, a) (p)
2940 #include <wx/image.h>
2942 static char** ConvertListOfStrings(PyObject
* listOfStrings
) {
2943 char** cArray
= NULL
;
2946 if (!PyList_Check(listOfStrings
)) {
2947 PyErr_SetString(PyExc_TypeError
, "Expected a list of strings.");
2950 count
= PyList_Size(listOfStrings
);
2951 cArray
= new char*[count
];
2953 for(int x
=0; x
<count
; x
++) {
2954 // TODO: Need some validation and error checking here
2955 cArray
[x
] = PyString_AsString(PyList_GET_ITEM(listOfStrings
, x
));
2961 SWIGINTERN wxBitmap
*new_wxBitmap(PyObject
*listOfStrings
){
2962 char** cArray
= NULL
;
2965 cArray
= ConvertListOfStrings(listOfStrings
);
2968 bmp
= new wxBitmap(cArray
);
2972 SWIGINTERN wxBitmap
*new_wxBitmap(PyObject
*bits
,int width
,int height
,int depth
=1){
2975 PyString_AsStringAndSize(bits
, &buf
, &length
);
2976 return new wxBitmap(buf
, width
, height
, depth
);
2978 SWIGINTERN wxSize
wxBitmap_GetSize(wxBitmap
*self
){
2979 wxSize
size(self
->GetWidth(), self
->GetHeight());
2982 SWIGINTERN
void wxBitmap_SetMaskColour(wxBitmap
*self
,wxColour
const &colour
){
2983 wxMask
*mask
= new wxMask(*self
, colour
);
2984 self
->SetMask(mask
);
2986 SWIGINTERN
void wxBitmap_SetSize(wxBitmap
*self
,wxSize
const &size
){
2987 self
->SetWidth(size
.x
);
2988 self
->SetHeight(size
.y
);
2990 SWIGINTERN
void wxBitmap_CopyFromBuffer(wxBitmap
*self
,buffer data
,int DATASIZE
){
2991 int height
=self
->GetHeight();
2992 int width
=self
->GetWidth();
2994 if (DATASIZE
!= width
* height
* 3) {
2995 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2997 wxNativePixelData
pixData(*self
, wxPoint(0,0), wxSize(width
, height
));
2999 // raise an exception...
3000 wxPyErr_SetString(PyExc_RuntimeError
,
3001 "Failed to gain raw access to bitmap data.");
3005 wxNativePixelData::Iterator
p(pixData
);
3006 for (int y
=0; y
<height
; y
++) {
3007 wxNativePixelData::Iterator rowStart
= p
;
3008 for (int x
=0; x
<width
; x
++) {
3009 p
.Red() = *(data
++);
3010 p
.Green() = *(data
++);
3011 p
.Blue() = *(data
++);
3015 p
.OffsetY(pixData
, 1);
3018 SWIGINTERN
void wxBitmap_CopyFromBufferRGBA(wxBitmap
*self
,buffer data
,int DATASIZE
){
3019 int height
=self
->GetHeight();
3020 int width
=self
->GetWidth();
3022 if (DATASIZE
!= width
* height
* 4) {
3023 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
3025 wxAlphaPixelData
pixData(*self
, wxPoint(0,0), wxSize(width
, height
));
3027 // raise an exception...
3028 wxPyErr_SetString(PyExc_RuntimeError
,
3029 "Failed to gain raw access to bitmap data.");
3034 wxAlphaPixelData::Iterator
p(pixData
);
3035 for (int y
=0; y
<height
; y
++) {
3036 wxAlphaPixelData::Iterator rowStart
= p
;
3037 for (int x
=0; x
<width
; x
++) {
3039 p
.Red() = wxPy_premultiply(*(data
++), a
);
3040 p
.Green() = wxPy_premultiply(*(data
++), a
);
3041 p
.Blue() = wxPy_premultiply(*(data
++), a
);
3042 p
.Alpha() = a
; data
++;
3046 p
.OffsetY(pixData
, 1);
3049 SWIGINTERN
bool wxBitmap___eq__(wxBitmap
*self
,wxBitmap
const *other
){ return other
? self
->IsSameAs(*other
) : false; }
3050 SWIGINTERN
bool wxBitmap___ne__(wxBitmap
*self
,wxBitmap
const *other
){ return other
? !self
->IsSameAs(*other
) : true; }
3052 wxBitmap
* _BitmapFromBufferAlpha(int width
, int height
,
3053 buffer data
, int DATASIZE
,
3054 buffer alpha
, int ALPHASIZE
)
3056 if (DATASIZE
!= width
*height
*3) {
3057 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
3061 if (ALPHASIZE
!= width
*height
) {
3062 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
3066 wxBitmap
* bmp
= new wxBitmap(width
, height
, 32);
3067 wxAlphaPixelData
pixData(*bmp
, wxPoint(0,0), wxSize(width
,height
));
3069 // raise an exception...
3070 wxPyErr_SetString(PyExc_RuntimeError
,
3071 "Failed to gain raw access to bitmap data.");
3076 wxAlphaPixelData::Iterator
p(pixData
);
3077 for (int y
=0; y
<height
; y
++) {
3078 wxAlphaPixelData::Iterator rowStart
= p
;
3079 for (int x
=0; x
<width
; x
++) {
3080 byte a
= *(alpha
++);
3081 p
.Red() = wxPy_premultiply(*(data
++), a
);
3082 p
.Green() = wxPy_premultiply(*(data
++), a
);
3083 p
.Blue() = wxPy_premultiply(*(data
++), a
);
3088 p
.OffsetY(pixData
, 1);
3093 wxBitmap
* _BitmapFromBuffer(int width
, int height
, buffer data
, int DATASIZE
)
3095 if (DATASIZE
!= width
*height
*3) {
3096 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
3100 wxBitmap
* bmp
= new wxBitmap(width
, height
, 24);
3101 wxNativePixelData
pixData(*bmp
, wxPoint(0,0), wxSize(width
,height
));
3103 // raise an exception...
3104 wxPyErr_SetString(PyExc_RuntimeError
,
3105 "Failed to gain raw access to bitmap data.");
3109 wxNativePixelData::Iterator
p(pixData
);
3110 for (int y
=0; y
<height
; y
++) {
3111 wxNativePixelData::Iterator rowStart
= p
;
3112 for (int x
=0; x
<width
; x
++) {
3113 p
.Red() = *(data
++);
3114 p
.Green() = *(data
++);
3115 p
.Blue() = *(data
++);
3119 p
.OffsetY(pixData
, 1);
3125 wxBitmap
* _BitmapFromBufferRGBA(int width
, int height
, buffer data
, int DATASIZE
)
3127 if (DATASIZE
!= width
*height
*4) {
3128 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
3132 wxBitmap
* bmp
= new wxBitmap(width
, height
, 32);
3133 wxAlphaPixelData
pixData(*bmp
, wxPoint(0,0), wxSize(width
,height
));
3135 // raise an exception...
3136 wxPyErr_SetString(PyExc_RuntimeError
,
3137 "Failed to gain raw access to bitmap data.");
3142 wxAlphaPixelData::Iterator
p(pixData
);
3143 for (int y
=0; y
<height
; y
++) {
3144 wxAlphaPixelData::Iterator rowStart
= p
;
3145 for (int x
=0; x
<width
; x
++) {
3147 p
.Red() = wxPy_premultiply(*(data
++), a
);
3148 p
.Green() = wxPy_premultiply(*(data
++), a
);
3149 p
.Blue() = wxPy_premultiply(*(data
++), a
);
3150 p
.Alpha() = a
; data
++;
3154 p
.OffsetY(pixData
, 1);
3160 typedef wxNativePixelData::Iterator wxNativePixelData_Accessor
;
3162 SWIGINTERN
bool wxNativePixelData___nonzero__(wxNativePixelData
*self
){ return self
->operator bool(); }
3163 SWIGINTERN
void wxNativePixelData_Accessor_nextPixel(wxNativePixelData_Accessor
*self
){ ++(*self
); }
3164 SWIGINTERN
void wxNativePixelData_Accessor_Set(wxNativePixelData_Accessor
*self
,byte red
,byte green
,byte blue
){
3166 self
->Green() = green
;
3167 self
->Blue() = blue
;
3169 SWIGINTERN PyObject
*wxNativePixelData_Accessor_Get(wxNativePixelData_Accessor
*self
){
3170 PyObject
* rv
= PyTuple_New(3);
3171 PyTuple_SetItem(rv
, 0, PyInt_FromLong(self
->Red()));
3172 PyTuple_SetItem(rv
, 1, PyInt_FromLong(self
->Green()));
3173 PyTuple_SetItem(rv
, 2, PyInt_FromLong(self
->Blue()));
3177 typedef wxAlphaPixelData::Iterator wxAlphaPixelData_Accessor
;
3179 SWIGINTERN
bool wxAlphaPixelData___nonzero__(wxAlphaPixelData
*self
){ return self
->operator bool(); }
3180 SWIGINTERN
void wxAlphaPixelData_Accessor_nextPixel(wxAlphaPixelData_Accessor
*self
){ ++(*self
); }
3181 SWIGINTERN
void wxAlphaPixelData_Accessor_Set(wxAlphaPixelData_Accessor
*self
,byte red
,byte green
,byte blue
,byte alpha
){
3182 self
->Red() = wxPy_premultiply(red
, alpha
);
3183 self
->Green() = wxPy_premultiply(green
, alpha
);
3184 self
->Blue() = wxPy_premultiply(blue
, alpha
);
3185 self
->Alpha() = alpha
;
3187 SWIGINTERN PyObject
*wxAlphaPixelData_Accessor_Get(wxAlphaPixelData_Accessor
*self
){
3188 PyObject
* rv
= PyTuple_New(4);
3189 int red
= self
->Red();
3190 int green
= self
->Green();
3191 int blue
= self
->Blue();
3192 int alpha
= self
->Alpha();
3194 PyTuple_SetItem(rv
, 0, PyInt_FromLong( wxPy_unpremultiply(red
, alpha
) ));
3195 PyTuple_SetItem(rv
, 1, PyInt_FromLong( wxPy_unpremultiply(green
, alpha
) ));
3196 PyTuple_SetItem(rv
, 2, PyInt_FromLong( wxPy_unpremultiply(blue
, alpha
) ));
3197 PyTuple_SetItem(rv
, 3, PyInt_FromLong( alpha
));
3200 SWIGINTERN wxMask
*new_wxMask(wxBitmap
const &bitmap
,wxColour
const &colour
=wxNullColour
){
3201 if ( !colour
.IsOk() )
3202 return new wxMask(bitmap
, *wxBLACK
);
3204 return new wxMask(bitmap
, colour
);
3207 #include <wx/iconbndl.h>
3209 SWIGINTERN wxIcon
*new_wxIcon(wxBitmap
const &bmp
){
3210 wxIcon
* icon
= new wxIcon();
3211 icon
->CopyFromBitmap(bmp
);
3214 SWIGINTERN wxIcon
*new_wxIcon(PyObject
*listOfStrings
){
3215 char** cArray
= NULL
;
3218 cArray
= ConvertListOfStrings(listOfStrings
);
3221 icon
= new wxIcon(cArray
);
3225 SWIGINTERN wxIconLocation
*new_wxIconLocation(wxString
const *filename
=&wxPyEmptyString
,int num
=0){
3229 return new wxIconLocation(*filename
);
3232 SWIGINTERN
void wxIconLocation_SetIndex(wxIconLocation
*self
,int num
){
3239 SWIGINTERN
int wxIconLocation_GetIndex(wxIconLocation
*self
){
3246 SWIGINTERN wxCursor
*new_wxCursor(wxString
const &cursorName
,long type
,int hotSpotX
=0,int hotSpotY
=0){
3248 wxImage
img(cursorName
, type
);
3249 img
.SetOption(wxIMAGE_OPTION_CUR_HOTSPOT_X
, hotSpotX
);
3250 img
.SetOption(wxIMAGE_OPTION_CUR_HOTSPOT_Y
, hotSpotY
);
3251 return new wxCursor(img
);
3253 return new wxCursor(cursorName
, type
, hotSpotX
, hotSpotY
);
3258 SWIGINTERN
void wxRegionIterator_Next(wxRegionIterator
*self
){
3261 SWIGINTERN
bool wxRegionIterator___nonzero__(wxRegionIterator
*self
){
3262 return self
->operator bool();
3265 #include <wx/fontutil.h>
3266 #include <wx/fontmap.h>
3267 #include <wx/fontenum.h>
3269 SWIGINTERN wxString
wxNativeFontInfo___str__(wxNativeFontInfo
*self
){
3270 return self
->ToString();
3273 wxNativeEncodingInfo
* wxGetNativeFontEncoding(wxFontEncoding encoding
) {
3274 static wxNativeEncodingInfo info
;
3275 if ( wxGetNativeFontEncoding(encoding
, &info
) )
3282 SWIGINTERNINLINE PyObject
*
3283 SWIG_From_size_t (size_t value
)
3285 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value
));
3289 SWIGINTERNINLINE
int
3290 SWIG_AsVal_size_t (PyObject
* obj
, size_t *val
)
3293 int res
= SWIG_AsVal_unsigned_SS_long (obj
, val
? &v
: 0);
3294 if (SWIG_IsOK(res
) && val
) *val
= static_cast< size_t >(v
);
3298 SWIGINTERN PyObject
*wxFontMapper_GetAltForEncoding(wxFontMapper
*self
,wxFontEncoding encoding
,wxString
const &facename
=wxPyEmptyString
,bool interactive
=true){
3299 wxFontEncoding alt_enc
;
3300 if (self
->GetAltForEncoding(encoding
, &alt_enc
, facename
, interactive
))
3301 return PyInt_FromLong(alt_enc
);
3307 SWIGINTERN wxFont
*new_wxFont(wxString
const &info
){
3308 wxNativeFontInfo nfi
;
3309 nfi
.FromString(info
);
3310 return new wxFont(nfi
);
3312 SWIGINTERN wxFont
*new_wxFont(int pointSize
,wxFontFamily family
,int flags
=wxFONTFLAG_DEFAULT
,wxString
const &face
=wxPyEmptyString
,wxFontEncoding encoding
=wxFONTENCODING_DEFAULT
){
3313 return wxFont::New(pointSize
, family
, flags
, face
, encoding
);
3315 SWIGINTERN wxFont
*new_wxFont(wxSize
const &pixelSize
,int family
,int style
,int weight
,bool underlined
=false,wxString
const &face
=wxEmptyString
,wxFontEncoding encoding
=wxFONTENCODING_DEFAULT
){
3316 return wxFontBase::New(pixelSize
, family
,
3317 style
, weight
, underlined
,
3320 SWIGINTERN wxFont
*new_wxFont(wxSize
const &pixelSize
,wxFontFamily family
,int flags
=wxFONTFLAG_DEFAULT
,wxString
const &face
=wxEmptyString
,wxFontEncoding encoding
=wxFONTENCODING_DEFAULT
){
3321 return wxFontBase::New(pixelSize
, family
, flags
, face
, encoding
);
3323 SWIGINTERN
bool wxFont___eq__(wxFont
*self
,wxFont
const *other
){ return other
? (*self
== *other
) : false; }
3324 SWIGINTERN
bool wxFont___ne__(wxFont
*self
,wxFont
const *other
){ return other
? (*self
!= *other
) : true; }
3326 class wxPyFontEnumerator
: public wxFontEnumerator
{
3328 wxPyFontEnumerator() {}
3329 ~wxPyFontEnumerator() {}
3331 DEC_PYCALLBACK_BOOL_STRING(OnFacename
);
3332 DEC_PYCALLBACK_BOOL_STRINGSTRING(OnFontEncoding
);
3337 IMP_PYCALLBACK_BOOL_STRING(wxPyFontEnumerator
, wxFontEnumerator
, OnFacename
);
3338 IMP_PYCALLBACK_BOOL_STRINGSTRING(wxPyFontEnumerator
, wxFontEnumerator
, OnFontEncoding
);
3341 SWIGINTERN PyObject
*wxPyFontEnumerator_GetEncodings(){
3343 wxArrayString arr
= wxFontEnumerator::GetEncodings();
3344 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3345 ret
= wxArrayString2PyList_helper(arr
);
3346 wxPyEndBlockThreads(blocked
);
3349 SWIGINTERN PyObject
*wxPyFontEnumerator_GetFacenames(){
3351 wxArrayString arr
= wxFontEnumerator::GetFacenames();
3352 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3353 ret
= wxArrayString2PyList_helper(arr
);
3354 wxPyEndBlockThreads(blocked
);
3360 SWIGINTERN wxLocale
*new_wxLocale(int language
=-1,int flags
=wxLOCALE_LOAD_DEFAULT
|wxLOCALE_CONV_ENCODING
){
3363 loc
= new wxLocale();
3365 loc
= new wxLocale(language
, flags
);
3366 // Python before 2.4 needs to have LC_NUMERIC set to "C" in order
3367 // for the floating point conversions and such to work right.
3368 #if PY_VERSION_HEX < 0x02040000
3369 setlocale(LC_NUMERIC
, "C");
3373 SWIGINTERN
bool wxLocale_Init1(wxLocale
*self
,wxString
const &szName
,wxString
const &szShort
=wxPyEmptyString
,wxString
const &szLocale
=wxPyEmptyString
,bool bLoadDefault
=true,bool bConvertEncoding
=false){
3374 bool rc
= self
->Init(szName
, szShort
, szLocale
, bLoadDefault
, bConvertEncoding
);
3375 // Python before 2.4 needs to have LC_NUMERIC set to "C" in order
3376 // for the floating point conversions and such to work right.
3377 #if PY_VERSION_HEX < 0x02040000
3378 setlocale(LC_NUMERIC
, "C");
3382 SWIGINTERN
bool wxLocale_Init2(wxLocale
*self
,int language
=wxLANGUAGE_DEFAULT
,int flags
=wxLOCALE_LOAD_DEFAULT
|wxLOCALE_CONV_ENCODING
){
3383 bool rc
= self
->Init(language
, flags
);
3384 // Python before 2.4 needs to have LC_NUMERIC set to "C" in order
3385 // for the floating point conversions and such to work right.
3386 #if PY_VERSION_HEX < 0x02040000
3387 setlocale(LC_NUMERIC
, "C");
3392 class wxPyLocale
: public wxLocale
3397 wxPyLocale(const wxChar
*szName
, // name (for messages)
3398 const wxChar
*szShort
= (const wxChar
*) NULL
, // dir prefix (for msg files)
3399 const wxChar
*szLocale
= (const wxChar
*) NULL
, // locale (for setlocale)
3400 bool bLoadDefault
= true, // preload wxstd.mo?
3401 bool bConvertEncoding
= false); // convert Win<->Unix if necessary?
3403 wxPyLocale(int language
, // wxLanguage id or custom language
3404 int flags
= wxLOCALE_LOAD_DEFAULT
| wxLOCALE_CONV_ENCODING
);
3408 virtual const wxChar
*GetString(const wxChar
*szOrigString
,
3409 const wxChar
*szDomain
= NULL
) const;
3410 virtual const wxChar
*GetString(const wxChar
*szOrigString
,
3411 const wxChar
*szOrigString2
, size_t n
,
3412 const wxChar
*szDomain
= NULL
) const;
3414 virtual wxChar
*GetSingularString(const wxChar
*szOrigString
,
3415 const wxChar
*szDomain
= NULL
) const;
3416 virtual wxChar
*GetPluralString(const wxChar
*szOrigString
,
3417 const wxChar
*szOrigString2
, size_t n
,
3418 const wxChar
*szDomain
= NULL
) const;
3422 DECLARE_NO_COPY_CLASS(wxPyLocale
)
3425 wxPyLocale::wxPyLocale() : wxLocale()
3429 wxPyLocale::wxPyLocale(const wxChar
*szName
, // name (for messages)
3430 const wxChar
*szShort
, // dir prefix (for msg files)
3431 const wxChar
*szLocale
, // locale (for setlocale)
3432 bool bLoadDefault
, // preload wxstd.mo?
3433 bool bConvertEncoding
) // convert Win<->Unix if necessary?
3434 : wxLocale(szName
, szShort
, szLocale
, bLoadDefault
, bConvertEncoding
)
3438 wxPyLocale::wxPyLocale(int language
, // wxLanguage id or custom language
3439 int flags
) : wxLocale(language
, flags
)
3443 wxPyLocale::~wxPyLocale()
3447 const wxChar
*wxPyLocale::GetString(const wxChar
*szOrigString
,
3448 const wxChar
*szDomain
) const
3450 wxChar
*str
= GetSingularString(szOrigString
, szDomain
);
3451 return (str
!= NULL
) ? str
: wxLocale::GetString(szOrigString
, szDomain
);
3454 const wxChar
*wxPyLocale::GetString(const wxChar
*szOrigString
,
3455 const wxChar
*szOrigString2
, size_t n
,
3456 const wxChar
*szDomain
) const
3458 wxChar
*str
= GetPluralString(szOrigString
, szOrigString2
, n
, szDomain
);
3459 return (str
!= NULL
) ? str
: wxLocale::GetString(szOrigString
, szOrigString2
, n
, szDomain
);
3462 wxChar
*wxPyLocale::GetSingularString(const wxChar
*szOrigString
,
3463 const wxChar
*szDomain
) const
3466 static wxString str
;
3467 str
= _T("error in translation"); // when the first if condition is true but the second if condition is not we do not want to return the previously queried string.
3468 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3469 if((found
=wxPyCBH_findCallback(m_myInst
, "GetSingularString"))) {
3470 PyObject
* param1
= wx2PyString(szOrigString
);
3471 PyObject
* param2
= wx2PyString(szDomain
);
3472 PyObject
* ret
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(OO)", param1
, param2
));
3476 str
= Py2wxString(ret
);
3480 wxPyEndBlockThreads(blocked
);
3481 return (found
? (wxChar
*)str
.c_str() : NULL
);
3484 wxChar
*wxPyLocale::GetPluralString(const wxChar
*szOrigString
,
3485 const wxChar
*szOrigString2
, size_t n
,
3486 const wxChar
*szDomain
) const
3489 static wxString str
;
3490 str
= _T("error in translation"); // when the first if condition is true but the second if condition is not we do not want to return the previously queried string.
3491 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3492 if((found
=wxPyCBH_findCallback(m_myInst
, "GetPluralString"))) {
3493 PyObject
* param1
= wx2PyString(szOrigString
);
3494 PyObject
* param2
= wx2PyString(szOrigString2
);
3495 PyObject
* param4
= wx2PyString(szDomain
);
3496 PyObject
* ret
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(OOiO)", param1
, param2
, (int)n
, param4
));
3501 str
= Py2wxString(ret
);
3505 wxPyEndBlockThreads(blocked
);
3506 return (found
? (wxChar
*)str
.c_str() : NULL
);
3509 SWIGINTERN wxPyLocale
*new_wxPyLocale(int language
=-1,int flags
=wxLOCALE_LOAD_DEFAULT
|wxLOCALE_CONV_ENCODING
){
3512 loc
= new wxPyLocale();
3514 loc
= new wxPyLocale(language
, flags
);
3515 // Python before 2.4 needs to have LC_NUMERIC set to "C" in order
3516 // for the floating point conversions and such to work right.
3517 #if PY_VERSION_HEX < 0x02040000
3518 setlocale(LC_NUMERIC
, "C");
3523 #include "wx/wxPython/pydrawxxx.h"
3525 SWIGINTERN wxColour
wxDC_GetPixel(wxDC
*self
,int x
,int y
){
3527 self
->GetPixel(x
, y
, &col
);
3530 SWIGINTERN wxColour
wxDC_GetPixelPoint(wxDC
*self
,wxPoint
const &pt
){
3532 self
->GetPixel(pt
, &col
);
3537 SWIG_AsVal_double (PyObject
*obj
, double* val
)
3539 if (PyNumber_Check(obj
)) {
3540 if (val
) *val
= PyFloat_AsDouble(obj
);
3543 return SWIG_TypeError
;
3546 SWIGINTERN wxRect
wxDC_DrawImageLabel(wxDC
*self
,wxString
const &text
,wxBitmap
const &image
,wxRect
const &rect
,int alignment
=wxALIGN_LEFT
|wxALIGN_TOP
,int indexAccel
=-1){
3548 self
->DrawLabel(text
, image
, rect
, alignment
, indexAccel
, &rv
);
3551 SWIGINTERN wxRect
wxDC_GetClippingRect(wxDC
*self
){
3553 self
->GetClippingBox(rect
);
3556 SWIGINTERN wxArrayInt
wxDC_GetPartialTextExtents(wxDC
*self
,wxString
const &text
){
3558 self
->GetPartialTextExtents(text
, widths
);
3562 #define SWIG_From_double PyFloat_FromDouble
3564 SWIGINTERN
void wxDC_SetLogicalOriginPoint(wxDC
*self
,wxPoint
const &point
){
3565 self
->SetLogicalOrigin(point
.x
, point
.y
);
3567 SWIGINTERN
void wxDC_SetDeviceOriginPoint(wxDC
*self
,wxPoint
const &point
){
3568 self
->SetDeviceOrigin(point
.x
, point
.y
);
3570 SWIGINTERN
void wxDC_CalcBoundingBoxPoint(wxDC
*self
,wxPoint
const &point
){
3571 self
->CalcBoundingBox(point
.x
, point
.y
);
3573 SWIGINTERN PyObject
*wxDC__DrawPointList(wxDC
*self
,PyObject
*pyCoords
,PyObject
*pyPens
,PyObject
*pyBrushes
){
3574 return wxPyDrawXXXList(*self
, wxPyDrawXXXPoint
, pyCoords
, pyPens
, pyBrushes
);
3576 SWIGINTERN PyObject
*wxDC__DrawLineList(wxDC
*self
,PyObject
*pyCoords
,PyObject
*pyPens
,PyObject
*pyBrushes
){
3577 return wxPyDrawXXXList(*self
, wxPyDrawXXXLine
, pyCoords
, pyPens
, pyBrushes
);
3579 SWIGINTERN PyObject
*wxDC__DrawRectangleList(wxDC
*self
,PyObject
*pyCoords
,PyObject
*pyPens
,PyObject
*pyBrushes
){
3580 return wxPyDrawXXXList(*self
, wxPyDrawXXXRectangle
, pyCoords
, pyPens
, pyBrushes
);
3582 SWIGINTERN PyObject
*wxDC__DrawEllipseList(wxDC
*self
,PyObject
*pyCoords
,PyObject
*pyPens
,PyObject
*pyBrushes
){
3583 return wxPyDrawXXXList(*self
, wxPyDrawXXXEllipse
, pyCoords
, pyPens
, pyBrushes
);
3585 SWIGINTERN PyObject
*wxDC__DrawPolygonList(wxDC
*self
,PyObject
*pyCoords
,PyObject
*pyPens
,PyObject
*pyBrushes
){
3586 return wxPyDrawXXXList(*self
, wxPyDrawXXXPolygon
, pyCoords
, pyPens
, pyBrushes
);
3588 SWIGINTERN PyObject
*wxDC__DrawTextList(wxDC
*self
,PyObject
*textList
,PyObject
*pyPoints
,PyObject
*foregroundList
,PyObject
*backgroundList
){
3589 return wxPyDrawTextList(*self
, textList
, pyPoints
, foregroundList
, backgroundList
);
3592 static void wxDC_GetBoundingBox(wxDC
* dc
, int* x1
, int* y1
, int* x2
, int* y2
) {
3600 #include <wx/dcbuffer.h>
3603 #include <wx/dcps.h>
3606 class wxMetaFile
: public wxObject
{
3608 wxMetaFile(const wxString
&)
3609 { wxPyRaiseNotImplemented(); }
3612 class wxMetaFileDC
: public wxClientDC
{
3614 wxMetaFileDC(const wxString
&, int, int, const wxString
&)
3615 { wxPyRaiseNotImplemented(); }
3620 class wxPrinterDC
: public wxClientDC
{
3622 wxPrinterDC(const wxPrintData
&)
3623 { wxPyRaiseNotImplemented(); }
3628 #include <wx/graphics.h>
3631 #if !wxUSE_GRAPHICS_CONTEXT
3632 // C++ stub classes for platforms or build configurations that don't have
3633 // wxGraphicsContext yet.
3635 class wxGraphicsRenderer
;
3636 class wxGraphicsMatrix
;
3639 class wxGraphicsObject
: public wxObject
3642 wxGraphicsObject() {}
3643 wxGraphicsObject( wxGraphicsRenderer
* ) {
3644 PyErr_SetString(PyExc_NotImplementedError
,
3645 "wx.GraphicsObject is not available on this platform.");
3647 wxGraphicsObject( const wxGraphicsObject
& ) {}
3648 virtual ~wxGraphicsObject() {}
3649 bool IsNull() const { return false; }
3650 wxGraphicsRenderer
* GetRenderer() const { return NULL
; }
3655 class wxGraphicsPen
: public wxGraphicsObject
3659 virtual ~wxGraphicsPen() {}
3661 wxGraphicsPen wxNullGraphicsPen
;
3665 class wxGraphicsBrush
: public wxGraphicsObject
3668 wxGraphicsBrush() {}
3669 virtual ~wxGraphicsBrush() {}
3671 wxGraphicsBrush wxNullGraphicsBrush
;
3675 class wxGraphicsFont
: public wxGraphicsObject
3679 virtual ~wxGraphicsFont() {}
3681 wxGraphicsFont wxNullGraphicsFont
;
3685 class wxGraphicsPath
: public wxGraphicsObject
3688 wxGraphicsPath() { }
3689 wxGraphicsPath(wxGraphicsRenderer
* ) {
3690 PyErr_SetString(PyExc_NotImplementedError
,
3691 "wx.GraphicsPath is not available on this platform.");
3693 virtual ~wxGraphicsPath() {}
3695 void MoveToPoint( wxDouble
, wxDouble
) {}
3696 void MoveToPoint( const wxPoint2DDouble
& ) {}
3697 void AddLineToPoint( wxDouble
, wxDouble
) {}
3698 void AddLineToPoint( const wxPoint2DDouble
& ) {}
3699 void AddCurveToPoint( wxDouble
, wxDouble
, wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3700 void AddCurveToPoint( const wxPoint2DDouble
&, const wxPoint2DDouble
&, const wxPoint2DDouble
&) {}
3701 void AddPath( const wxGraphicsPath
& ) {}
3702 void CloseSubpath() {}
3703 void GetCurrentPoint( wxDouble
&, wxDouble
&) const {}
3704 wxPoint2DDouble
GetCurrentPoint() const { return wxPoint2D(0,0); }
3705 void AddArc( wxDouble
, wxDouble
, wxDouble
, wxDouble
, wxDouble
, bool ) {}
3706 void AddArc( const wxPoint2DDouble
& , wxDouble
, wxDouble
, wxDouble
, bool ) {}
3708 void AddQuadCurveToPoint( wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3709 void AddRectangle( wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3710 void AddCircle( wxDouble
, wxDouble
, wxDouble
) {}
3711 void AddArcToPoint( wxDouble
, wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3713 void AddEllipse( wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3714 void AddRoundedRectangle( wxDouble
, wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3715 void * GetNativePath() const { return NULL
; }
3716 void UnGetNativePath(void *) const {}
3717 void Transform( const wxGraphicsMatrix
& ) {}
3718 void GetBox(wxDouble
*, wxDouble
*, wxDouble
*, wxDouble
*) const {}
3719 wxRect2D
GetBox() const { return wxRect2D(0,0,0,0); }
3721 bool Contains( wxDouble
, wxDouble
, int ) const { return false; }
3722 bool Contains( const wxPoint2DDouble
& , int ) const { return false; }
3724 wxGraphicsPath wxNullGraphicsPath
;
3727 class wxGraphicsMatrix
: public wxGraphicsObject
3730 wxGraphicsMatrix() { }
3731 wxGraphicsMatrix(wxGraphicsRenderer
* ) {
3732 PyErr_SetString(PyExc_NotImplementedError
,
3733 "wx.GraphicsMatrix is not available on this platform.");
3735 virtual ~wxGraphicsMatrix() {}
3736 virtual void Concat( const wxGraphicsMatrix
& ) {}
3737 virtual void Copy( const wxGraphicsMatrix
& ) {}
3738 virtual void Set(wxDouble
, wxDouble
, wxDouble
, wxDouble
,
3739 wxDouble
, wxDouble
) {}
3740 virtual void Get(wxDouble
*, wxDouble
*, wxDouble
*,
3741 wxDouble
*, wxDouble
*, wxDouble
*) {}
3742 virtual void Invert() {}
3743 virtual bool IsEqual( const wxGraphicsMatrix
& t
) const { return false; }
3744 virtual bool IsIdentity() const { return false; }
3745 virtual void Translate( wxDouble
, wxDouble
) {}
3746 virtual void Scale( wxDouble
, wxDouble
) {}
3747 virtual void Rotate( wxDouble
) {}
3748 virtual void TransformPoint( wxDouble
*, wxDouble
* ) const {}
3749 virtual void TransformDistance( wxDouble
*, wxDouble
* ) const {}
3750 virtual void * GetNativeMatrix() const { return NULL
; }
3752 wxGraphicsMatrix wxNullGraphicsMatrix
;
3755 class wxGraphicsContext
: public wxGraphicsObject
3759 wxGraphicsContext(wxGraphicsRenderer
* ) {
3760 PyErr_SetString(PyExc_NotImplementedError
,
3761 "wx.GraphicsContext is not available on this platform.");
3764 virtual ~wxGraphicsContext() {}
3766 static wxGraphicsContext
* Create() {
3767 PyErr_SetString(PyExc_NotImplementedError
,
3768 "wx.GraphicsContext is not available on this platform.");
3771 static wxGraphicsContext
* Create( const wxWindowDC
& ) {
3772 PyErr_SetString(PyExc_NotImplementedError
,
3773 "wx.GraphicsContext is not available on this platform.");
3777 static wxGraphicsContext
* CreateFromNative( void * ) {
3778 PyErr_SetString(PyExc_NotImplementedError
,
3779 "wx.GraphicsContext is not available on this platform.");
3783 static wxGraphicsContext
* CreateFromNativeWindow( void * ) {
3784 PyErr_SetString(PyExc_NotImplementedError
,
3785 "wx.GraphicsContext is not available on this platform.");
3789 static wxGraphicsContext
* Create( wxWindow
* ) {
3790 PyErr_SetString(PyExc_NotImplementedError
,
3791 "wx.GraphicsContext is not available on this platform.");
3795 wxGraphicsPath
CreatePath() { return wxNullGraphicsPath
; }
3797 virtual wxGraphicsPen
CreatePen(const wxPen
& ) { return wxNullGraphicsPen
; }
3799 virtual wxGraphicsBrush
CreateBrush(const wxBrush
& ) { return wxNullGraphicsBrush
; }
3801 virtual wxGraphicsBrush
CreateLinearGradientBrush( wxDouble
, wxDouble
, wxDouble
, wxDouble
,
3802 const wxColour
&, const wxColour
&) { return wxNullGraphicsBrush
; }
3804 virtual wxGraphicsBrush
CreateRadialGradientBrush( wxDouble xo
, wxDouble yo
,
3805 wxDouble xc
, wxDouble yc
, wxDouble radius
,
3806 const wxColour
&oColor
, const wxColour
&cColor
) { return wxNullGraphicsBrush
; }
3808 virtual wxGraphicsFont
CreateFont( const wxFont
&, const wxColour
& ) { return wxNullGraphicsFont
; }
3810 virtual wxGraphicsMatrix
CreateMatrix( wxDouble
, wxDouble
, wxDouble
, wxDouble
,
3811 wxDouble
, wxDouble
) { return wxNullGraphicsMatrix
; }
3813 virtual void PushState() {}
3814 virtual void PopState() {}
3815 virtual void Clip( const wxRegion
& ) {}
3816 virtual void Clip( wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3817 virtual void ResetClip() {}
3818 virtual void * GetNativeContext() { return NULL
; }
3819 virtual int GetLogicalFunction() const { return 0; }
3820 virtual bool SetLogicalFunction(int ) {}
3821 virtual void Translate( wxDouble
, wxDouble
) {}
3822 virtual void Scale( wxDouble
, wxDouble
) {}
3823 virtual void Rotate( wxDouble
) {}
3824 virtual void ConcatTransform( const wxGraphicsMatrix
& ) {}
3825 virtual void SetTransform( const wxGraphicsMatrix
& ) {}
3826 virtual wxGraphicsMatrix
GetTransform() const { return wxNullGraphicsMatrix
; }
3828 virtual void SetPen( const wxGraphicsPen
& ) {}
3829 void SetPen( const wxPen
& ) {}
3831 virtual void SetBrush( const wxGraphicsBrush
& ) {}
3832 void SetBrush( const wxBrush
& ) {}
3834 virtual void SetFont( const wxGraphicsFont
& ) {}
3835 void SetFont( const wxFont
&, const wxColour
& ) {}
3837 virtual void StrokePath( const wxGraphicsPath
& ) {}
3838 virtual void FillPath( const wxGraphicsPath
&, int ) {}
3839 virtual void DrawPath( const wxGraphicsPath
&, int ) {}
3841 virtual void DrawText( const wxString
&, wxDouble
, wxDouble
) {}
3842 virtual void DrawText( const wxString
&, wxDouble
, wxDouble
, wxDouble
) {}
3843 virtual void DrawText( const wxString
&, wxDouble
, wxDouble
, wxGraphicsBrush
) {}
3844 virtual void DrawText( const wxString
&, wxDouble
, wxDouble
, wxDouble
, wxGraphicsBrush
) {}
3845 virtual void GetTextExtent( const wxString
&, wxDouble
*, wxDouble
*,
3846 wxDouble
*, wxDouble
* ) const {}
3847 virtual void GetPartialTextExtents(const wxString
& , wxArrayDouble
& ) const {}
3849 virtual void DrawBitmap( const wxBitmap
&, wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3850 virtual void DrawIcon( const wxIcon
&, wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3852 virtual void StrokeLine( wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3853 virtual void StrokeLines( size_t , const wxPoint2DDouble
*) {}
3854 virtual void StrokeLines( size_t , const wxPoint2DDouble
*, const wxPoint2DDouble
*) {}
3855 virtual void DrawLines( size_t , const wxPoint2DDouble
*, int ) {}
3856 virtual void DrawRectangle( wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3857 virtual void DrawRoundedRectangle( wxDouble
, wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3858 virtual void DrawEllipse( wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3859 virtual void DrawRoundedRectangle( wxDouble wxDouble
, wxDouble
, wxDouble
, wxDouble
) {}
3860 virtual bool ShouldOffset() const { return false; }
3864 class wxGraphicsRenderer
: public wxObject
3867 wxGraphicsRenderer() {
3868 PyErr_SetString(PyExc_NotImplementedError
,
3869 "wx.GraphicsRenderer is not available on this platform.");
3872 virtual ~wxGraphicsRenderer() {}
3874 static wxGraphicsRenderer
* GetDefaultRenderer() {
3875 PyErr_SetString(PyExc_NotImplementedError
,
3876 "wx.GraphicsRenderer is not available on this platform.");
3880 virtual wxGraphicsContext
* CreateContext( const wxWindowDC
& ) { return NULL
; }
3881 virtual wxGraphicsContext
* CreateContextFromNativeContext( void * ) { return NULL
; }
3882 virtual wxGraphicsContext
* CreateContextFromNativeWindow( void * ) { return NULL
; }
3883 virtual wxGraphicsContext
* CreateContext( wxWindow
* ) { return NULL
; }
3884 virtual wxGraphicsContext
* CreateMeasuringContext() { return NULL
; }
3886 virtual wxGraphicsPath
CreatePath() { return wxNullGraphicsPath
; }
3888 virtual wxGraphicsMatrix
CreateMatrix( wxDouble
, wxDouble
, wxDouble
, wxDouble
,
3889 wxDouble
, wxDouble
) { return wxNullGraphicsMatrix
; }
3891 virtual wxGraphicsPen
CreatePen(const wxPen
& ) { return wxNullGraphicsPen
; }
3892 virtual wxGraphicsBrush
CreateBrush(const wxBrush
& ) { return wxNullGraphicsBrush
; }
3893 virtual wxGraphicsBrush
CreateLinearGradientBrush(wxDouble
, wxDouble
, wxDouble
, wxDouble
,
3894 const wxColour
&, const wxColour
&) { return wxNullGraphicsBrush
; }
3895 virtual wxGraphicsBrush
CreateRadialGradientBrush(wxDouble
, wxDouble
, wxDouble
, wxDouble
, wxDouble
,
3896 const wxColour
&, const wxColour
&) { return wxNullGraphicsBrush
; }
3897 virtual wxGraphicsFont
CreateFont( const wxFont
& , const wxColour
& ) { return wxNullGraphicsFont
; }
3902 class wxGCDC
: public wxWindowDC
3905 wxGCDC(const wxWindowDC
&) {
3906 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3907 PyErr_SetString(PyExc_NotImplementedError
,
3908 "wxGCDC is not available on this platform.");
3909 wxPyEndBlockThreads(blocked
);
3912 wxGCDC(const wxWindow
*) {
3913 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3914 PyErr_SetString(PyExc_NotImplementedError
,
3915 "wxGCDC is not available on this platform.");
3916 wxPyEndBlockThreads(blocked
);
3920 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3921 PyErr_SetString(PyExc_NotImplementedError
,
3922 "wxGCDC is not available on this platform.");
3923 wxPyEndBlockThreads(blocked
);
3926 virtual ~wxGCDC() {}
3928 wxGraphicsContext
* GetGraphicsContext() { return NULL
; }
3929 void SetGraphicsContext( wxGraphicsContext
* ) {}
3934 SWIGINTERN
void wxGraphicsContext_DrawText(wxGraphicsContext
*self
,wxString
const &str
,wxDouble x
,wxDouble y
,wxGraphicsBrush
const &backgroundBrush
=wxNullGraphicsBrush
){
3935 if ( !backgroundBrush
.IsNull() )
3936 self
->DrawText(str
, x
, y
, backgroundBrush
);
3938 self
->DrawText(str
, x
, y
);
3940 SWIGINTERN
void wxGraphicsContext_DrawRotatedText(wxGraphicsContext
*self
,wxString
const &str
,wxDouble x
,wxDouble y
,wxDouble angle
,wxGraphicsBrush
const &backgroundBrush
=wxNullGraphicsBrush
){
3941 if ( !backgroundBrush
.IsNull() )
3942 self
->DrawText(str
, x
, y
, angle
, backgroundBrush
);
3944 self
->DrawText(str
, x
, y
, angle
);
3946 SWIGINTERN PyObject
*wxGraphicsContext_GetTextExtent(wxGraphicsContext
*self
,wxString
const &text
){
3947 wxDouble width
= 0.0,
3949 self
->GetTextExtent(text
, &width
, &height
, NULL
, NULL
);
3950 // thread wrapers are turned off for this .i file, so no need to acquire GIL...
3951 PyObject
* rv
= PyTuple_New(2);
3952 PyTuple_SET_ITEM(rv
, 0, PyFloat_FromDouble(width
));
3953 PyTuple_SET_ITEM(rv
, 1, PyFloat_FromDouble(height
));
3956 SWIGINTERN wxArrayDouble
wxGraphicsContext_GetPartialTextExtents(wxGraphicsContext
*self
,wxString
const &text
){
3957 wxArrayDouble widths
;
3958 self
->GetPartialTextExtents(text
, widths
);
3961 SWIGINTERN
void wxGraphicsContext_StrokeLineSegements(wxGraphicsContext
*self
,PyObject
*beginPoints
,PyObject
*endPoints
){
3962 size_t c1
, c2
, count
;
3963 wxPoint2D
* beginP
= wxPoint2D_LIST_helper(beginPoints
, &c1
);
3964 wxPoint2D
* endP
= wxPoint2D_LIST_helper(endPoints
, &c2
);
3966 if ( beginP
!= NULL
&& endP
!= NULL
)
3968 count
= wxMin(c1
, c2
);
3969 self
->StrokeLines(count
, beginP
, endP
);
3975 #include "wx/dcgraph.h"
3978 #include <wx/overlay.h>
3982 SWIGINTERN
void wxColourDatabase_Append(wxColourDatabase
*self
,wxString
const &name
,int red
,int green
,int blue
){
3983 self
->AddColour(name
, wxColour(red
, green
, blue
));
3986 wxFontList
* _wxPyInitTheFontList() { return wxTheFontList
; }
3987 wxPenList
* _wxPyInitThePenList() { return wxThePenList
; }
3988 wxBrushList
* _wxPyInitTheBrushList() { return wxTheBrushList
; }
3989 wxColourDatabase
* _wxPyInitTheColourDatabase() { return wxTheColourDatabase
; }
3992 #include <wx/effects.h>
3995 #include "wx/renderer.h"
3998 SWIGINTERNINLINE PyObject
*
3999 SWIG_From_bool (bool value
)
4001 return PyBool_FromLong(value
? 1 : 0);
4005 #include "wx/wxPython/pseudodc.h"
4007 SWIGINTERN wxRect
wxPseudoDC_GetIdBounds(wxPseudoDC
*self
,int id
){
4009 self
->GetIdBounds(id
, rect
);
4015 SWIGINTERN PyObject
*_wrap_new_GDIObject(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4016 PyObject
*resultobj
= 0;
4017 wxGDIObject
*result
= 0 ;
4019 if (!SWIG_Python_UnpackTuple(args
,"new_GDIObject",0,0,0)) SWIG_fail
;
4021 if (!wxPyCheckForApp()) SWIG_fail
;
4022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4023 result
= (wxGDIObject
*)new wxGDIObject();
4024 wxPyEndAllowThreads(__tstate
);
4025 if (PyErr_Occurred()) SWIG_fail
;
4027 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGDIObject
, SWIG_POINTER_NEW
| 0 );
4034 SWIGINTERN PyObject
*_wrap_delete_GDIObject(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4035 PyObject
*resultobj
= 0;
4036 wxGDIObject
*arg1
= (wxGDIObject
*) 0 ;
4039 PyObject
*swig_obj
[1] ;
4041 if (!args
) SWIG_fail
;
4043 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGDIObject
, SWIG_POINTER_DISOWN
| 0 );
4044 if (!SWIG_IsOK(res1
)) {
4045 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GDIObject" "', expected argument " "1"" of type '" "wxGDIObject *""'");
4047 arg1
= reinterpret_cast< wxGDIObject
* >(argp1
);
4049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4052 wxPyEndAllowThreads(__tstate
);
4053 if (PyErr_Occurred()) SWIG_fail
;
4055 resultobj
= SWIG_Py_Void();
4062 SWIGINTERN PyObject
*_wrap_GDIObject_IsNull(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4063 PyObject
*resultobj
= 0;
4064 wxGDIObject
*arg1
= (wxGDIObject
*) 0 ;
4068 PyObject
*swig_obj
[1] ;
4070 if (!args
) SWIG_fail
;
4072 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGDIObject
, 0 | 0 );
4073 if (!SWIG_IsOK(res1
)) {
4074 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GDIObject_IsNull" "', expected argument " "1"" of type '" "wxGDIObject *""'");
4076 arg1
= reinterpret_cast< wxGDIObject
* >(argp1
);
4078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4079 result
= (bool)(arg1
)->IsNull();
4080 wxPyEndAllowThreads(__tstate
);
4081 if (PyErr_Occurred()) SWIG_fail
;
4084 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4092 SWIGINTERN PyObject
*GDIObject_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4094 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4095 SWIG_TypeNewClientData(SWIGTYPE_p_wxGDIObject
, SWIG_NewClientData(obj
));
4096 return SWIG_Py_Void();
4099 SWIGINTERN PyObject
*GDIObject_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4100 return SWIG_Python_InitShadowInstance(args
);
4103 SWIGINTERN PyObject
*_wrap_new_Colour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4104 PyObject
*resultobj
= 0;
4105 byte arg1
= (byte
) 0 ;
4106 byte arg2
= (byte
) 0 ;
4107 byte arg3
= (byte
) 0 ;
4108 byte arg4
= (byte
) wxALPHA_OPAQUE
;
4109 wxColour
*result
= 0 ;
4110 unsigned char val1
;
4112 unsigned char val2
;
4114 unsigned char val3
;
4116 unsigned char val4
;
4118 PyObject
* obj0
= 0 ;
4119 PyObject
* obj1
= 0 ;
4120 PyObject
* obj2
= 0 ;
4121 PyObject
* obj3
= 0 ;
4122 char * kwnames
[] = {
4123 (char *) "red",(char *) "green",(char *) "blue",(char *) "alpha", NULL
4126 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Colour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
4128 ecode1
= SWIG_AsVal_unsigned_SS_char(obj0
, &val1
);
4129 if (!SWIG_IsOK(ecode1
)) {
4130 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_Colour" "', expected argument " "1"" of type '" "byte""'");
4132 arg1
= static_cast< byte
>(val1
);
4135 ecode2
= SWIG_AsVal_unsigned_SS_char(obj1
, &val2
);
4136 if (!SWIG_IsOK(ecode2
)) {
4137 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Colour" "', expected argument " "2"" of type '" "byte""'");
4139 arg2
= static_cast< byte
>(val2
);
4142 ecode3
= SWIG_AsVal_unsigned_SS_char(obj2
, &val3
);
4143 if (!SWIG_IsOK(ecode3
)) {
4144 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_Colour" "', expected argument " "3"" of type '" "byte""'");
4146 arg3
= static_cast< byte
>(val3
);
4149 ecode4
= SWIG_AsVal_unsigned_SS_char(obj3
, &val4
);
4150 if (!SWIG_IsOK(ecode4
)) {
4151 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_Colour" "', expected argument " "4"" of type '" "byte""'");
4153 arg4
= static_cast< byte
>(val4
);
4156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4157 result
= (wxColour
*)new wxColour(arg1
,arg2
,arg3
,arg4
);
4158 wxPyEndAllowThreads(__tstate
);
4159 if (PyErr_Occurred()) SWIG_fail
;
4161 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, SWIG_POINTER_NEW
| 0 );
4168 SWIGINTERN PyObject
*_wrap_new_NamedColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4169 PyObject
*resultobj
= 0;
4170 wxString
*arg1
= 0 ;
4171 wxColour
*result
= 0 ;
4172 bool temp1
= false ;
4173 PyObject
* obj0
= 0 ;
4174 char * kwnames
[] = {
4175 (char *) "colorName", NULL
4178 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_NamedColour",kwnames
,&obj0
)) SWIG_fail
;
4180 arg1
= wxString_in_helper(obj0
);
4181 if (arg1
== NULL
) SWIG_fail
;
4185 if (!wxPyCheckForApp()) SWIG_fail
;
4186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4187 result
= (wxColour
*)new wxColour((wxString
const &)*arg1
);
4188 wxPyEndAllowThreads(__tstate
);
4189 if (PyErr_Occurred()) SWIG_fail
;
4191 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
4206 SWIGINTERN PyObject
*_wrap_new_ColourRGB(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4207 PyObject
*resultobj
= 0;
4208 unsigned long arg1
;
4209 wxColour
*result
= 0 ;
4210 unsigned long val1
;
4212 PyObject
* obj0
= 0 ;
4213 char * kwnames
[] = {
4214 (char *) "colRGB", NULL
4217 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ColourRGB",kwnames
,&obj0
)) SWIG_fail
;
4218 ecode1
= SWIG_AsVal_unsigned_SS_long(obj0
, &val1
);
4219 if (!SWIG_IsOK(ecode1
)) {
4220 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_ColourRGB" "', expected argument " "1"" of type '" "unsigned long""'");
4222 arg1
= static_cast< unsigned long >(val1
);
4224 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4225 result
= (wxColour
*)new wxColour(arg1
);
4226 wxPyEndAllowThreads(__tstate
);
4227 if (PyErr_Occurred()) SWIG_fail
;
4229 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
4236 SWIGINTERN PyObject
*_wrap_delete_Colour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4237 PyObject
*resultobj
= 0;
4238 wxColour
*arg1
= (wxColour
*) 0 ;
4241 PyObject
*swig_obj
[1] ;
4243 if (!args
) SWIG_fail
;
4245 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, SWIG_POINTER_DISOWN
| 0 );
4246 if (!SWIG_IsOK(res1
)) {
4247 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Colour" "', expected argument " "1"" of type '" "wxColour *""'");
4249 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4254 wxPyEndAllowThreads(__tstate
);
4255 if (PyErr_Occurred()) SWIG_fail
;
4257 resultobj
= SWIG_Py_Void();
4264 SWIGINTERN PyObject
*_wrap_Colour_Red(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4265 PyObject
*resultobj
= 0;
4266 wxColour
*arg1
= (wxColour
*) 0 ;
4270 PyObject
*swig_obj
[1] ;
4272 if (!args
) SWIG_fail
;
4274 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4275 if (!SWIG_IsOK(res1
)) {
4276 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_Red" "', expected argument " "1"" of type '" "wxColour *""'");
4278 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4281 result
= (byte
)(arg1
)->Red();
4282 wxPyEndAllowThreads(__tstate
);
4283 if (PyErr_Occurred()) SWIG_fail
;
4285 resultobj
= SWIG_From_unsigned_SS_char(static_cast< unsigned char >(result
));
4292 SWIGINTERN PyObject
*_wrap_Colour_Green(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4293 PyObject
*resultobj
= 0;
4294 wxColour
*arg1
= (wxColour
*) 0 ;
4298 PyObject
*swig_obj
[1] ;
4300 if (!args
) SWIG_fail
;
4302 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4303 if (!SWIG_IsOK(res1
)) {
4304 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_Green" "', expected argument " "1"" of type '" "wxColour *""'");
4306 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4309 result
= (byte
)(arg1
)->Green();
4310 wxPyEndAllowThreads(__tstate
);
4311 if (PyErr_Occurred()) SWIG_fail
;
4313 resultobj
= SWIG_From_unsigned_SS_char(static_cast< unsigned char >(result
));
4320 SWIGINTERN PyObject
*_wrap_Colour_Blue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4321 PyObject
*resultobj
= 0;
4322 wxColour
*arg1
= (wxColour
*) 0 ;
4326 PyObject
*swig_obj
[1] ;
4328 if (!args
) SWIG_fail
;
4330 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4331 if (!SWIG_IsOK(res1
)) {
4332 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_Blue" "', expected argument " "1"" of type '" "wxColour *""'");
4334 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4337 result
= (byte
)(arg1
)->Blue();
4338 wxPyEndAllowThreads(__tstate
);
4339 if (PyErr_Occurred()) SWIG_fail
;
4341 resultobj
= SWIG_From_unsigned_SS_char(static_cast< unsigned char >(result
));
4348 SWIGINTERN PyObject
*_wrap_Colour_Alpha(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4349 PyObject
*resultobj
= 0;
4350 wxColour
*arg1
= (wxColour
*) 0 ;
4354 PyObject
*swig_obj
[1] ;
4356 if (!args
) SWIG_fail
;
4358 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4359 if (!SWIG_IsOK(res1
)) {
4360 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_Alpha" "', expected argument " "1"" of type '" "wxColour *""'");
4362 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4365 result
= (byte
)(arg1
)->Alpha();
4366 wxPyEndAllowThreads(__tstate
);
4367 if (PyErr_Occurred()) SWIG_fail
;
4369 resultobj
= SWIG_From_unsigned_SS_char(static_cast< unsigned char >(result
));
4376 SWIGINTERN PyObject
*_wrap_Colour_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4377 PyObject
*resultobj
= 0;
4378 wxColour
*arg1
= (wxColour
*) 0 ;
4382 PyObject
*swig_obj
[1] ;
4384 if (!args
) SWIG_fail
;
4386 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4387 if (!SWIG_IsOK(res1
)) {
4388 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_IsOk" "', expected argument " "1"" of type '" "wxColour *""'");
4390 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4392 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4393 result
= (bool)(arg1
)->IsOk();
4394 wxPyEndAllowThreads(__tstate
);
4395 if (PyErr_Occurred()) SWIG_fail
;
4398 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4406 SWIGINTERN PyObject
*_wrap_Colour_Set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4407 PyObject
*resultobj
= 0;
4408 wxColour
*arg1
= (wxColour
*) 0 ;
4412 byte arg5
= (byte
) wxALPHA_OPAQUE
;
4415 unsigned char val2
;
4417 unsigned char val3
;
4419 unsigned char val4
;
4421 unsigned char val5
;
4423 PyObject
* obj0
= 0 ;
4424 PyObject
* obj1
= 0 ;
4425 PyObject
* obj2
= 0 ;
4426 PyObject
* obj3
= 0 ;
4427 PyObject
* obj4
= 0 ;
4428 char * kwnames
[] = {
4429 (char *) "self",(char *) "red",(char *) "green",(char *) "blue",(char *) "alpha", NULL
4432 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Colour_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4433 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4434 if (!SWIG_IsOK(res1
)) {
4435 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_Set" "', expected argument " "1"" of type '" "wxColour *""'");
4437 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4438 ecode2
= SWIG_AsVal_unsigned_SS_char(obj1
, &val2
);
4439 if (!SWIG_IsOK(ecode2
)) {
4440 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Colour_Set" "', expected argument " "2"" of type '" "byte""'");
4442 arg2
= static_cast< byte
>(val2
);
4443 ecode3
= SWIG_AsVal_unsigned_SS_char(obj2
, &val3
);
4444 if (!SWIG_IsOK(ecode3
)) {
4445 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Colour_Set" "', expected argument " "3"" of type '" "byte""'");
4447 arg3
= static_cast< byte
>(val3
);
4448 ecode4
= SWIG_AsVal_unsigned_SS_char(obj3
, &val4
);
4449 if (!SWIG_IsOK(ecode4
)) {
4450 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Colour_Set" "', expected argument " "4"" of type '" "byte""'");
4452 arg4
= static_cast< byte
>(val4
);
4454 ecode5
= SWIG_AsVal_unsigned_SS_char(obj4
, &val5
);
4455 if (!SWIG_IsOK(ecode5
)) {
4456 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "Colour_Set" "', expected argument " "5"" of type '" "byte""'");
4458 arg5
= static_cast< byte
>(val5
);
4461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4462 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
);
4463 wxPyEndAllowThreads(__tstate
);
4464 if (PyErr_Occurred()) SWIG_fail
;
4466 resultobj
= SWIG_Py_Void();
4473 SWIGINTERN PyObject
*_wrap_Colour_SetRGB(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4474 PyObject
*resultobj
= 0;
4475 wxColour
*arg1
= (wxColour
*) 0 ;
4476 unsigned long arg2
;
4479 unsigned long val2
;
4481 PyObject
* obj0
= 0 ;
4482 PyObject
* obj1
= 0 ;
4483 char * kwnames
[] = {
4484 (char *) "self",(char *) "colRGB", NULL
4487 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Colour_SetRGB",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4488 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4489 if (!SWIG_IsOK(res1
)) {
4490 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_SetRGB" "', expected argument " "1"" of type '" "wxColour *""'");
4492 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4493 ecode2
= SWIG_AsVal_unsigned_SS_long(obj1
, &val2
);
4494 if (!SWIG_IsOK(ecode2
)) {
4495 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Colour_SetRGB" "', expected argument " "2"" of type '" "unsigned long""'");
4497 arg2
= static_cast< unsigned long >(val2
);
4499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4501 wxPyEndAllowThreads(__tstate
);
4502 if (PyErr_Occurred()) SWIG_fail
;
4504 resultobj
= SWIG_Py_Void();
4511 SWIGINTERN PyObject
*_wrap_Colour_SetFromName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4512 PyObject
*resultobj
= 0;
4513 wxColour
*arg1
= (wxColour
*) 0 ;
4514 wxString
*arg2
= 0 ;
4517 bool temp2
= false ;
4518 PyObject
* obj0
= 0 ;
4519 PyObject
* obj1
= 0 ;
4520 char * kwnames
[] = {
4521 (char *) "self",(char *) "colourName", NULL
4524 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Colour_SetFromName",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4525 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4526 if (!SWIG_IsOK(res1
)) {
4527 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_SetFromName" "', expected argument " "1"" of type '" "wxColour *""'");
4529 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4531 arg2
= wxString_in_helper(obj1
);
4532 if (arg2
== NULL
) SWIG_fail
;
4536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4537 (arg1
)->Set((wxString
const &)*arg2
);
4538 wxPyEndAllowThreads(__tstate
);
4539 if (PyErr_Occurred()) SWIG_fail
;
4541 resultobj
= SWIG_Py_Void();
4556 SWIGINTERN PyObject
*_wrap_Colour_GetAsString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4557 PyObject
*resultobj
= 0;
4558 wxColour
*arg1
= (wxColour
*) 0 ;
4559 long arg2
= (long) wxC2S_NAME
|wxC2S_CSS_SYNTAX
;
4565 PyObject
* obj0
= 0 ;
4566 PyObject
* obj1
= 0 ;
4567 char * kwnames
[] = {
4568 (char *) "self",(char *) "flags", NULL
4571 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Colour_GetAsString",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4572 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4573 if (!SWIG_IsOK(res1
)) {
4574 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_GetAsString" "', expected argument " "1"" of type '" "wxColour const *""'");
4576 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4578 ecode2
= SWIG_AsVal_long(obj1
, &val2
);
4579 if (!SWIG_IsOK(ecode2
)) {
4580 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Colour_GetAsString" "', expected argument " "2"" of type '" "long""'");
4582 arg2
= static_cast< long >(val2
);
4585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4586 result
= ((wxColour
const *)arg1
)->GetAsString(arg2
);
4587 wxPyEndAllowThreads(__tstate
);
4588 if (PyErr_Occurred()) SWIG_fail
;
4592 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
4594 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
4603 SWIGINTERN PyObject
*_wrap_Colour_GetPixel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4604 PyObject
*resultobj
= 0;
4605 wxColour
*arg1
= (wxColour
*) 0 ;
4609 PyObject
*swig_obj
[1] ;
4611 if (!args
) SWIG_fail
;
4613 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4614 if (!SWIG_IsOK(res1
)) {
4615 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_GetPixel" "', expected argument " "1"" of type '" "wxColour const *""'");
4617 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4620 result
= (long)((wxColour
const *)arg1
)->GetPixel();
4621 wxPyEndAllowThreads(__tstate
);
4622 if (PyErr_Occurred()) SWIG_fail
;
4624 resultobj
= SWIG_From_long(static_cast< long >(result
));
4631 SWIGINTERN PyObject
*_wrap_Colour___eq__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4632 PyObject
*resultobj
= 0;
4633 wxColour
*arg1
= (wxColour
*) 0 ;
4634 PyObject
*arg2
= (PyObject
*) 0 ;
4638 PyObject
* obj0
= 0 ;
4639 PyObject
* obj1
= 0 ;
4640 char * kwnames
[] = {
4641 (char *) "self",(char *) "other", NULL
4644 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Colour___eq__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4645 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4646 if (!SWIG_IsOK(res1
)) {
4647 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour___eq__" "', expected argument " "1"" of type '" "wxColour *""'");
4649 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4652 result
= (bool)wxColour___eq__(arg1
,arg2
);
4653 if (PyErr_Occurred()) SWIG_fail
;
4656 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4664 SWIGINTERN PyObject
*_wrap_Colour___ne__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4665 PyObject
*resultobj
= 0;
4666 wxColour
*arg1
= (wxColour
*) 0 ;
4667 PyObject
*arg2
= (PyObject
*) 0 ;
4671 PyObject
* obj0
= 0 ;
4672 PyObject
* obj1
= 0 ;
4673 char * kwnames
[] = {
4674 (char *) "self",(char *) "other", NULL
4677 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Colour___ne__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4678 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4679 if (!SWIG_IsOK(res1
)) {
4680 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour___ne__" "', expected argument " "1"" of type '" "wxColour *""'");
4682 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4685 result
= (bool)wxColour___ne__(arg1
,arg2
);
4686 if (PyErr_Occurred()) SWIG_fail
;
4689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4697 SWIGINTERN PyObject
*_wrap_Colour_Get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4698 PyObject
*resultobj
= 0;
4699 wxColour
*arg1
= (wxColour
*) 0 ;
4700 bool arg2
= (bool) false ;
4701 PyObject
*result
= 0 ;
4706 PyObject
* obj0
= 0 ;
4707 PyObject
* obj1
= 0 ;
4708 char * kwnames
[] = {
4709 (char *) "self",(char *) "includeAlpha", NULL
4712 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Colour_Get",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4713 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4714 if (!SWIG_IsOK(res1
)) {
4715 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_Get" "', expected argument " "1"" of type '" "wxColour *""'");
4717 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4719 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
4720 if (!SWIG_IsOK(ecode2
)) {
4721 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Colour_Get" "', expected argument " "2"" of type '" "bool""'");
4723 arg2
= static_cast< bool >(val2
);
4726 result
= (PyObject
*)wxColour_Get(arg1
,arg2
);
4727 if (PyErr_Occurred()) SWIG_fail
;
4736 SWIGINTERN PyObject
*_wrap_Colour_GetRGB(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4737 PyObject
*resultobj
= 0;
4738 wxColour
*arg1
= (wxColour
*) 0 ;
4739 unsigned long result
;
4742 PyObject
*swig_obj
[1] ;
4744 if (!args
) SWIG_fail
;
4746 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColour
, 0 | 0 );
4747 if (!SWIG_IsOK(res1
)) {
4748 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Colour_GetRGB" "', expected argument " "1"" of type '" "wxColour *""'");
4750 arg1
= reinterpret_cast< wxColour
* >(argp1
);
4752 result
= (unsigned long)wxColour_GetRGB(arg1
);
4753 if (PyErr_Occurred()) SWIG_fail
;
4755 resultobj
= SWIG_From_unsigned_SS_long(static_cast< unsigned long >(result
));
4762 SWIGINTERN PyObject
*Colour_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4764 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4765 SWIG_TypeNewClientData(SWIGTYPE_p_wxColour
, SWIG_NewClientData(obj
));
4766 return SWIG_Py_Void();
4769 SWIGINTERN PyObject
*Colour_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4770 return SWIG_Python_InitShadowInstance(args
);
4773 SWIGINTERN PyObject
*_wrap_new_Palette(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4774 PyObject
*resultobj
= 0;
4776 unsigned char *arg2
= (unsigned char *) 0 ;
4777 unsigned char *arg3
= (unsigned char *) 0 ;
4778 unsigned char *arg4
= (unsigned char *) 0 ;
4779 wxPalette
*result
= 0 ;
4788 PyObject
* obj0
= 0 ;
4789 PyObject
* obj1
= 0 ;
4790 PyObject
* obj2
= 0 ;
4791 PyObject
* obj3
= 0 ;
4792 char * kwnames
[] = {
4793 (char *) "n",(char *) "red",(char *) "green",(char *) "blue", NULL
4796 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_Palette",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
4797 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
4798 if (!SWIG_IsOK(ecode1
)) {
4799 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_Palette" "', expected argument " "1"" of type '" "int""'");
4801 arg1
= static_cast< int >(val1
);
4802 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_unsigned_char
, 0 | 0 );
4803 if (!SWIG_IsOK(res2
)) {
4804 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_Palette" "', expected argument " "2"" of type '" "unsigned char const *""'");
4806 arg2
= reinterpret_cast< unsigned char * >(argp2
);
4807 res3
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_unsigned_char
, 0 | 0 );
4808 if (!SWIG_IsOK(res3
)) {
4809 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_Palette" "', expected argument " "3"" of type '" "unsigned char const *""'");
4811 arg3
= reinterpret_cast< unsigned char * >(argp3
);
4812 res4
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_unsigned_char
, 0 | 0 );
4813 if (!SWIG_IsOK(res4
)) {
4814 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "new_Palette" "', expected argument " "4"" of type '" "unsigned char const *""'");
4816 arg4
= reinterpret_cast< unsigned char * >(argp4
);
4818 if (!wxPyCheckForApp()) SWIG_fail
;
4819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4820 result
= (wxPalette
*)new wxPalette(arg1
,(unsigned char const *)arg2
,(unsigned char const *)arg3
,(unsigned char const *)arg4
);
4821 wxPyEndAllowThreads(__tstate
);
4822 if (PyErr_Occurred()) SWIG_fail
;
4824 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPalette
, SWIG_POINTER_NEW
| 0 );
4831 SWIGINTERN PyObject
*_wrap_delete_Palette(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4832 PyObject
*resultobj
= 0;
4833 wxPalette
*arg1
= (wxPalette
*) 0 ;
4836 PyObject
*swig_obj
[1] ;
4838 if (!args
) SWIG_fail
;
4840 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPalette
, SWIG_POINTER_DISOWN
| 0 );
4841 if (!SWIG_IsOK(res1
)) {
4842 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Palette" "', expected argument " "1"" of type '" "wxPalette *""'");
4844 arg1
= reinterpret_cast< wxPalette
* >(argp1
);
4846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4849 wxPyEndAllowThreads(__tstate
);
4850 if (PyErr_Occurred()) SWIG_fail
;
4852 resultobj
= SWIG_Py_Void();
4859 SWIGINTERN PyObject
*_wrap_Palette_GetPixel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4860 PyObject
*resultobj
= 0;
4861 wxPalette
*arg1
= (wxPalette
*) 0 ;
4868 unsigned char val2
;
4870 unsigned char val3
;
4872 unsigned char val4
;
4874 PyObject
* obj0
= 0 ;
4875 PyObject
* obj1
= 0 ;
4876 PyObject
* obj2
= 0 ;
4877 PyObject
* obj3
= 0 ;
4878 char * kwnames
[] = {
4879 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
4882 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Palette_GetPixel",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
4883 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPalette
, 0 | 0 );
4884 if (!SWIG_IsOK(res1
)) {
4885 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Palette_GetPixel" "', expected argument " "1"" of type '" "wxPalette *""'");
4887 arg1
= reinterpret_cast< wxPalette
* >(argp1
);
4888 ecode2
= SWIG_AsVal_unsigned_SS_char(obj1
, &val2
);
4889 if (!SWIG_IsOK(ecode2
)) {
4890 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Palette_GetPixel" "', expected argument " "2"" of type '" "byte""'");
4892 arg2
= static_cast< byte
>(val2
);
4893 ecode3
= SWIG_AsVal_unsigned_SS_char(obj2
, &val3
);
4894 if (!SWIG_IsOK(ecode3
)) {
4895 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Palette_GetPixel" "', expected argument " "3"" of type '" "byte""'");
4897 arg3
= static_cast< byte
>(val3
);
4898 ecode4
= SWIG_AsVal_unsigned_SS_char(obj3
, &val4
);
4899 if (!SWIG_IsOK(ecode4
)) {
4900 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Palette_GetPixel" "', expected argument " "4"" of type '" "byte""'");
4902 arg4
= static_cast< byte
>(val4
);
4904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4905 result
= (int)(arg1
)->GetPixel(arg2
,arg3
,arg4
);
4906 wxPyEndAllowThreads(__tstate
);
4907 if (PyErr_Occurred()) SWIG_fail
;
4909 resultobj
= SWIG_From_int(static_cast< int >(result
));
4916 SWIGINTERN PyObject
*_wrap_Palette_GetRGB(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4917 PyObject
*resultobj
= 0;
4918 wxPalette
*arg1
= (wxPalette
*) 0 ;
4920 byte
*arg3
= (byte
*) 0 ;
4921 byte
*arg4
= (byte
*) 0 ;
4922 byte
*arg5
= (byte
*) 0 ;
4929 int res3
= SWIG_TMPOBJ
;
4931 int res4
= SWIG_TMPOBJ
;
4933 int res5
= SWIG_TMPOBJ
;
4934 PyObject
* obj0
= 0 ;
4935 PyObject
* obj1
= 0 ;
4936 char * kwnames
[] = {
4937 (char *) "self",(char *) "pixel", NULL
4943 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Palette_GetRGB",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4944 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPalette
, 0 | 0 );
4945 if (!SWIG_IsOK(res1
)) {
4946 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Palette_GetRGB" "', expected argument " "1"" of type '" "wxPalette *""'");
4948 arg1
= reinterpret_cast< wxPalette
* >(argp1
);
4949 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4950 if (!SWIG_IsOK(ecode2
)) {
4951 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Palette_GetRGB" "', expected argument " "2"" of type '" "int""'");
4953 arg2
= static_cast< int >(val2
);
4955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4956 result
= (bool)(arg1
)->GetRGB(arg2
,arg3
,arg4
,arg5
);
4957 wxPyEndAllowThreads(__tstate
);
4958 if (PyErr_Occurred()) SWIG_fail
;
4961 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4963 if (SWIG_IsTmpObj(res3
)) {
4964 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_unsigned_SS_char((*arg3
)));
4966 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
4967 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, new_flags
));
4969 if (SWIG_IsTmpObj(res4
)) {
4970 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_unsigned_SS_char((*arg4
)));
4972 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
4973 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, new_flags
));
4975 if (SWIG_IsTmpObj(res5
)) {
4976 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_unsigned_SS_char((*arg5
)));
4978 int new_flags
= SWIG_IsNewObj(res5
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
4979 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_unsigned_char
, new_flags
));
4987 SWIGINTERN PyObject
*_wrap_Palette_GetColoursCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4988 PyObject
*resultobj
= 0;
4989 wxPalette
*arg1
= (wxPalette
*) 0 ;
4993 PyObject
*swig_obj
[1] ;
4995 if (!args
) SWIG_fail
;
4997 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPalette
, 0 | 0 );
4998 if (!SWIG_IsOK(res1
)) {
4999 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Palette_GetColoursCount" "', expected argument " "1"" of type '" "wxPalette const *""'");
5001 arg1
= reinterpret_cast< wxPalette
* >(argp1
);
5003 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5004 result
= (int)((wxPalette
const *)arg1
)->GetColoursCount();
5005 wxPyEndAllowThreads(__tstate
);
5006 if (PyErr_Occurred()) SWIG_fail
;
5008 resultobj
= SWIG_From_int(static_cast< int >(result
));
5015 SWIGINTERN PyObject
*_wrap_Palette_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5016 PyObject
*resultobj
= 0;
5017 wxPalette
*arg1
= (wxPalette
*) 0 ;
5021 PyObject
*swig_obj
[1] ;
5023 if (!args
) SWIG_fail
;
5025 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPalette
, 0 | 0 );
5026 if (!SWIG_IsOK(res1
)) {
5027 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Palette_IsOk" "', expected argument " "1"" of type '" "wxPalette *""'");
5029 arg1
= reinterpret_cast< wxPalette
* >(argp1
);
5031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5032 result
= (bool)(arg1
)->IsOk();
5033 wxPyEndAllowThreads(__tstate
);
5034 if (PyErr_Occurred()) SWIG_fail
;
5037 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5045 SWIGINTERN PyObject
*Palette_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5047 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5048 SWIG_TypeNewClientData(SWIGTYPE_p_wxPalette
, SWIG_NewClientData(obj
));
5049 return SWIG_Py_Void();
5052 SWIGINTERN PyObject
*Palette_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5053 return SWIG_Python_InitShadowInstance(args
);
5056 SWIGINTERN PyObject
*_wrap_new_Pen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5057 PyObject
*resultobj
= 0;
5058 wxColour
*arg1
= 0 ;
5059 int arg2
= (int) 1 ;
5060 int arg3
= (int) wxSOLID
;
5067 PyObject
* obj0
= 0 ;
5068 PyObject
* obj1
= 0 ;
5069 PyObject
* obj2
= 0 ;
5070 char * kwnames
[] = {
5071 (char *) "colour",(char *) "width",(char *) "style", NULL
5074 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Pen",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5077 if ( ! wxColour_helper(obj0
, &arg1
)) SWIG_fail
;
5080 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5081 if (!SWIG_IsOK(ecode2
)) {
5082 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Pen" "', expected argument " "2"" of type '" "int""'");
5084 arg2
= static_cast< int >(val2
);
5087 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
5088 if (!SWIG_IsOK(ecode3
)) {
5089 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_Pen" "', expected argument " "3"" of type '" "int""'");
5091 arg3
= static_cast< int >(val3
);
5094 if (!wxPyCheckForApp()) SWIG_fail
;
5095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5096 result
= (wxPen
*)new wxPen(*arg1
,arg2
,arg3
);
5097 wxPyEndAllowThreads(__tstate
);
5098 if (PyErr_Occurred()) SWIG_fail
;
5100 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPen
, SWIG_POINTER_NEW
| 0 );
5107 SWIGINTERN PyObject
*_wrap_delete_Pen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5108 PyObject
*resultobj
= 0;
5109 wxPen
*arg1
= (wxPen
*) 0 ;
5112 PyObject
*swig_obj
[1] ;
5114 if (!args
) SWIG_fail
;
5116 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, SWIG_POINTER_DISOWN
| 0 );
5117 if (!SWIG_IsOK(res1
)) {
5118 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Pen" "', expected argument " "1"" of type '" "wxPen *""'");
5120 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5125 wxPyEndAllowThreads(__tstate
);
5126 if (PyErr_Occurred()) SWIG_fail
;
5128 resultobj
= SWIG_Py_Void();
5135 SWIGINTERN PyObject
*_wrap_Pen_GetCap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5136 PyObject
*resultobj
= 0;
5137 wxPen
*arg1
= (wxPen
*) 0 ;
5141 PyObject
*swig_obj
[1] ;
5143 if (!args
) SWIG_fail
;
5145 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5146 if (!SWIG_IsOK(res1
)) {
5147 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_GetCap" "', expected argument " "1"" of type '" "wxPen *""'");
5149 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5152 result
= (int)(arg1
)->GetCap();
5153 wxPyEndAllowThreads(__tstate
);
5154 if (PyErr_Occurred()) SWIG_fail
;
5156 resultobj
= SWIG_From_int(static_cast< int >(result
));
5163 SWIGINTERN PyObject
*_wrap_Pen_GetColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5164 PyObject
*resultobj
= 0;
5165 wxPen
*arg1
= (wxPen
*) 0 ;
5169 PyObject
*swig_obj
[1] ;
5171 if (!args
) SWIG_fail
;
5173 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5174 if (!SWIG_IsOK(res1
)) {
5175 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_GetColour" "', expected argument " "1"" of type '" "wxPen *""'");
5177 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5180 result
= (arg1
)->GetColour();
5181 wxPyEndAllowThreads(__tstate
);
5182 if (PyErr_Occurred()) SWIG_fail
;
5184 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
5191 SWIGINTERN PyObject
*_wrap_Pen_GetJoin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5192 PyObject
*resultobj
= 0;
5193 wxPen
*arg1
= (wxPen
*) 0 ;
5197 PyObject
*swig_obj
[1] ;
5199 if (!args
) SWIG_fail
;
5201 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5202 if (!SWIG_IsOK(res1
)) {
5203 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_GetJoin" "', expected argument " "1"" of type '" "wxPen *""'");
5205 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5208 result
= (int)(arg1
)->GetJoin();
5209 wxPyEndAllowThreads(__tstate
);
5210 if (PyErr_Occurred()) SWIG_fail
;
5212 resultobj
= SWIG_From_int(static_cast< int >(result
));
5219 SWIGINTERN PyObject
*_wrap_Pen_GetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5220 PyObject
*resultobj
= 0;
5221 wxPen
*arg1
= (wxPen
*) 0 ;
5225 PyObject
*swig_obj
[1] ;
5227 if (!args
) SWIG_fail
;
5229 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5230 if (!SWIG_IsOK(res1
)) {
5231 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_GetStyle" "', expected argument " "1"" of type '" "wxPen *""'");
5233 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5236 result
= (int)(arg1
)->GetStyle();
5237 wxPyEndAllowThreads(__tstate
);
5238 if (PyErr_Occurred()) SWIG_fail
;
5240 resultobj
= SWIG_From_int(static_cast< int >(result
));
5247 SWIGINTERN PyObject
*_wrap_Pen_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5248 PyObject
*resultobj
= 0;
5249 wxPen
*arg1
= (wxPen
*) 0 ;
5253 PyObject
*swig_obj
[1] ;
5255 if (!args
) SWIG_fail
;
5257 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5258 if (!SWIG_IsOK(res1
)) {
5259 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_GetWidth" "', expected argument " "1"" of type '" "wxPen *""'");
5261 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5264 result
= (int)(arg1
)->GetWidth();
5265 wxPyEndAllowThreads(__tstate
);
5266 if (PyErr_Occurred()) SWIG_fail
;
5268 resultobj
= SWIG_From_int(static_cast< int >(result
));
5275 SWIGINTERN PyObject
*_wrap_Pen_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5276 PyObject
*resultobj
= 0;
5277 wxPen
*arg1
= (wxPen
*) 0 ;
5281 PyObject
*swig_obj
[1] ;
5283 if (!args
) SWIG_fail
;
5285 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5286 if (!SWIG_IsOK(res1
)) {
5287 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_IsOk" "', expected argument " "1"" of type '" "wxPen *""'");
5289 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5292 result
= (bool)(arg1
)->IsOk();
5293 wxPyEndAllowThreads(__tstate
);
5294 if (PyErr_Occurred()) SWIG_fail
;
5297 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5305 SWIGINTERN PyObject
*_wrap_Pen_SetCap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5306 PyObject
*resultobj
= 0;
5307 wxPen
*arg1
= (wxPen
*) 0 ;
5313 PyObject
* obj0
= 0 ;
5314 PyObject
* obj1
= 0 ;
5315 char * kwnames
[] = {
5316 (char *) "self",(char *) "cap_style", NULL
5319 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen_SetCap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5320 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5321 if (!SWIG_IsOK(res1
)) {
5322 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_SetCap" "', expected argument " "1"" of type '" "wxPen *""'");
5324 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5325 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5326 if (!SWIG_IsOK(ecode2
)) {
5327 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Pen_SetCap" "', expected argument " "2"" of type '" "int""'");
5329 arg2
= static_cast< int >(val2
);
5331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5332 (arg1
)->SetCap(arg2
);
5333 wxPyEndAllowThreads(__tstate
);
5334 if (PyErr_Occurred()) SWIG_fail
;
5336 resultobj
= SWIG_Py_Void();
5343 SWIGINTERN PyObject
*_wrap_Pen_SetColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5344 PyObject
*resultobj
= 0;
5345 wxPen
*arg1
= (wxPen
*) 0 ;
5346 wxColour
*arg2
= 0 ;
5350 PyObject
* obj0
= 0 ;
5351 PyObject
* obj1
= 0 ;
5352 char * kwnames
[] = {
5353 (char *) "self",(char *) "colour", NULL
5356 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen_SetColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5357 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5358 if (!SWIG_IsOK(res1
)) {
5359 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_SetColour" "', expected argument " "1"" of type '" "wxPen *""'");
5361 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5364 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
5367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5368 (arg1
)->SetColour(*arg2
);
5369 wxPyEndAllowThreads(__tstate
);
5370 if (PyErr_Occurred()) SWIG_fail
;
5372 resultobj
= SWIG_Py_Void();
5379 SWIGINTERN PyObject
*_wrap_Pen_SetJoin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5380 PyObject
*resultobj
= 0;
5381 wxPen
*arg1
= (wxPen
*) 0 ;
5387 PyObject
* obj0
= 0 ;
5388 PyObject
* obj1
= 0 ;
5389 char * kwnames
[] = {
5390 (char *) "self",(char *) "join_style", NULL
5393 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen_SetJoin",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5394 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5395 if (!SWIG_IsOK(res1
)) {
5396 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_SetJoin" "', expected argument " "1"" of type '" "wxPen *""'");
5398 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5399 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5400 if (!SWIG_IsOK(ecode2
)) {
5401 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Pen_SetJoin" "', expected argument " "2"" of type '" "int""'");
5403 arg2
= static_cast< int >(val2
);
5405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5406 (arg1
)->SetJoin(arg2
);
5407 wxPyEndAllowThreads(__tstate
);
5408 if (PyErr_Occurred()) SWIG_fail
;
5410 resultobj
= SWIG_Py_Void();
5417 SWIGINTERN PyObject
*_wrap_Pen_SetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5418 PyObject
*resultobj
= 0;
5419 wxPen
*arg1
= (wxPen
*) 0 ;
5425 PyObject
* obj0
= 0 ;
5426 PyObject
* obj1
= 0 ;
5427 char * kwnames
[] = {
5428 (char *) "self",(char *) "style", NULL
5431 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen_SetStyle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5432 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5433 if (!SWIG_IsOK(res1
)) {
5434 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_SetStyle" "', expected argument " "1"" of type '" "wxPen *""'");
5436 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5437 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5438 if (!SWIG_IsOK(ecode2
)) {
5439 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Pen_SetStyle" "', expected argument " "2"" of type '" "int""'");
5441 arg2
= static_cast< int >(val2
);
5443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5444 (arg1
)->SetStyle(arg2
);
5445 wxPyEndAllowThreads(__tstate
);
5446 if (PyErr_Occurred()) SWIG_fail
;
5448 resultobj
= SWIG_Py_Void();
5455 SWIGINTERN PyObject
*_wrap_Pen_SetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5456 PyObject
*resultobj
= 0;
5457 wxPen
*arg1
= (wxPen
*) 0 ;
5463 PyObject
* obj0
= 0 ;
5464 PyObject
* obj1
= 0 ;
5465 char * kwnames
[] = {
5466 (char *) "self",(char *) "width", NULL
5469 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen_SetWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5470 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5471 if (!SWIG_IsOK(res1
)) {
5472 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_SetWidth" "', expected argument " "1"" of type '" "wxPen *""'");
5474 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5475 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5476 if (!SWIG_IsOK(ecode2
)) {
5477 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Pen_SetWidth" "', expected argument " "2"" of type '" "int""'");
5479 arg2
= static_cast< int >(val2
);
5481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5482 (arg1
)->SetWidth(arg2
);
5483 wxPyEndAllowThreads(__tstate
);
5484 if (PyErr_Occurred()) SWIG_fail
;
5486 resultobj
= SWIG_Py_Void();
5493 SWIGINTERN PyObject
*_wrap_Pen_SetDashes(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5494 PyObject
*resultobj
= 0;
5495 wxPen
*arg1
= (wxPen
*) 0 ;
5497 wxDash
*arg3
= (wxDash
*) 0 ;
5500 PyObject
* obj0
= 0 ;
5501 PyObject
* obj1
= 0 ;
5502 char * kwnames
[] = {
5503 (char *) "self",(char *) "dashes", NULL
5506 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen_SetDashes",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5507 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5508 if (!SWIG_IsOK(res1
)) {
5509 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_SetDashes" "', expected argument " "1"" of type '" "wxPen *""'");
5511 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5513 arg2
= PyList_Size(obj1
);
5514 arg3
= (wxDash
*)byte_LIST_helper(obj1
);
5515 if (arg3
== NULL
) SWIG_fail
;
5518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5519 (arg1
)->SetDashes(arg2
,arg3
);
5520 wxPyEndAllowThreads(__tstate
);
5521 if (PyErr_Occurred()) SWIG_fail
;
5523 resultobj
= SWIG_Py_Void();
5525 if (arg3
) delete [] arg3
;
5530 if (arg3
) delete [] arg3
;
5536 SWIGINTERN PyObject
*_wrap_Pen_GetDashes(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5537 PyObject
*resultobj
= 0;
5538 wxPen
*arg1
= (wxPen
*) 0 ;
5539 PyObject
*result
= 0 ;
5542 PyObject
*swig_obj
[1] ;
5544 if (!args
) SWIG_fail
;
5546 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5547 if (!SWIG_IsOK(res1
)) {
5548 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_GetDashes" "', expected argument " "1"" of type '" "wxPen *""'");
5550 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5552 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5553 result
= (PyObject
*)wxPen_GetDashes(arg1
);
5554 wxPyEndAllowThreads(__tstate
);
5555 if (PyErr_Occurred()) SWIG_fail
;
5564 SWIGINTERN PyObject
*_wrap_Pen__SetDashes(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5565 PyObject
*resultobj
= 0;
5566 wxPen
*arg1
= (wxPen
*) 0 ;
5567 PyObject
*arg2
= (PyObject
*) 0 ;
5568 PyObject
*arg3
= (PyObject
*) 0 ;
5571 PyObject
* obj0
= 0 ;
5572 PyObject
* obj1
= 0 ;
5573 PyObject
* obj2
= 0 ;
5574 char * kwnames
[] = {
5575 (char *) "self",(char *) "_self",(char *) "pyDashes", NULL
5578 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Pen__SetDashes",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5579 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5580 if (!SWIG_IsOK(res1
)) {
5581 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen__SetDashes" "', expected argument " "1"" of type '" "wxPen *""'");
5583 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5588 wxPen__SetDashes(arg1
,arg2
,arg3
);
5589 wxPyEndAllowThreads(__tstate
);
5590 if (PyErr_Occurred()) SWIG_fail
;
5592 resultobj
= SWIG_Py_Void();
5599 SWIGINTERN PyObject
*_wrap_Pen_GetDashCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5600 PyObject
*resultobj
= 0;
5601 wxPen
*arg1
= (wxPen
*) 0 ;
5605 PyObject
*swig_obj
[1] ;
5607 if (!args
) SWIG_fail
;
5609 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5610 if (!SWIG_IsOK(res1
)) {
5611 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen_GetDashCount" "', expected argument " "1"" of type '" "wxPen const *""'");
5613 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5616 result
= (int)((wxPen
const *)arg1
)->GetDashCount();
5617 wxPyEndAllowThreads(__tstate
);
5618 if (PyErr_Occurred()) SWIG_fail
;
5620 resultobj
= SWIG_From_int(static_cast< int >(result
));
5627 SWIGINTERN PyObject
*_wrap_Pen___eq__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5628 PyObject
*resultobj
= 0;
5629 wxPen
*arg1
= (wxPen
*) 0 ;
5630 wxPen
*arg2
= (wxPen
*) 0 ;
5636 PyObject
* obj0
= 0 ;
5637 PyObject
* obj1
= 0 ;
5638 char * kwnames
[] = {
5639 (char *) "self",(char *) "other", NULL
5642 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen___eq__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5643 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5644 if (!SWIG_IsOK(res1
)) {
5645 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen___eq__" "', expected argument " "1"" of type '" "wxPen *""'");
5647 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5648 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxPen
, 0 | 0 );
5649 if (!SWIG_IsOK(res2
)) {
5650 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Pen___eq__" "', expected argument " "2"" of type '" "wxPen const *""'");
5652 arg2
= reinterpret_cast< wxPen
* >(argp2
);
5654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5655 result
= (bool)wxPen___eq__(arg1
,(wxPen
const *)arg2
);
5656 wxPyEndAllowThreads(__tstate
);
5657 if (PyErr_Occurred()) SWIG_fail
;
5660 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5668 SWIGINTERN PyObject
*_wrap_Pen___ne__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5669 PyObject
*resultobj
= 0;
5670 wxPen
*arg1
= (wxPen
*) 0 ;
5671 wxPen
*arg2
= (wxPen
*) 0 ;
5677 PyObject
* obj0
= 0 ;
5678 PyObject
* obj1
= 0 ;
5679 char * kwnames
[] = {
5680 (char *) "self",(char *) "other", NULL
5683 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Pen___ne__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5684 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPen
, 0 | 0 );
5685 if (!SWIG_IsOK(res1
)) {
5686 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Pen___ne__" "', expected argument " "1"" of type '" "wxPen *""'");
5688 arg1
= reinterpret_cast< wxPen
* >(argp1
);
5689 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxPen
, 0 | 0 );
5690 if (!SWIG_IsOK(res2
)) {
5691 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Pen___ne__" "', expected argument " "2"" of type '" "wxPen const *""'");
5693 arg2
= reinterpret_cast< wxPen
* >(argp2
);
5695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5696 result
= (bool)wxPen___ne__(arg1
,(wxPen
const *)arg2
);
5697 wxPyEndAllowThreads(__tstate
);
5698 if (PyErr_Occurred()) SWIG_fail
;
5701 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5709 SWIGINTERN PyObject
*Pen_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5711 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5712 SWIG_TypeNewClientData(SWIGTYPE_p_wxPen
, SWIG_NewClientData(obj
));
5713 return SWIG_Py_Void();
5716 SWIGINTERN PyObject
*Pen_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5717 return SWIG_Python_InitShadowInstance(args
);
5720 SWIGINTERN PyObject
*_wrap_new_Brush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5721 PyObject
*resultobj
= 0;
5722 wxColour
*arg1
= 0 ;
5723 int arg2
= (int) wxSOLID
;
5724 wxBrush
*result
= 0 ;
5728 PyObject
* obj0
= 0 ;
5729 PyObject
* obj1
= 0 ;
5730 char * kwnames
[] = {
5731 (char *) "colour",(char *) "style", NULL
5734 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_Brush",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5737 if ( ! wxColour_helper(obj0
, &arg1
)) SWIG_fail
;
5740 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5741 if (!SWIG_IsOK(ecode2
)) {
5742 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Brush" "', expected argument " "2"" of type '" "int""'");
5744 arg2
= static_cast< int >(val2
);
5747 if (!wxPyCheckForApp()) SWIG_fail
;
5748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5749 result
= (wxBrush
*)new wxBrush((wxColour
const &)*arg1
,arg2
);
5750 wxPyEndAllowThreads(__tstate
);
5751 if (PyErr_Occurred()) SWIG_fail
;
5753 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBrush
, SWIG_POINTER_NEW
| 0 );
5760 SWIGINTERN PyObject
*_wrap_new_BrushFromBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5761 PyObject
*resultobj
= 0;
5762 wxBitmap
*arg1
= 0 ;
5763 wxBrush
*result
= 0 ;
5766 PyObject
* obj0
= 0 ;
5767 char * kwnames
[] = {
5768 (char *) "stippleBitmap", NULL
5771 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_BrushFromBitmap",kwnames
,&obj0
)) SWIG_fail
;
5772 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxBitmap
, 0 | 0);
5773 if (!SWIG_IsOK(res1
)) {
5774 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_BrushFromBitmap" "', expected argument " "1"" of type '" "wxBitmap const &""'");
5777 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_BrushFromBitmap" "', expected argument " "1"" of type '" "wxBitmap const &""'");
5779 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
5781 if (!wxPyCheckForApp()) SWIG_fail
;
5782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5783 result
= (wxBrush
*)new wxBrush((wxBitmap
const &)*arg1
);
5784 wxPyEndAllowThreads(__tstate
);
5785 if (PyErr_Occurred()) SWIG_fail
;
5787 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBrush
, SWIG_POINTER_OWN
| 0 );
5794 SWIGINTERN PyObject
*_wrap_delete_Brush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5795 PyObject
*resultobj
= 0;
5796 wxBrush
*arg1
= (wxBrush
*) 0 ;
5799 PyObject
*swig_obj
[1] ;
5801 if (!args
) SWIG_fail
;
5803 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBrush
, SWIG_POINTER_DISOWN
| 0 );
5804 if (!SWIG_IsOK(res1
)) {
5805 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Brush" "', expected argument " "1"" of type '" "wxBrush *""'");
5807 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
5809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5812 wxPyEndAllowThreads(__tstate
);
5813 if (PyErr_Occurred()) SWIG_fail
;
5815 resultobj
= SWIG_Py_Void();
5822 SWIGINTERN PyObject
*_wrap_Brush_SetColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5823 PyObject
*resultobj
= 0;
5824 wxBrush
*arg1
= (wxBrush
*) 0 ;
5825 wxColour
*arg2
= 0 ;
5829 PyObject
* obj0
= 0 ;
5830 PyObject
* obj1
= 0 ;
5831 char * kwnames
[] = {
5832 (char *) "self",(char *) "col", NULL
5835 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Brush_SetColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5836 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
5837 if (!SWIG_IsOK(res1
)) {
5838 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_SetColour" "', expected argument " "1"" of type '" "wxBrush *""'");
5840 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
5843 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
5846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5847 (arg1
)->SetColour((wxColour
const &)*arg2
);
5848 wxPyEndAllowThreads(__tstate
);
5849 if (PyErr_Occurred()) SWIG_fail
;
5851 resultobj
= SWIG_Py_Void();
5858 SWIGINTERN PyObject
*_wrap_Brush_SetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5859 PyObject
*resultobj
= 0;
5860 wxBrush
*arg1
= (wxBrush
*) 0 ;
5866 PyObject
* obj0
= 0 ;
5867 PyObject
* obj1
= 0 ;
5868 char * kwnames
[] = {
5869 (char *) "self",(char *) "style", NULL
5872 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Brush_SetStyle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5873 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
5874 if (!SWIG_IsOK(res1
)) {
5875 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_SetStyle" "', expected argument " "1"" of type '" "wxBrush *""'");
5877 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
5878 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5879 if (!SWIG_IsOK(ecode2
)) {
5880 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Brush_SetStyle" "', expected argument " "2"" of type '" "int""'");
5882 arg2
= static_cast< int >(val2
);
5884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5885 (arg1
)->SetStyle(arg2
);
5886 wxPyEndAllowThreads(__tstate
);
5887 if (PyErr_Occurred()) SWIG_fail
;
5889 resultobj
= SWIG_Py_Void();
5896 SWIGINTERN PyObject
*_wrap_Brush_SetStipple(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5897 PyObject
*resultobj
= 0;
5898 wxBrush
*arg1
= (wxBrush
*) 0 ;
5899 wxBitmap
*arg2
= 0 ;
5904 PyObject
* obj0
= 0 ;
5905 PyObject
* obj1
= 0 ;
5906 char * kwnames
[] = {
5907 (char *) "self",(char *) "stipple", NULL
5910 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Brush_SetStipple",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5911 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
5912 if (!SWIG_IsOK(res1
)) {
5913 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_SetStipple" "', expected argument " "1"" of type '" "wxBrush *""'");
5915 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
5916 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
5917 if (!SWIG_IsOK(res2
)) {
5918 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Brush_SetStipple" "', expected argument " "2"" of type '" "wxBitmap const &""'");
5921 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Brush_SetStipple" "', expected argument " "2"" of type '" "wxBitmap const &""'");
5923 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
5925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5926 (arg1
)->SetStipple((wxBitmap
const &)*arg2
);
5927 wxPyEndAllowThreads(__tstate
);
5928 if (PyErr_Occurred()) SWIG_fail
;
5930 resultobj
= SWIG_Py_Void();
5937 SWIGINTERN PyObject
*_wrap_Brush_GetColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5938 PyObject
*resultobj
= 0;
5939 wxBrush
*arg1
= (wxBrush
*) 0 ;
5943 PyObject
*swig_obj
[1] ;
5945 if (!args
) SWIG_fail
;
5947 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
5948 if (!SWIG_IsOK(res1
)) {
5949 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_GetColour" "', expected argument " "1"" of type '" "wxBrush const *""'");
5951 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
5953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5954 result
= ((wxBrush
const *)arg1
)->GetColour();
5955 wxPyEndAllowThreads(__tstate
);
5956 if (PyErr_Occurred()) SWIG_fail
;
5958 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
5965 SWIGINTERN PyObject
*_wrap_Brush_GetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5966 PyObject
*resultobj
= 0;
5967 wxBrush
*arg1
= (wxBrush
*) 0 ;
5971 PyObject
*swig_obj
[1] ;
5973 if (!args
) SWIG_fail
;
5975 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
5976 if (!SWIG_IsOK(res1
)) {
5977 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_GetStyle" "', expected argument " "1"" of type '" "wxBrush const *""'");
5979 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
5981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5982 result
= (int)((wxBrush
const *)arg1
)->GetStyle();
5983 wxPyEndAllowThreads(__tstate
);
5984 if (PyErr_Occurred()) SWIG_fail
;
5986 resultobj
= SWIG_From_int(static_cast< int >(result
));
5993 SWIGINTERN PyObject
*_wrap_Brush_GetStipple(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5994 PyObject
*resultobj
= 0;
5995 wxBrush
*arg1
= (wxBrush
*) 0 ;
5996 wxBitmap
*result
= 0 ;
5999 PyObject
*swig_obj
[1] ;
6001 if (!args
) SWIG_fail
;
6003 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
6004 if (!SWIG_IsOK(res1
)) {
6005 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_GetStipple" "', expected argument " "1"" of type '" "wxBrush const *""'");
6007 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
6009 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6010 result
= (wxBitmap
*)((wxBrush
const *)arg1
)->GetStipple();
6011 wxPyEndAllowThreads(__tstate
);
6012 if (PyErr_Occurred()) SWIG_fail
;
6014 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, 0 | 0 );
6021 SWIGINTERN PyObject
*_wrap_Brush_IsHatch(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6022 PyObject
*resultobj
= 0;
6023 wxBrush
*arg1
= (wxBrush
*) 0 ;
6027 PyObject
*swig_obj
[1] ;
6029 if (!args
) SWIG_fail
;
6031 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
6032 if (!SWIG_IsOK(res1
)) {
6033 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_IsHatch" "', expected argument " "1"" of type '" "wxBrush const *""'");
6035 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
6037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6038 result
= (bool)((wxBrush
const *)arg1
)->IsHatch();
6039 wxPyEndAllowThreads(__tstate
);
6040 if (PyErr_Occurred()) SWIG_fail
;
6043 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6051 SWIGINTERN PyObject
*_wrap_Brush_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6052 PyObject
*resultobj
= 0;
6053 wxBrush
*arg1
= (wxBrush
*) 0 ;
6057 PyObject
*swig_obj
[1] ;
6059 if (!args
) SWIG_fail
;
6061 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBrush
, 0 | 0 );
6062 if (!SWIG_IsOK(res1
)) {
6063 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Brush_IsOk" "', expected argument " "1"" of type '" "wxBrush *""'");
6065 arg1
= reinterpret_cast< wxBrush
* >(argp1
);
6067 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6068 result
= (bool)(arg1
)->IsOk();
6069 wxPyEndAllowThreads(__tstate
);
6070 if (PyErr_Occurred()) SWIG_fail
;
6073 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6081 SWIGINTERN PyObject
*Brush_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6083 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
6084 SWIG_TypeNewClientData(SWIGTYPE_p_wxBrush
, SWIG_NewClientData(obj
));
6085 return SWIG_Py_Void();
6088 SWIGINTERN PyObject
*Brush_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6089 return SWIG_Python_InitShadowInstance(args
);
6092 SWIGINTERN PyObject
*_wrap_new_Bitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6093 PyObject
*resultobj
= 0;
6094 wxString
*arg1
= 0 ;
6095 wxBitmapType arg2
= (wxBitmapType
) wxBITMAP_TYPE_ANY
;
6096 wxBitmap
*result
= 0 ;
6097 bool temp1
= false ;
6100 PyObject
* obj0
= 0 ;
6101 PyObject
* obj1
= 0 ;
6102 char * kwnames
[] = {
6103 (char *) "name",(char *) "type", NULL
6106 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_Bitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6108 arg1
= wxString_in_helper(obj0
);
6109 if (arg1
== NULL
) SWIG_fail
;
6113 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6114 if (!SWIG_IsOK(ecode2
)) {
6115 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Bitmap" "', expected argument " "2"" of type '" "wxBitmapType""'");
6117 arg2
= static_cast< wxBitmapType
>(val2
);
6120 if (!wxPyCheckForApp()) SWIG_fail
;
6121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6122 result
= (wxBitmap
*)new wxBitmap((wxString
const &)*arg1
,arg2
);
6123 wxPyEndAllowThreads(__tstate
);
6124 if (PyErr_Occurred()) SWIG_fail
;
6126 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_NEW
| 0 );
6141 SWIGINTERN PyObject
*_wrap_delete_Bitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6142 PyObject
*resultobj
= 0;
6143 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6146 PyObject
*swig_obj
[1] ;
6148 if (!args
) SWIG_fail
;
6150 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, SWIG_POINTER_DISOWN
| 0 );
6151 if (!SWIG_IsOK(res1
)) {
6152 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Bitmap" "', expected argument " "1"" of type '" "wxBitmap *""'");
6154 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6158 if (PyErr_Occurred()) SWIG_fail
;
6160 resultobj
= SWIG_Py_Void();
6167 SWIGINTERN PyObject
*_wrap_new_EmptyBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6168 PyObject
*resultobj
= 0;
6171 int arg3
= (int) -1 ;
6172 wxBitmap
*result
= 0 ;
6179 PyObject
* obj0
= 0 ;
6180 PyObject
* obj1
= 0 ;
6181 PyObject
* obj2
= 0 ;
6182 char * kwnames
[] = {
6183 (char *) "width",(char *) "height",(char *) "depth", NULL
6186 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_EmptyBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6187 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
6188 if (!SWIG_IsOK(ecode1
)) {
6189 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_EmptyBitmap" "', expected argument " "1"" of type '" "int""'");
6191 arg1
= static_cast< int >(val1
);
6192 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6193 if (!SWIG_IsOK(ecode2
)) {
6194 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_EmptyBitmap" "', expected argument " "2"" of type '" "int""'");
6196 arg2
= static_cast< int >(val2
);
6198 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6199 if (!SWIG_IsOK(ecode3
)) {
6200 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_EmptyBitmap" "', expected argument " "3"" of type '" "int""'");
6202 arg3
= static_cast< int >(val3
);
6205 if (!wxPyCheckForApp()) SWIG_fail
;
6206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6207 result
= (wxBitmap
*)new wxBitmap(arg1
,arg2
,arg3
);
6208 wxPyEndAllowThreads(__tstate
);
6209 if (PyErr_Occurred()) SWIG_fail
;
6211 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
6218 SWIGINTERN PyObject
*_wrap_new_BitmapFromIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6219 PyObject
*resultobj
= 0;
6221 wxBitmap
*result
= 0 ;
6224 PyObject
* obj0
= 0 ;
6225 char * kwnames
[] = {
6226 (char *) "icon", NULL
6229 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_BitmapFromIcon",kwnames
,&obj0
)) SWIG_fail
;
6230 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxIcon
, 0 | 0);
6231 if (!SWIG_IsOK(res1
)) {
6232 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_BitmapFromIcon" "', expected argument " "1"" of type '" "wxIcon const &""'");
6235 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_BitmapFromIcon" "', expected argument " "1"" of type '" "wxIcon const &""'");
6237 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
6239 if (!wxPyCheckForApp()) SWIG_fail
;
6240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6241 result
= (wxBitmap
*)new wxBitmap((wxIcon
const &)*arg1
);
6242 wxPyEndAllowThreads(__tstate
);
6243 if (PyErr_Occurred()) SWIG_fail
;
6245 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
6252 SWIGINTERN PyObject
*_wrap_new_BitmapFromImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6253 PyObject
*resultobj
= 0;
6255 int arg2
= (int) -1 ;
6256 wxBitmap
*result
= 0 ;
6261 PyObject
* obj0
= 0 ;
6262 PyObject
* obj1
= 0 ;
6263 char * kwnames
[] = {
6264 (char *) "image",(char *) "depth", NULL
6267 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_BitmapFromImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6268 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxImage
, 0 | 0);
6269 if (!SWIG_IsOK(res1
)) {
6270 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_BitmapFromImage" "', expected argument " "1"" of type '" "wxImage const &""'");
6273 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_BitmapFromImage" "', expected argument " "1"" of type '" "wxImage const &""'");
6275 arg1
= reinterpret_cast< wxImage
* >(argp1
);
6277 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6278 if (!SWIG_IsOK(ecode2
)) {
6279 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_BitmapFromImage" "', expected argument " "2"" of type '" "int""'");
6281 arg2
= static_cast< int >(val2
);
6284 if (!wxPyCheckForApp()) SWIG_fail
;
6285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6286 result
= (wxBitmap
*)new wxBitmap((wxImage
const &)*arg1
,arg2
);
6287 wxPyEndAllowThreads(__tstate
);
6288 if (PyErr_Occurred()) SWIG_fail
;
6290 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
6297 SWIGINTERN PyObject
*_wrap_new_BitmapFromXPMData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6298 PyObject
*resultobj
= 0;
6299 PyObject
*arg1
= (PyObject
*) 0 ;
6300 wxBitmap
*result
= 0 ;
6301 PyObject
* obj0
= 0 ;
6302 char * kwnames
[] = {
6303 (char *) "listOfStrings", NULL
6306 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_BitmapFromXPMData",kwnames
,&obj0
)) SWIG_fail
;
6309 if (!wxPyCheckForApp()) SWIG_fail
;
6310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6311 result
= (wxBitmap
*)new_wxBitmap(arg1
);
6312 wxPyEndAllowThreads(__tstate
);
6313 if (PyErr_Occurred()) SWIG_fail
;
6315 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
6322 SWIGINTERN PyObject
*_wrap_new_BitmapFromBits(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6323 PyObject
*resultobj
= 0;
6324 PyObject
*arg1
= (PyObject
*) 0 ;
6327 int arg4
= (int) 1 ;
6328 wxBitmap
*result
= 0 ;
6335 PyObject
* obj0
= 0 ;
6336 PyObject
* obj1
= 0 ;
6337 PyObject
* obj2
= 0 ;
6338 PyObject
* obj3
= 0 ;
6339 char * kwnames
[] = {
6340 (char *) "bits",(char *) "width",(char *) "height",(char *) "depth", NULL
6343 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:new_BitmapFromBits",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
6345 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6346 if (!SWIG_IsOK(ecode2
)) {
6347 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_BitmapFromBits" "', expected argument " "2"" of type '" "int""'");
6349 arg2
= static_cast< int >(val2
);
6350 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6351 if (!SWIG_IsOK(ecode3
)) {
6352 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_BitmapFromBits" "', expected argument " "3"" of type '" "int""'");
6354 arg3
= static_cast< int >(val3
);
6356 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
6357 if (!SWIG_IsOK(ecode4
)) {
6358 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_BitmapFromBits" "', expected argument " "4"" of type '" "int""'");
6360 arg4
= static_cast< int >(val4
);
6363 if (!wxPyCheckForApp()) SWIG_fail
;
6364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6365 result
= (wxBitmap
*)new_wxBitmap(arg1
,arg2
,arg3
,arg4
);
6366 wxPyEndAllowThreads(__tstate
);
6367 if (PyErr_Occurred()) SWIG_fail
;
6369 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
6376 SWIGINTERN PyObject
*_wrap_Bitmap_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6377 PyObject
*resultobj
= 0;
6378 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6382 PyObject
*swig_obj
[1] ;
6384 if (!args
) SWIG_fail
;
6386 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6387 if (!SWIG_IsOK(res1
)) {
6388 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_IsOk" "', expected argument " "1"" of type '" "wxBitmap *""'");
6390 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6392 result
= (bool)(arg1
)->IsOk();
6393 if (PyErr_Occurred()) SWIG_fail
;
6396 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6404 SWIGINTERN PyObject
*_wrap_Bitmap_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6405 PyObject
*resultobj
= 0;
6406 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6410 PyObject
*swig_obj
[1] ;
6412 if (!args
) SWIG_fail
;
6414 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6415 if (!SWIG_IsOK(res1
)) {
6416 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_GetWidth" "', expected argument " "1"" of type '" "wxBitmap *""'");
6418 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6420 result
= (int)(arg1
)->GetWidth();
6421 if (PyErr_Occurred()) SWIG_fail
;
6423 resultobj
= SWIG_From_int(static_cast< int >(result
));
6430 SWIGINTERN PyObject
*_wrap_Bitmap_GetHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6431 PyObject
*resultobj
= 0;
6432 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6436 PyObject
*swig_obj
[1] ;
6438 if (!args
) SWIG_fail
;
6440 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6441 if (!SWIG_IsOK(res1
)) {
6442 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_GetHeight" "', expected argument " "1"" of type '" "wxBitmap *""'");
6444 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6446 result
= (int)(arg1
)->GetHeight();
6447 if (PyErr_Occurred()) SWIG_fail
;
6449 resultobj
= SWIG_From_int(static_cast< int >(result
));
6456 SWIGINTERN PyObject
*_wrap_Bitmap_GetDepth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6457 PyObject
*resultobj
= 0;
6458 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6462 PyObject
*swig_obj
[1] ;
6464 if (!args
) SWIG_fail
;
6466 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6467 if (!SWIG_IsOK(res1
)) {
6468 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_GetDepth" "', expected argument " "1"" of type '" "wxBitmap *""'");
6470 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6472 result
= (int)(arg1
)->GetDepth();
6473 if (PyErr_Occurred()) SWIG_fail
;
6475 resultobj
= SWIG_From_int(static_cast< int >(result
));
6482 SWIGINTERN PyObject
*_wrap_Bitmap_GetSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6483 PyObject
*resultobj
= 0;
6484 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6488 PyObject
*swig_obj
[1] ;
6490 if (!args
) SWIG_fail
;
6492 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6493 if (!SWIG_IsOK(res1
)) {
6494 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_GetSize" "', expected argument " "1"" of type '" "wxBitmap *""'");
6496 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6498 result
= wxBitmap_GetSize(arg1
);
6499 if (PyErr_Occurred()) SWIG_fail
;
6501 resultobj
= SWIG_NewPointerObj((new wxSize(static_cast< const wxSize
& >(result
))), SWIGTYPE_p_wxSize
, SWIG_POINTER_OWN
| 0 );
6508 SWIGINTERN PyObject
*_wrap_Bitmap_ConvertToImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6509 PyObject
*resultobj
= 0;
6510 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6511 SwigValueWrapper
<wxImage
> result
;
6514 PyObject
*swig_obj
[1] ;
6516 if (!args
) SWIG_fail
;
6518 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6519 if (!SWIG_IsOK(res1
)) {
6520 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_ConvertToImage" "', expected argument " "1"" of type '" "wxBitmap const *""'");
6522 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6524 result
= ((wxBitmap
const *)arg1
)->ConvertToImage();
6525 if (PyErr_Occurred()) SWIG_fail
;
6527 resultobj
= SWIG_NewPointerObj((new wxImage(static_cast< const wxImage
& >(result
))), SWIGTYPE_p_wxImage
, SWIG_POINTER_OWN
| 0 );
6534 SWIGINTERN PyObject
*_wrap_Bitmap_GetMask(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6535 PyObject
*resultobj
= 0;
6536 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6537 wxMask
*result
= 0 ;
6540 PyObject
*swig_obj
[1] ;
6542 if (!args
) SWIG_fail
;
6544 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6545 if (!SWIG_IsOK(res1
)) {
6546 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_GetMask" "', expected argument " "1"" of type '" "wxBitmap const *""'");
6548 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6550 result
= (wxMask
*)((wxBitmap
const *)arg1
)->GetMask();
6551 if (PyErr_Occurred()) SWIG_fail
;
6553 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxMask
, 0 | 0 );
6560 SWIGINTERN PyObject
*_wrap_Bitmap_SetMask(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6561 PyObject
*resultobj
= 0;
6562 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6563 wxMask
*arg2
= (wxMask
*) 0 ;
6567 PyObject
* obj0
= 0 ;
6568 PyObject
* obj1
= 0 ;
6569 char * kwnames
[] = {
6570 (char *) "self",(char *) "mask", NULL
6573 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_SetMask",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6574 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6575 if (!SWIG_IsOK(res1
)) {
6576 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_SetMask" "', expected argument " "1"" of type '" "wxBitmap *""'");
6578 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6579 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxMask
, SWIG_POINTER_DISOWN
| 0 );
6580 if (!SWIG_IsOK(res2
)) {
6581 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Bitmap_SetMask" "', expected argument " "2"" of type '" "wxMask *""'");
6584 (arg1
)->SetMask(arg2
);
6585 if (PyErr_Occurred()) SWIG_fail
;
6587 resultobj
= SWIG_Py_Void();
6594 SWIGINTERN PyObject
*_wrap_Bitmap_SetMaskColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6595 PyObject
*resultobj
= 0;
6596 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6597 wxColour
*arg2
= 0 ;
6601 PyObject
* obj0
= 0 ;
6602 PyObject
* obj1
= 0 ;
6603 char * kwnames
[] = {
6604 (char *) "self",(char *) "colour", NULL
6607 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_SetMaskColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6608 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6609 if (!SWIG_IsOK(res1
)) {
6610 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_SetMaskColour" "', expected argument " "1"" of type '" "wxBitmap *""'");
6612 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6615 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
6618 wxBitmap_SetMaskColour(arg1
,(wxColour
const &)*arg2
);
6619 if (PyErr_Occurred()) SWIG_fail
;
6621 resultobj
= SWIG_Py_Void();
6628 SWIGINTERN PyObject
*_wrap_Bitmap_GetSubBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6629 PyObject
*resultobj
= 0;
6630 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6632 SwigValueWrapper
<wxBitmap
> result
;
6636 PyObject
* obj0
= 0 ;
6637 PyObject
* obj1
= 0 ;
6638 char * kwnames
[] = {
6639 (char *) "self",(char *) "rect", NULL
6642 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_GetSubBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6643 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6644 if (!SWIG_IsOK(res1
)) {
6645 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_GetSubBitmap" "', expected argument " "1"" of type '" "wxBitmap const *""'");
6647 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6650 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6653 result
= ((wxBitmap
const *)arg1
)->GetSubBitmap((wxRect
const &)*arg2
);
6654 if (PyErr_Occurred()) SWIG_fail
;
6656 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
6663 SWIGINTERN PyObject
*_wrap_Bitmap_SaveFile(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6664 PyObject
*resultobj
= 0;
6665 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6666 wxString
*arg2
= 0 ;
6668 wxPalette
*arg4
= (wxPalette
*) NULL
;
6672 bool temp2
= false ;
6677 PyObject
* obj0
= 0 ;
6678 PyObject
* obj1
= 0 ;
6679 PyObject
* obj2
= 0 ;
6680 PyObject
* obj3
= 0 ;
6681 char * kwnames
[] = {
6682 (char *) "self",(char *) "name",(char *) "type",(char *) "palette", NULL
6685 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Bitmap_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
6686 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6687 if (!SWIG_IsOK(res1
)) {
6688 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_SaveFile" "', expected argument " "1"" of type '" "wxBitmap *""'");
6690 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6692 arg2
= wxString_in_helper(obj1
);
6693 if (arg2
== NULL
) SWIG_fail
;
6696 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6697 if (!SWIG_IsOK(ecode3
)) {
6698 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Bitmap_SaveFile" "', expected argument " "3"" of type '" "wxBitmapType""'");
6700 arg3
= static_cast< wxBitmapType
>(val3
);
6702 res4
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_wxPalette
, 0 | 0 );
6703 if (!SWIG_IsOK(res4
)) {
6704 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "Bitmap_SaveFile" "', expected argument " "4"" of type '" "wxPalette *""'");
6706 arg4
= reinterpret_cast< wxPalette
* >(argp4
);
6709 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
,arg4
);
6710 if (PyErr_Occurred()) SWIG_fail
;
6713 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6729 SWIGINTERN PyObject
*_wrap_Bitmap_LoadFile(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6730 PyObject
*resultobj
= 0;
6731 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6732 wxString
*arg2
= 0 ;
6737 bool temp2
= false ;
6740 PyObject
* obj0
= 0 ;
6741 PyObject
* obj1
= 0 ;
6742 PyObject
* obj2
= 0 ;
6743 char * kwnames
[] = {
6744 (char *) "self",(char *) "name",(char *) "type", NULL
6747 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Bitmap_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6748 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6749 if (!SWIG_IsOK(res1
)) {
6750 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_LoadFile" "', expected argument " "1"" of type '" "wxBitmap *""'");
6752 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6754 arg2
= wxString_in_helper(obj1
);
6755 if (arg2
== NULL
) SWIG_fail
;
6758 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6759 if (!SWIG_IsOK(ecode3
)) {
6760 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Bitmap_LoadFile" "', expected argument " "3"" of type '" "wxBitmapType""'");
6762 arg3
= static_cast< wxBitmapType
>(val3
);
6764 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
);
6765 if (PyErr_Occurred()) SWIG_fail
;
6768 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6784 SWIGINTERN PyObject
*_wrap_Bitmap_GetPalette(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6785 PyObject
*resultobj
= 0;
6786 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6787 wxPalette
*result
= 0 ;
6790 PyObject
*swig_obj
[1] ;
6792 if (!args
) SWIG_fail
;
6794 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6795 if (!SWIG_IsOK(res1
)) {
6796 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_GetPalette" "', expected argument " "1"" of type '" "wxBitmap const *""'");
6798 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6800 result
= (wxPalette
*)((wxBitmap
const *)arg1
)->GetPalette();
6801 if (PyErr_Occurred()) SWIG_fail
;
6803 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPalette
, 0 | 0 );
6810 SWIGINTERN PyObject
*_wrap_Bitmap_CopyFromIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6811 PyObject
*resultobj
= 0;
6812 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6819 PyObject
* obj0
= 0 ;
6820 PyObject
* obj1
= 0 ;
6821 char * kwnames
[] = {
6822 (char *) "self",(char *) "icon", NULL
6825 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_CopyFromIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6826 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6827 if (!SWIG_IsOK(res1
)) {
6828 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_CopyFromIcon" "', expected argument " "1"" of type '" "wxBitmap *""'");
6830 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6831 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
6832 if (!SWIG_IsOK(res2
)) {
6833 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Bitmap_CopyFromIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
6836 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Bitmap_CopyFromIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
6838 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
6840 result
= (bool)(arg1
)->CopyFromIcon((wxIcon
const &)*arg2
);
6841 if (PyErr_Occurred()) SWIG_fail
;
6844 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6852 SWIGINTERN PyObject
*_wrap_Bitmap_SetHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6853 PyObject
*resultobj
= 0;
6854 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6860 PyObject
* obj0
= 0 ;
6861 PyObject
* obj1
= 0 ;
6862 char * kwnames
[] = {
6863 (char *) "self",(char *) "height", NULL
6866 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_SetHeight",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6867 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6868 if (!SWIG_IsOK(res1
)) {
6869 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_SetHeight" "', expected argument " "1"" of type '" "wxBitmap *""'");
6871 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6872 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6873 if (!SWIG_IsOK(ecode2
)) {
6874 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Bitmap_SetHeight" "', expected argument " "2"" of type '" "int""'");
6876 arg2
= static_cast< int >(val2
);
6878 (arg1
)->SetHeight(arg2
);
6879 if (PyErr_Occurred()) SWIG_fail
;
6881 resultobj
= SWIG_Py_Void();
6888 SWIGINTERN PyObject
*_wrap_Bitmap_SetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6889 PyObject
*resultobj
= 0;
6890 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6896 PyObject
* obj0
= 0 ;
6897 PyObject
* obj1
= 0 ;
6898 char * kwnames
[] = {
6899 (char *) "self",(char *) "width", NULL
6902 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_SetWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6903 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6904 if (!SWIG_IsOK(res1
)) {
6905 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_SetWidth" "', expected argument " "1"" of type '" "wxBitmap *""'");
6907 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6908 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6909 if (!SWIG_IsOK(ecode2
)) {
6910 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Bitmap_SetWidth" "', expected argument " "2"" of type '" "int""'");
6912 arg2
= static_cast< int >(val2
);
6914 (arg1
)->SetWidth(arg2
);
6915 if (PyErr_Occurred()) SWIG_fail
;
6917 resultobj
= SWIG_Py_Void();
6924 SWIGINTERN PyObject
*_wrap_Bitmap_SetDepth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6925 PyObject
*resultobj
= 0;
6926 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6932 PyObject
* obj0
= 0 ;
6933 PyObject
* obj1
= 0 ;
6934 char * kwnames
[] = {
6935 (char *) "self",(char *) "depth", NULL
6938 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_SetDepth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6939 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6940 if (!SWIG_IsOK(res1
)) {
6941 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_SetDepth" "', expected argument " "1"" of type '" "wxBitmap *""'");
6943 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6944 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6945 if (!SWIG_IsOK(ecode2
)) {
6946 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Bitmap_SetDepth" "', expected argument " "2"" of type '" "int""'");
6948 arg2
= static_cast< int >(val2
);
6950 (arg1
)->SetDepth(arg2
);
6951 if (PyErr_Occurred()) SWIG_fail
;
6953 resultobj
= SWIG_Py_Void();
6960 SWIGINTERN PyObject
*_wrap_Bitmap_SetSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6961 PyObject
*resultobj
= 0;
6962 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
6967 PyObject
* obj0
= 0 ;
6968 PyObject
* obj1
= 0 ;
6969 char * kwnames
[] = {
6970 (char *) "self",(char *) "size", NULL
6973 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_SetSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6974 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
6975 if (!SWIG_IsOK(res1
)) {
6976 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_SetSize" "', expected argument " "1"" of type '" "wxBitmap *""'");
6978 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
6981 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
6984 wxBitmap_SetSize(arg1
,(wxSize
const &)*arg2
);
6985 if (PyErr_Occurred()) SWIG_fail
;
6987 resultobj
= SWIG_Py_Void();
6994 SWIGINTERN PyObject
*_wrap_Bitmap_CopyFromBuffer(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6995 PyObject
*resultobj
= 0;
6996 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
7002 PyObject
* obj0
= 0 ;
7003 PyObject
* obj1
= 0 ;
7004 char * kwnames
[] = {
7005 (char *) "self",(char *) "data", NULL
7008 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_CopyFromBuffer",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7009 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
7010 if (!SWIG_IsOK(res1
)) {
7011 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_CopyFromBuffer" "', expected argument " "1"" of type '" "wxBitmap *""'");
7013 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7015 if (PyObject_AsReadBuffer(obj1
, (const void**)(&arg2
), &temp2
) == -1) SWIG_fail
;
7019 wxBitmap_CopyFromBuffer(arg1
,arg2
,arg3
);
7020 if (PyErr_Occurred()) SWIG_fail
;
7022 resultobj
= SWIG_Py_Void();
7029 SWIGINTERN PyObject
*_wrap_Bitmap_CopyFromBufferRGBA(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7030 PyObject
*resultobj
= 0;
7031 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
7037 PyObject
* obj0
= 0 ;
7038 PyObject
* obj1
= 0 ;
7039 char * kwnames
[] = {
7040 (char *) "self",(char *) "data", NULL
7043 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap_CopyFromBufferRGBA",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7044 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
7045 if (!SWIG_IsOK(res1
)) {
7046 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap_CopyFromBufferRGBA" "', expected argument " "1"" of type '" "wxBitmap *""'");
7048 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7050 if (PyObject_AsReadBuffer(obj1
, (const void**)(&arg2
), &temp2
) == -1) SWIG_fail
;
7054 wxBitmap_CopyFromBufferRGBA(arg1
,arg2
,arg3
);
7055 if (PyErr_Occurred()) SWIG_fail
;
7057 resultobj
= SWIG_Py_Void();
7064 SWIGINTERN PyObject
*_wrap_Bitmap___eq__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7065 PyObject
*resultobj
= 0;
7066 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
7067 wxBitmap
*arg2
= (wxBitmap
*) 0 ;
7073 PyObject
* obj0
= 0 ;
7074 PyObject
* obj1
= 0 ;
7075 char * kwnames
[] = {
7076 (char *) "self",(char *) "other", NULL
7079 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap___eq__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7080 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
7081 if (!SWIG_IsOK(res1
)) {
7082 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap___eq__" "', expected argument " "1"" of type '" "wxBitmap *""'");
7084 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7085 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
7086 if (!SWIG_IsOK(res2
)) {
7087 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Bitmap___eq__" "', expected argument " "2"" of type '" "wxBitmap const *""'");
7089 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
7091 result
= (bool)wxBitmap___eq__(arg1
,(wxBitmap
const *)arg2
);
7092 if (PyErr_Occurred()) SWIG_fail
;
7095 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7103 SWIGINTERN PyObject
*_wrap_Bitmap___ne__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7104 PyObject
*resultobj
= 0;
7105 wxBitmap
*arg1
= (wxBitmap
*) 0 ;
7106 wxBitmap
*arg2
= (wxBitmap
*) 0 ;
7112 PyObject
* obj0
= 0 ;
7113 PyObject
* obj1
= 0 ;
7114 char * kwnames
[] = {
7115 (char *) "self",(char *) "other", NULL
7118 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Bitmap___ne__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7119 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
7120 if (!SWIG_IsOK(res1
)) {
7121 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Bitmap___ne__" "', expected argument " "1"" of type '" "wxBitmap *""'");
7123 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7124 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
7125 if (!SWIG_IsOK(res2
)) {
7126 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Bitmap___ne__" "', expected argument " "2"" of type '" "wxBitmap const *""'");
7128 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
7130 result
= (bool)wxBitmap___ne__(arg1
,(wxBitmap
const *)arg2
);
7131 if (PyErr_Occurred()) SWIG_fail
;
7134 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7142 SWIGINTERN PyObject
*Bitmap_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7144 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
7145 SWIG_TypeNewClientData(SWIGTYPE_p_wxBitmap
, SWIG_NewClientData(obj
));
7146 return SWIG_Py_Void();
7149 SWIGINTERN PyObject
*Bitmap_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7150 return SWIG_Python_InitShadowInstance(args
);
7153 SWIGINTERN PyObject
*_wrap__BitmapFromBufferAlpha(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7154 PyObject
*resultobj
= 0;
7161 wxBitmap
*result
= 0 ;
7168 PyObject
* obj0
= 0 ;
7169 PyObject
* obj1
= 0 ;
7170 PyObject
* obj2
= 0 ;
7171 PyObject
* obj3
= 0 ;
7172 char * kwnames
[] = {
7173 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
7176 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:_BitmapFromBufferAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7177 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
7178 if (!SWIG_IsOK(ecode1
)) {
7179 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "_BitmapFromBufferAlpha" "', expected argument " "1"" of type '" "int""'");
7181 arg1
= static_cast< int >(val1
);
7182 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7183 if (!SWIG_IsOK(ecode2
)) {
7184 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "_BitmapFromBufferAlpha" "', expected argument " "2"" of type '" "int""'");
7186 arg2
= static_cast< int >(val2
);
7188 if (PyObject_AsReadBuffer(obj2
, (const void**)(&arg3
), &temp3
) == -1) SWIG_fail
;
7192 if (obj3
!= Py_None
) {
7193 if (PyObject_AsReadBuffer(obj3
, (const void**)(&arg5
), &temp5
) == -1) SWIG_fail
;
7198 result
= (wxBitmap
*)_BitmapFromBufferAlpha(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
7199 if (PyErr_Occurred()) SWIG_fail
;
7201 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
7208 SWIGINTERN PyObject
*_wrap__BitmapFromBuffer(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7209 PyObject
*resultobj
= 0;
7214 wxBitmap
*result
= 0 ;
7220 PyObject
* obj0
= 0 ;
7221 PyObject
* obj1
= 0 ;
7222 PyObject
* obj2
= 0 ;
7223 char * kwnames
[] = {
7224 (char *) "width",(char *) "height",(char *) "data", NULL
7227 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:_BitmapFromBuffer",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7228 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
7229 if (!SWIG_IsOK(ecode1
)) {
7230 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "_BitmapFromBuffer" "', expected argument " "1"" of type '" "int""'");
7232 arg1
= static_cast< int >(val1
);
7233 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7234 if (!SWIG_IsOK(ecode2
)) {
7235 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "_BitmapFromBuffer" "', expected argument " "2"" of type '" "int""'");
7237 arg2
= static_cast< int >(val2
);
7239 if (PyObject_AsReadBuffer(obj2
, (const void**)(&arg3
), &temp3
) == -1) SWIG_fail
;
7243 result
= (wxBitmap
*)_BitmapFromBuffer(arg1
,arg2
,arg3
,arg4
);
7244 if (PyErr_Occurred()) SWIG_fail
;
7246 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
7253 SWIGINTERN PyObject
*_wrap__BitmapFromBufferRGBA(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7254 PyObject
*resultobj
= 0;
7259 wxBitmap
*result
= 0 ;
7265 PyObject
* obj0
= 0 ;
7266 PyObject
* obj1
= 0 ;
7267 PyObject
* obj2
= 0 ;
7268 char * kwnames
[] = {
7269 (char *) "width",(char *) "height",(char *) "data", NULL
7272 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:_BitmapFromBufferRGBA",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7273 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
7274 if (!SWIG_IsOK(ecode1
)) {
7275 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "_BitmapFromBufferRGBA" "', expected argument " "1"" of type '" "int""'");
7277 arg1
= static_cast< int >(val1
);
7278 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7279 if (!SWIG_IsOK(ecode2
)) {
7280 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "_BitmapFromBufferRGBA" "', expected argument " "2"" of type '" "int""'");
7282 arg2
= static_cast< int >(val2
);
7284 if (PyObject_AsReadBuffer(obj2
, (const void**)(&arg3
), &temp3
) == -1) SWIG_fail
;
7288 result
= (wxBitmap
*)_BitmapFromBufferRGBA(arg1
,arg2
,arg3
,arg4
);
7289 if (PyErr_Occurred()) SWIG_fail
;
7291 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
7298 SWIGINTERN PyObject
*_wrap_PixelDataBase_GetOrigin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7299 PyObject
*resultobj
= 0;
7300 wxPixelDataBase
*arg1
= (wxPixelDataBase
*) 0 ;
7304 PyObject
*swig_obj
[1] ;
7306 if (!args
) SWIG_fail
;
7308 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPixelDataBase
, 0 | 0 );
7309 if (!SWIG_IsOK(res1
)) {
7310 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PixelDataBase_GetOrigin" "', expected argument " "1"" of type '" "wxPixelDataBase const *""'");
7312 arg1
= reinterpret_cast< wxPixelDataBase
* >(argp1
);
7314 result
= ((wxPixelDataBase
const *)arg1
)->GetOrigin();
7315 if (PyErr_Occurred()) SWIG_fail
;
7317 resultobj
= SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint
& >(result
))), SWIGTYPE_p_wxPoint
, SWIG_POINTER_OWN
| 0 );
7324 SWIGINTERN PyObject
*_wrap_PixelDataBase_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7325 PyObject
*resultobj
= 0;
7326 wxPixelDataBase
*arg1
= (wxPixelDataBase
*) 0 ;
7330 PyObject
*swig_obj
[1] ;
7332 if (!args
) SWIG_fail
;
7334 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPixelDataBase
, 0 | 0 );
7335 if (!SWIG_IsOK(res1
)) {
7336 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PixelDataBase_GetWidth" "', expected argument " "1"" of type '" "wxPixelDataBase const *""'");
7338 arg1
= reinterpret_cast< wxPixelDataBase
* >(argp1
);
7340 result
= (int)((wxPixelDataBase
const *)arg1
)->GetWidth();
7341 if (PyErr_Occurred()) SWIG_fail
;
7343 resultobj
= SWIG_From_int(static_cast< int >(result
));
7350 SWIGINTERN PyObject
*_wrap_PixelDataBase_GetHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7351 PyObject
*resultobj
= 0;
7352 wxPixelDataBase
*arg1
= (wxPixelDataBase
*) 0 ;
7356 PyObject
*swig_obj
[1] ;
7358 if (!args
) SWIG_fail
;
7360 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPixelDataBase
, 0 | 0 );
7361 if (!SWIG_IsOK(res1
)) {
7362 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PixelDataBase_GetHeight" "', expected argument " "1"" of type '" "wxPixelDataBase const *""'");
7364 arg1
= reinterpret_cast< wxPixelDataBase
* >(argp1
);
7366 result
= (int)((wxPixelDataBase
const *)arg1
)->GetHeight();
7367 if (PyErr_Occurred()) SWIG_fail
;
7369 resultobj
= SWIG_From_int(static_cast< int >(result
));
7376 SWIGINTERN PyObject
*_wrap_PixelDataBase_GetSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7377 PyObject
*resultobj
= 0;
7378 wxPixelDataBase
*arg1
= (wxPixelDataBase
*) 0 ;
7382 PyObject
*swig_obj
[1] ;
7384 if (!args
) SWIG_fail
;
7386 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPixelDataBase
, 0 | 0 );
7387 if (!SWIG_IsOK(res1
)) {
7388 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PixelDataBase_GetSize" "', expected argument " "1"" of type '" "wxPixelDataBase const *""'");
7390 arg1
= reinterpret_cast< wxPixelDataBase
* >(argp1
);
7392 result
= ((wxPixelDataBase
const *)arg1
)->GetSize();
7393 if (PyErr_Occurred()) SWIG_fail
;
7395 resultobj
= SWIG_NewPointerObj((new wxSize(static_cast< const wxSize
& >(result
))), SWIGTYPE_p_wxSize
, SWIG_POINTER_OWN
| 0 );
7402 SWIGINTERN PyObject
*_wrap_PixelDataBase_GetRowStride(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7403 PyObject
*resultobj
= 0;
7404 wxPixelDataBase
*arg1
= (wxPixelDataBase
*) 0 ;
7408 PyObject
*swig_obj
[1] ;
7410 if (!args
) SWIG_fail
;
7412 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPixelDataBase
, 0 | 0 );
7413 if (!SWIG_IsOK(res1
)) {
7414 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PixelDataBase_GetRowStride" "', expected argument " "1"" of type '" "wxPixelDataBase const *""'");
7416 arg1
= reinterpret_cast< wxPixelDataBase
* >(argp1
);
7418 result
= (int)((wxPixelDataBase
const *)arg1
)->GetRowStride();
7419 if (PyErr_Occurred()) SWIG_fail
;
7421 resultobj
= SWIG_From_int(static_cast< int >(result
));
7428 SWIGINTERN PyObject
*PixelDataBase_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7430 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
7431 SWIG_TypeNewClientData(SWIGTYPE_p_wxPixelDataBase
, SWIG_NewClientData(obj
));
7432 return SWIG_Py_Void();
7435 SWIGINTERN PyObject
*_wrap_new_NativePixelData__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
7436 PyObject
*resultobj
= 0;
7437 wxBitmap
*arg1
= 0 ;
7438 wxNativePixelData
*result
= 0 ;
7442 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
7443 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
7444 if (!SWIG_IsOK(res1
)) {
7445 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_NativePixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
7448 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_NativePixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
7450 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7452 result
= (wxNativePixelData
*)new wxNativePixelData(*arg1
);
7453 if (PyErr_Occurred()) SWIG_fail
;
7455 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativePixelData
, SWIG_POINTER_NEW
| 0 );
7462 SWIGINTERN PyObject
*_wrap_new_NativePixelData__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
7463 PyObject
*resultobj
= 0;
7464 wxBitmap
*arg1
= 0 ;
7466 wxNativePixelData
*result
= 0 ;
7471 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
7472 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
7473 if (!SWIG_IsOK(res1
)) {
7474 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_NativePixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
7477 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_NativePixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
7479 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7482 if ( ! wxRect_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
7485 result
= (wxNativePixelData
*)new wxNativePixelData(*arg1
,(wxRect
const &)*arg2
);
7486 if (PyErr_Occurred()) SWIG_fail
;
7488 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativePixelData
, SWIG_POINTER_NEW
| 0 );
7495 SWIGINTERN PyObject
*_wrap_new_NativePixelData__SWIG_2(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
7496 PyObject
*resultobj
= 0;
7497 wxBitmap
*arg1
= 0 ;
7500 wxNativePixelData
*result
= 0 ;
7506 if ((nobjs
< 3) || (nobjs
> 3)) SWIG_fail
;
7507 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
7508 if (!SWIG_IsOK(res1
)) {
7509 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_NativePixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
7512 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_NativePixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
7514 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7517 if ( ! wxPoint_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
7521 if ( ! wxSize_helper(swig_obj
[2], &arg3
)) SWIG_fail
;
7524 result
= (wxNativePixelData
*)new wxNativePixelData(*arg1
,(wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
7525 if (PyErr_Occurred()) SWIG_fail
;
7527 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativePixelData
, SWIG_POINTER_NEW
| 0 );
7534 SWIGINTERN PyObject
*_wrap_new_NativePixelData(PyObject
*self
, PyObject
*args
) {
7538 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_NativePixelData",0,3,argv
))) SWIG_fail
;
7541 return _wrap_new_NativePixelData__SWIG_0(self
, argc
, argv
);
7544 return _wrap_new_NativePixelData__SWIG_1(self
, argc
, argv
);
7547 return _wrap_new_NativePixelData__SWIG_2(self
, argc
, argv
);
7551 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_NativePixelData'");
7556 SWIGINTERN PyObject
*_wrap_delete_NativePixelData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7557 PyObject
*resultobj
= 0;
7558 wxNativePixelData
*arg1
= (wxNativePixelData
*) 0 ;
7561 PyObject
*swig_obj
[1] ;
7563 if (!args
) SWIG_fail
;
7565 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData
, SWIG_POINTER_DISOWN
| 0 );
7566 if (!SWIG_IsOK(res1
)) {
7567 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_NativePixelData" "', expected argument " "1"" of type '" "wxNativePixelData *""'");
7569 arg1
= reinterpret_cast< wxNativePixelData
* >(argp1
);
7573 if (PyErr_Occurred()) SWIG_fail
;
7575 resultobj
= SWIG_Py_Void();
7582 SWIGINTERN PyObject
*_wrap_NativePixelData_GetPixels(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7583 PyObject
*resultobj
= 0;
7584 wxNativePixelData
*arg1
= (wxNativePixelData
*) 0 ;
7585 wxNativePixelData_Accessor result
;
7588 PyObject
*swig_obj
[1] ;
7590 if (!args
) SWIG_fail
;
7592 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData
, 0 | 0 );
7593 if (!SWIG_IsOK(res1
)) {
7594 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_GetPixels" "', expected argument " "1"" of type '" "wxNativePixelData const *""'");
7596 arg1
= reinterpret_cast< wxNativePixelData
* >(argp1
);
7598 result
= ((wxNativePixelData
const *)arg1
)->GetPixels();
7599 if (PyErr_Occurred()) SWIG_fail
;
7601 resultobj
= SWIG_NewPointerObj((new wxNativePixelData_Accessor(static_cast< const wxNativePixelData_Accessor
& >(result
))), SWIGTYPE_p_wxNativePixelData_Accessor
, SWIG_POINTER_OWN
| 0 );
7608 SWIGINTERN PyObject
*_wrap_NativePixelData_UseAlpha(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7609 PyObject
*resultobj
= 0;
7610 wxNativePixelData
*arg1
= (wxNativePixelData
*) 0 ;
7613 PyObject
*swig_obj
[1] ;
7615 if (!args
) SWIG_fail
;
7617 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData
, 0 | 0 );
7618 if (!SWIG_IsOK(res1
)) {
7619 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_UseAlpha" "', expected argument " "1"" of type '" "wxNativePixelData *""'");
7621 arg1
= reinterpret_cast< wxNativePixelData
* >(argp1
);
7624 if (PyErr_Occurred()) SWIG_fail
;
7626 resultobj
= SWIG_Py_Void();
7633 SWIGINTERN PyObject
*_wrap_NativePixelData___nonzero__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7634 PyObject
*resultobj
= 0;
7635 wxNativePixelData
*arg1
= (wxNativePixelData
*) 0 ;
7639 PyObject
*swig_obj
[1] ;
7641 if (!args
) SWIG_fail
;
7643 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData
, 0 | 0 );
7644 if (!SWIG_IsOK(res1
)) {
7645 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData___nonzero__" "', expected argument " "1"" of type '" "wxNativePixelData *""'");
7647 arg1
= reinterpret_cast< wxNativePixelData
* >(argp1
);
7649 result
= (bool)wxNativePixelData___nonzero__(arg1
);
7650 if (PyErr_Occurred()) SWIG_fail
;
7653 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7661 SWIGINTERN PyObject
*NativePixelData_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7663 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
7664 SWIG_TypeNewClientData(SWIGTYPE_p_wxNativePixelData
, SWIG_NewClientData(obj
));
7665 return SWIG_Py_Void();
7668 SWIGINTERN PyObject
*NativePixelData_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7669 return SWIG_Python_InitShadowInstance(args
);
7672 SWIGINTERN PyObject
*_wrap_new_NativePixelData_Accessor__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
7673 PyObject
*resultobj
= 0;
7674 wxNativePixelData
*arg1
= 0 ;
7675 wxNativePixelData_Accessor
*result
= 0 ;
7679 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
7680 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxNativePixelData
, 0 );
7681 if (!SWIG_IsOK(res1
)) {
7682 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_NativePixelData_Accessor" "', expected argument " "1"" of type '" "wxNativePixelData &""'");
7685 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_NativePixelData_Accessor" "', expected argument " "1"" of type '" "wxNativePixelData &""'");
7687 arg1
= reinterpret_cast< wxNativePixelData
* >(argp1
);
7689 result
= (wxNativePixelData_Accessor
*)new wxNativePixelData_Accessor(*arg1
);
7690 if (PyErr_Occurred()) SWIG_fail
;
7692 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativePixelData_Accessor
, SWIG_POINTER_NEW
| 0 );
7699 SWIGINTERN PyObject
*_wrap_new_NativePixelData_Accessor__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
7700 PyObject
*resultobj
= 0;
7701 wxBitmap
*arg1
= 0 ;
7702 wxNativePixelData
*arg2
= 0 ;
7703 wxNativePixelData_Accessor
*result
= 0 ;
7709 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
7710 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
7711 if (!SWIG_IsOK(res1
)) {
7712 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_NativePixelData_Accessor" "', expected argument " "1"" of type '" "wxBitmap &""'");
7715 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_NativePixelData_Accessor" "', expected argument " "1"" of type '" "wxBitmap &""'");
7717 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
7718 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxNativePixelData
, 0 );
7719 if (!SWIG_IsOK(res2
)) {
7720 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_NativePixelData_Accessor" "', expected argument " "2"" of type '" "wxNativePixelData &""'");
7723 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_NativePixelData_Accessor" "', expected argument " "2"" of type '" "wxNativePixelData &""'");
7725 arg2
= reinterpret_cast< wxNativePixelData
* >(argp2
);
7727 result
= (wxNativePixelData_Accessor
*)new wxNativePixelData_Accessor(*arg1
,*arg2
);
7728 if (PyErr_Occurred()) SWIG_fail
;
7730 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativePixelData_Accessor
, SWIG_POINTER_NEW
| 0 );
7737 SWIGINTERN PyObject
*_wrap_new_NativePixelData_Accessor__SWIG_2(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**SWIGUNUSEDPARM(swig_obj
)) {
7738 PyObject
*resultobj
= 0;
7739 wxNativePixelData_Accessor
*result
= 0 ;
7741 if ((nobjs
< 0) || (nobjs
> 0)) SWIG_fail
;
7743 result
= (wxNativePixelData_Accessor
*)new wxNativePixelData_Accessor();
7744 if (PyErr_Occurred()) SWIG_fail
;
7746 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativePixelData_Accessor
, SWIG_POINTER_NEW
| 0 );
7753 SWIGINTERN PyObject
*_wrap_new_NativePixelData_Accessor(PyObject
*self
, PyObject
*args
) {
7757 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_NativePixelData_Accessor",0,2,argv
))) SWIG_fail
;
7760 return _wrap_new_NativePixelData_Accessor__SWIG_2(self
, argc
, argv
);
7763 return _wrap_new_NativePixelData_Accessor__SWIG_0(self
, argc
, argv
);
7766 return _wrap_new_NativePixelData_Accessor__SWIG_1(self
, argc
, argv
);
7770 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_NativePixelData_Accessor'");
7775 SWIGINTERN PyObject
*_wrap_delete_NativePixelData_Accessor(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7776 PyObject
*resultobj
= 0;
7777 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
7780 PyObject
*swig_obj
[1] ;
7782 if (!args
) SWIG_fail
;
7784 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, SWIG_POINTER_DISOWN
| 0 );
7785 if (!SWIG_IsOK(res1
)) {
7786 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_NativePixelData_Accessor" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
7788 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
7792 if (PyErr_Occurred()) SWIG_fail
;
7794 resultobj
= SWIG_Py_Void();
7801 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_Reset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7802 PyObject
*resultobj
= 0;
7803 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
7804 wxNativePixelData
*arg2
= 0 ;
7809 PyObject
* obj0
= 0 ;
7810 PyObject
* obj1
= 0 ;
7811 char * kwnames
[] = {
7812 (char *) "self",(char *) "data", NULL
7815 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativePixelData_Accessor_Reset",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7816 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
7817 if (!SWIG_IsOK(res1
)) {
7818 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_Reset" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
7820 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
7821 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxNativePixelData
, 0 | 0);
7822 if (!SWIG_IsOK(res2
)) {
7823 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "NativePixelData_Accessor_Reset" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
7826 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "NativePixelData_Accessor_Reset" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
7828 arg2
= reinterpret_cast< wxNativePixelData
* >(argp2
);
7830 (arg1
)->Reset((wxNativePixelData
const &)*arg2
);
7831 if (PyErr_Occurred()) SWIG_fail
;
7833 resultobj
= SWIG_Py_Void();
7840 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7841 PyObject
*resultobj
= 0;
7842 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
7846 PyObject
*swig_obj
[1] ;
7848 if (!args
) SWIG_fail
;
7850 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
7851 if (!SWIG_IsOK(res1
)) {
7852 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_IsOk" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor const *""'");
7854 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
7856 result
= (bool)((wxNativePixelData_Accessor
const *)arg1
)->IsOk();
7857 if (PyErr_Occurred()) SWIG_fail
;
7860 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7868 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_nextPixel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
7869 PyObject
*resultobj
= 0;
7870 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
7873 PyObject
*swig_obj
[1] ;
7875 if (!args
) SWIG_fail
;
7877 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
7878 if (!SWIG_IsOK(res1
)) {
7879 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_nextPixel" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
7881 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
7883 wxNativePixelData_Accessor_nextPixel(arg1
);
7884 if (PyErr_Occurred()) SWIG_fail
;
7886 resultobj
= SWIG_Py_Void();
7893 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_Offset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7894 PyObject
*resultobj
= 0;
7895 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
7896 wxNativePixelData
*arg2
= 0 ;
7907 PyObject
* obj0
= 0 ;
7908 PyObject
* obj1
= 0 ;
7909 PyObject
* obj2
= 0 ;
7910 PyObject
* obj3
= 0 ;
7911 char * kwnames
[] = {
7912 (char *) "self",(char *) "data",(char *) "x",(char *) "y", NULL
7915 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:NativePixelData_Accessor_Offset",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7916 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
7917 if (!SWIG_IsOK(res1
)) {
7918 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_Offset" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
7920 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
7921 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxNativePixelData
, 0 | 0);
7922 if (!SWIG_IsOK(res2
)) {
7923 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "NativePixelData_Accessor_Offset" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
7926 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "NativePixelData_Accessor_Offset" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
7928 arg2
= reinterpret_cast< wxNativePixelData
* >(argp2
);
7929 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7930 if (!SWIG_IsOK(ecode3
)) {
7931 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "NativePixelData_Accessor_Offset" "', expected argument " "3"" of type '" "int""'");
7933 arg3
= static_cast< int >(val3
);
7934 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7935 if (!SWIG_IsOK(ecode4
)) {
7936 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "NativePixelData_Accessor_Offset" "', expected argument " "4"" of type '" "int""'");
7938 arg4
= static_cast< int >(val4
);
7940 (arg1
)->Offset((wxNativePixelData
const &)*arg2
,arg3
,arg4
);
7941 if (PyErr_Occurred()) SWIG_fail
;
7943 resultobj
= SWIG_Py_Void();
7950 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_OffsetX(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7951 PyObject
*resultobj
= 0;
7952 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
7953 wxNativePixelData
*arg2
= 0 ;
7961 PyObject
* obj0
= 0 ;
7962 PyObject
* obj1
= 0 ;
7963 PyObject
* obj2
= 0 ;
7964 char * kwnames
[] = {
7965 (char *) "self",(char *) "data",(char *) "x", NULL
7968 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:NativePixelData_Accessor_OffsetX",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7969 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
7970 if (!SWIG_IsOK(res1
)) {
7971 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_OffsetX" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
7973 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
7974 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxNativePixelData
, 0 | 0);
7975 if (!SWIG_IsOK(res2
)) {
7976 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "NativePixelData_Accessor_OffsetX" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
7979 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "NativePixelData_Accessor_OffsetX" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
7981 arg2
= reinterpret_cast< wxNativePixelData
* >(argp2
);
7982 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7983 if (!SWIG_IsOK(ecode3
)) {
7984 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "NativePixelData_Accessor_OffsetX" "', expected argument " "3"" of type '" "int""'");
7986 arg3
= static_cast< int >(val3
);
7988 (arg1
)->OffsetX((wxNativePixelData
const &)*arg2
,arg3
);
7989 if (PyErr_Occurred()) SWIG_fail
;
7991 resultobj
= SWIG_Py_Void();
7998 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_OffsetY(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7999 PyObject
*resultobj
= 0;
8000 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
8001 wxNativePixelData
*arg2
= 0 ;
8009 PyObject
* obj0
= 0 ;
8010 PyObject
* obj1
= 0 ;
8011 PyObject
* obj2
= 0 ;
8012 char * kwnames
[] = {
8013 (char *) "self",(char *) "data",(char *) "y", NULL
8016 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:NativePixelData_Accessor_OffsetY",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8017 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
8018 if (!SWIG_IsOK(res1
)) {
8019 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_OffsetY" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
8021 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
8022 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxNativePixelData
, 0 | 0);
8023 if (!SWIG_IsOK(res2
)) {
8024 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "NativePixelData_Accessor_OffsetY" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
8027 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "NativePixelData_Accessor_OffsetY" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
8029 arg2
= reinterpret_cast< wxNativePixelData
* >(argp2
);
8030 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8031 if (!SWIG_IsOK(ecode3
)) {
8032 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "NativePixelData_Accessor_OffsetY" "', expected argument " "3"" of type '" "int""'");
8034 arg3
= static_cast< int >(val3
);
8036 (arg1
)->OffsetY((wxNativePixelData
const &)*arg2
,arg3
);
8037 if (PyErr_Occurred()) SWIG_fail
;
8039 resultobj
= SWIG_Py_Void();
8046 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_MoveTo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8047 PyObject
*resultobj
= 0;
8048 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
8049 wxNativePixelData
*arg2
= 0 ;
8060 PyObject
* obj0
= 0 ;
8061 PyObject
* obj1
= 0 ;
8062 PyObject
* obj2
= 0 ;
8063 PyObject
* obj3
= 0 ;
8064 char * kwnames
[] = {
8065 (char *) "self",(char *) "data",(char *) "x",(char *) "y", NULL
8068 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:NativePixelData_Accessor_MoveTo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
8069 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
8070 if (!SWIG_IsOK(res1
)) {
8071 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_MoveTo" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
8073 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
8074 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxNativePixelData
, 0 | 0);
8075 if (!SWIG_IsOK(res2
)) {
8076 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "NativePixelData_Accessor_MoveTo" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
8079 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "NativePixelData_Accessor_MoveTo" "', expected argument " "2"" of type '" "wxNativePixelData const &""'");
8081 arg2
= reinterpret_cast< wxNativePixelData
* >(argp2
);
8082 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8083 if (!SWIG_IsOK(ecode3
)) {
8084 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "NativePixelData_Accessor_MoveTo" "', expected argument " "3"" of type '" "int""'");
8086 arg3
= static_cast< int >(val3
);
8087 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
8088 if (!SWIG_IsOK(ecode4
)) {
8089 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "NativePixelData_Accessor_MoveTo" "', expected argument " "4"" of type '" "int""'");
8091 arg4
= static_cast< int >(val4
);
8093 (arg1
)->MoveTo((wxNativePixelData
const &)*arg2
,arg3
,arg4
);
8094 if (PyErr_Occurred()) SWIG_fail
;
8096 resultobj
= SWIG_Py_Void();
8103 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_Set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8104 PyObject
*resultobj
= 0;
8105 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
8111 unsigned char val2
;
8113 unsigned char val3
;
8115 unsigned char val4
;
8117 PyObject
* obj0
= 0 ;
8118 PyObject
* obj1
= 0 ;
8119 PyObject
* obj2
= 0 ;
8120 PyObject
* obj3
= 0 ;
8121 char * kwnames
[] = {
8122 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
8125 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:NativePixelData_Accessor_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
8126 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
8127 if (!SWIG_IsOK(res1
)) {
8128 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_Set" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
8130 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
8131 ecode2
= SWIG_AsVal_unsigned_SS_char(obj1
, &val2
);
8132 if (!SWIG_IsOK(ecode2
)) {
8133 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativePixelData_Accessor_Set" "', expected argument " "2"" of type '" "byte""'");
8135 arg2
= static_cast< byte
>(val2
);
8136 ecode3
= SWIG_AsVal_unsigned_SS_char(obj2
, &val3
);
8137 if (!SWIG_IsOK(ecode3
)) {
8138 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "NativePixelData_Accessor_Set" "', expected argument " "3"" of type '" "byte""'");
8140 arg3
= static_cast< byte
>(val3
);
8141 ecode4
= SWIG_AsVal_unsigned_SS_char(obj3
, &val4
);
8142 if (!SWIG_IsOK(ecode4
)) {
8143 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "NativePixelData_Accessor_Set" "', expected argument " "4"" of type '" "byte""'");
8145 arg4
= static_cast< byte
>(val4
);
8147 wxNativePixelData_Accessor_Set(arg1
,arg2
,arg3
,arg4
);
8148 if (PyErr_Occurred()) SWIG_fail
;
8150 resultobj
= SWIG_Py_Void();
8157 SWIGINTERN PyObject
*_wrap_NativePixelData_Accessor_Get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8158 PyObject
*resultobj
= 0;
8159 wxNativePixelData_Accessor
*arg1
= (wxNativePixelData_Accessor
*) 0 ;
8160 PyObject
*result
= 0 ;
8163 PyObject
*swig_obj
[1] ;
8165 if (!args
) SWIG_fail
;
8167 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativePixelData_Accessor
, 0 | 0 );
8168 if (!SWIG_IsOK(res1
)) {
8169 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativePixelData_Accessor_Get" "', expected argument " "1"" of type '" "wxNativePixelData_Accessor *""'");
8171 arg1
= reinterpret_cast< wxNativePixelData_Accessor
* >(argp1
);
8173 result
= (PyObject
*)wxNativePixelData_Accessor_Get(arg1
);
8174 if (PyErr_Occurred()) SWIG_fail
;
8183 SWIGINTERN PyObject
*NativePixelData_Accessor_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8185 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
8186 SWIG_TypeNewClientData(SWIGTYPE_p_wxNativePixelData_Accessor
, SWIG_NewClientData(obj
));
8187 return SWIG_Py_Void();
8190 SWIGINTERN PyObject
*NativePixelData_Accessor_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8191 return SWIG_Python_InitShadowInstance(args
);
8194 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
8195 PyObject
*resultobj
= 0;
8196 wxBitmap
*arg1
= 0 ;
8197 wxAlphaPixelData
*result
= 0 ;
8201 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
8202 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
8203 if (!SWIG_IsOK(res1
)) {
8204 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AlphaPixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
8207 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_AlphaPixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
8209 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
8211 result
= (wxAlphaPixelData
*)new wxAlphaPixelData(*arg1
);
8212 if (PyErr_Occurred()) SWIG_fail
;
8214 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAlphaPixelData
, SWIG_POINTER_NEW
| 0 );
8221 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
8222 PyObject
*resultobj
= 0;
8223 wxBitmap
*arg1
= 0 ;
8225 wxAlphaPixelData
*result
= 0 ;
8230 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
8231 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
8232 if (!SWIG_IsOK(res1
)) {
8233 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AlphaPixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
8236 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_AlphaPixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
8238 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
8241 if ( ! wxRect_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
8244 result
= (wxAlphaPixelData
*)new wxAlphaPixelData(*arg1
,(wxRect
const &)*arg2
);
8245 if (PyErr_Occurred()) SWIG_fail
;
8247 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAlphaPixelData
, SWIG_POINTER_NEW
| 0 );
8254 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData__SWIG_2(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
8255 PyObject
*resultobj
= 0;
8256 wxBitmap
*arg1
= 0 ;
8259 wxAlphaPixelData
*result
= 0 ;
8265 if ((nobjs
< 3) || (nobjs
> 3)) SWIG_fail
;
8266 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
8267 if (!SWIG_IsOK(res1
)) {
8268 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AlphaPixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
8271 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_AlphaPixelData" "', expected argument " "1"" of type '" "wxBitmap &""'");
8273 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
8276 if ( ! wxPoint_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
8280 if ( ! wxSize_helper(swig_obj
[2], &arg3
)) SWIG_fail
;
8283 result
= (wxAlphaPixelData
*)new wxAlphaPixelData(*arg1
,(wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
8284 if (PyErr_Occurred()) SWIG_fail
;
8286 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAlphaPixelData
, SWIG_POINTER_NEW
| 0 );
8293 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData(PyObject
*self
, PyObject
*args
) {
8297 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_AlphaPixelData",0,3,argv
))) SWIG_fail
;
8300 return _wrap_new_AlphaPixelData__SWIG_0(self
, argc
, argv
);
8303 return _wrap_new_AlphaPixelData__SWIG_1(self
, argc
, argv
);
8306 return _wrap_new_AlphaPixelData__SWIG_2(self
, argc
, argv
);
8310 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_AlphaPixelData'");
8315 SWIGINTERN PyObject
*_wrap_delete_AlphaPixelData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8316 PyObject
*resultobj
= 0;
8317 wxAlphaPixelData
*arg1
= (wxAlphaPixelData
*) 0 ;
8320 PyObject
*swig_obj
[1] ;
8322 if (!args
) SWIG_fail
;
8324 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData
, SWIG_POINTER_DISOWN
| 0 );
8325 if (!SWIG_IsOK(res1
)) {
8326 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_AlphaPixelData" "', expected argument " "1"" of type '" "wxAlphaPixelData *""'");
8328 arg1
= reinterpret_cast< wxAlphaPixelData
* >(argp1
);
8332 if (PyErr_Occurred()) SWIG_fail
;
8334 resultobj
= SWIG_Py_Void();
8341 SWIGINTERN PyObject
*_wrap_AlphaPixelData_GetPixels(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8342 PyObject
*resultobj
= 0;
8343 wxAlphaPixelData
*arg1
= (wxAlphaPixelData
*) 0 ;
8344 wxAlphaPixelData_Accessor result
;
8347 PyObject
*swig_obj
[1] ;
8349 if (!args
) SWIG_fail
;
8351 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData
, 0 | 0 );
8352 if (!SWIG_IsOK(res1
)) {
8353 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_GetPixels" "', expected argument " "1"" of type '" "wxAlphaPixelData const *""'");
8355 arg1
= reinterpret_cast< wxAlphaPixelData
* >(argp1
);
8357 result
= ((wxAlphaPixelData
const *)arg1
)->GetPixels();
8358 if (PyErr_Occurred()) SWIG_fail
;
8360 resultobj
= SWIG_NewPointerObj((new wxAlphaPixelData_Accessor(static_cast< const wxAlphaPixelData_Accessor
& >(result
))), SWIGTYPE_p_wxAlphaPixelData_Accessor
, SWIG_POINTER_OWN
| 0 );
8367 SWIGINTERN PyObject
*_wrap_AlphaPixelData_UseAlpha(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8368 PyObject
*resultobj
= 0;
8369 wxAlphaPixelData
*arg1
= (wxAlphaPixelData
*) 0 ;
8372 PyObject
*swig_obj
[1] ;
8374 if (!args
) SWIG_fail
;
8376 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData
, 0 | 0 );
8377 if (!SWIG_IsOK(res1
)) {
8378 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_UseAlpha" "', expected argument " "1"" of type '" "wxAlphaPixelData *""'");
8380 arg1
= reinterpret_cast< wxAlphaPixelData
* >(argp1
);
8383 if (PyErr_Occurred()) SWIG_fail
;
8385 resultobj
= SWIG_Py_Void();
8392 SWIGINTERN PyObject
*_wrap_AlphaPixelData___nonzero__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8393 PyObject
*resultobj
= 0;
8394 wxAlphaPixelData
*arg1
= (wxAlphaPixelData
*) 0 ;
8398 PyObject
*swig_obj
[1] ;
8400 if (!args
) SWIG_fail
;
8402 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData
, 0 | 0 );
8403 if (!SWIG_IsOK(res1
)) {
8404 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData___nonzero__" "', expected argument " "1"" of type '" "wxAlphaPixelData *""'");
8406 arg1
= reinterpret_cast< wxAlphaPixelData
* >(argp1
);
8408 result
= (bool)wxAlphaPixelData___nonzero__(arg1
);
8409 if (PyErr_Occurred()) SWIG_fail
;
8412 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8420 SWIGINTERN PyObject
*AlphaPixelData_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8422 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
8423 SWIG_TypeNewClientData(SWIGTYPE_p_wxAlphaPixelData
, SWIG_NewClientData(obj
));
8424 return SWIG_Py_Void();
8427 SWIGINTERN PyObject
*AlphaPixelData_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8428 return SWIG_Python_InitShadowInstance(args
);
8431 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData_Accessor__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
8432 PyObject
*resultobj
= 0;
8433 wxAlphaPixelData
*arg1
= 0 ;
8434 wxAlphaPixelData_Accessor
*result
= 0 ;
8438 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
8439 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxAlphaPixelData
, 0 );
8440 if (!SWIG_IsOK(res1
)) {
8441 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AlphaPixelData_Accessor" "', expected argument " "1"" of type '" "wxAlphaPixelData &""'");
8444 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_AlphaPixelData_Accessor" "', expected argument " "1"" of type '" "wxAlphaPixelData &""'");
8446 arg1
= reinterpret_cast< wxAlphaPixelData
* >(argp1
);
8448 result
= (wxAlphaPixelData_Accessor
*)new wxAlphaPixelData_Accessor(*arg1
);
8449 if (PyErr_Occurred()) SWIG_fail
;
8451 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAlphaPixelData_Accessor
, SWIG_POINTER_NEW
| 0 );
8458 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData_Accessor__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
8459 PyObject
*resultobj
= 0;
8460 wxBitmap
*arg1
= 0 ;
8461 wxAlphaPixelData
*arg2
= 0 ;
8462 wxAlphaPixelData_Accessor
*result
= 0 ;
8468 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
8469 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
8470 if (!SWIG_IsOK(res1
)) {
8471 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AlphaPixelData_Accessor" "', expected argument " "1"" of type '" "wxBitmap &""'");
8474 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_AlphaPixelData_Accessor" "', expected argument " "1"" of type '" "wxBitmap &""'");
8476 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
8477 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxAlphaPixelData
, 0 );
8478 if (!SWIG_IsOK(res2
)) {
8479 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_AlphaPixelData_Accessor" "', expected argument " "2"" of type '" "wxAlphaPixelData &""'");
8482 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_AlphaPixelData_Accessor" "', expected argument " "2"" of type '" "wxAlphaPixelData &""'");
8484 arg2
= reinterpret_cast< wxAlphaPixelData
* >(argp2
);
8486 result
= (wxAlphaPixelData_Accessor
*)new wxAlphaPixelData_Accessor(*arg1
,*arg2
);
8487 if (PyErr_Occurred()) SWIG_fail
;
8489 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAlphaPixelData_Accessor
, SWIG_POINTER_NEW
| 0 );
8496 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData_Accessor__SWIG_2(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**SWIGUNUSEDPARM(swig_obj
)) {
8497 PyObject
*resultobj
= 0;
8498 wxAlphaPixelData_Accessor
*result
= 0 ;
8500 if ((nobjs
< 0) || (nobjs
> 0)) SWIG_fail
;
8502 result
= (wxAlphaPixelData_Accessor
*)new wxAlphaPixelData_Accessor();
8503 if (PyErr_Occurred()) SWIG_fail
;
8505 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAlphaPixelData_Accessor
, SWIG_POINTER_NEW
| 0 );
8512 SWIGINTERN PyObject
*_wrap_new_AlphaPixelData_Accessor(PyObject
*self
, PyObject
*args
) {
8516 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_AlphaPixelData_Accessor",0,2,argv
))) SWIG_fail
;
8519 return _wrap_new_AlphaPixelData_Accessor__SWIG_2(self
, argc
, argv
);
8522 return _wrap_new_AlphaPixelData_Accessor__SWIG_0(self
, argc
, argv
);
8525 return _wrap_new_AlphaPixelData_Accessor__SWIG_1(self
, argc
, argv
);
8529 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_AlphaPixelData_Accessor'");
8534 SWIGINTERN PyObject
*_wrap_delete_AlphaPixelData_Accessor(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8535 PyObject
*resultobj
= 0;
8536 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8539 PyObject
*swig_obj
[1] ;
8541 if (!args
) SWIG_fail
;
8543 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, SWIG_POINTER_DISOWN
| 0 );
8544 if (!SWIG_IsOK(res1
)) {
8545 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_AlphaPixelData_Accessor" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8547 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8551 if (PyErr_Occurred()) SWIG_fail
;
8553 resultobj
= SWIG_Py_Void();
8560 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_Reset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8561 PyObject
*resultobj
= 0;
8562 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8563 wxAlphaPixelData
*arg2
= 0 ;
8568 PyObject
* obj0
= 0 ;
8569 PyObject
* obj1
= 0 ;
8570 char * kwnames
[] = {
8571 (char *) "self",(char *) "data", NULL
8574 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AlphaPixelData_Accessor_Reset",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8575 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8576 if (!SWIG_IsOK(res1
)) {
8577 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_Reset" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8579 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8580 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxAlphaPixelData
, 0 | 0);
8581 if (!SWIG_IsOK(res2
)) {
8582 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AlphaPixelData_Accessor_Reset" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8585 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AlphaPixelData_Accessor_Reset" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8587 arg2
= reinterpret_cast< wxAlphaPixelData
* >(argp2
);
8589 (arg1
)->Reset((wxAlphaPixelData
const &)*arg2
);
8590 if (PyErr_Occurred()) SWIG_fail
;
8592 resultobj
= SWIG_Py_Void();
8599 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8600 PyObject
*resultobj
= 0;
8601 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8605 PyObject
*swig_obj
[1] ;
8607 if (!args
) SWIG_fail
;
8609 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8610 if (!SWIG_IsOK(res1
)) {
8611 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_IsOk" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor const *""'");
8613 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8615 result
= (bool)((wxAlphaPixelData_Accessor
const *)arg1
)->IsOk();
8616 if (PyErr_Occurred()) SWIG_fail
;
8619 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8627 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_nextPixel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8628 PyObject
*resultobj
= 0;
8629 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8632 PyObject
*swig_obj
[1] ;
8634 if (!args
) SWIG_fail
;
8636 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8637 if (!SWIG_IsOK(res1
)) {
8638 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_nextPixel" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8640 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8642 wxAlphaPixelData_Accessor_nextPixel(arg1
);
8643 if (PyErr_Occurred()) SWIG_fail
;
8645 resultobj
= SWIG_Py_Void();
8652 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_Offset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8653 PyObject
*resultobj
= 0;
8654 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8655 wxAlphaPixelData
*arg2
= 0 ;
8666 PyObject
* obj0
= 0 ;
8667 PyObject
* obj1
= 0 ;
8668 PyObject
* obj2
= 0 ;
8669 PyObject
* obj3
= 0 ;
8670 char * kwnames
[] = {
8671 (char *) "self",(char *) "data",(char *) "x",(char *) "y", NULL
8674 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AlphaPixelData_Accessor_Offset",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
8675 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8676 if (!SWIG_IsOK(res1
)) {
8677 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_Offset" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8679 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8680 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxAlphaPixelData
, 0 | 0);
8681 if (!SWIG_IsOK(res2
)) {
8682 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AlphaPixelData_Accessor_Offset" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8685 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AlphaPixelData_Accessor_Offset" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8687 arg2
= reinterpret_cast< wxAlphaPixelData
* >(argp2
);
8688 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8689 if (!SWIG_IsOK(ecode3
)) {
8690 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AlphaPixelData_Accessor_Offset" "', expected argument " "3"" of type '" "int""'");
8692 arg3
= static_cast< int >(val3
);
8693 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
8694 if (!SWIG_IsOK(ecode4
)) {
8695 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "AlphaPixelData_Accessor_Offset" "', expected argument " "4"" of type '" "int""'");
8697 arg4
= static_cast< int >(val4
);
8699 (arg1
)->Offset((wxAlphaPixelData
const &)*arg2
,arg3
,arg4
);
8700 if (PyErr_Occurred()) SWIG_fail
;
8702 resultobj
= SWIG_Py_Void();
8709 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_OffsetX(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8710 PyObject
*resultobj
= 0;
8711 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8712 wxAlphaPixelData
*arg2
= 0 ;
8720 PyObject
* obj0
= 0 ;
8721 PyObject
* obj1
= 0 ;
8722 PyObject
* obj2
= 0 ;
8723 char * kwnames
[] = {
8724 (char *) "self",(char *) "data",(char *) "x", NULL
8727 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AlphaPixelData_Accessor_OffsetX",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8728 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8729 if (!SWIG_IsOK(res1
)) {
8730 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_OffsetX" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8732 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8733 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxAlphaPixelData
, 0 | 0);
8734 if (!SWIG_IsOK(res2
)) {
8735 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AlphaPixelData_Accessor_OffsetX" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8738 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AlphaPixelData_Accessor_OffsetX" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8740 arg2
= reinterpret_cast< wxAlphaPixelData
* >(argp2
);
8741 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8742 if (!SWIG_IsOK(ecode3
)) {
8743 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AlphaPixelData_Accessor_OffsetX" "', expected argument " "3"" of type '" "int""'");
8745 arg3
= static_cast< int >(val3
);
8747 (arg1
)->OffsetX((wxAlphaPixelData
const &)*arg2
,arg3
);
8748 if (PyErr_Occurred()) SWIG_fail
;
8750 resultobj
= SWIG_Py_Void();
8757 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_OffsetY(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8758 PyObject
*resultobj
= 0;
8759 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8760 wxAlphaPixelData
*arg2
= 0 ;
8768 PyObject
* obj0
= 0 ;
8769 PyObject
* obj1
= 0 ;
8770 PyObject
* obj2
= 0 ;
8771 char * kwnames
[] = {
8772 (char *) "self",(char *) "data",(char *) "y", NULL
8775 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AlphaPixelData_Accessor_OffsetY",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8776 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8777 if (!SWIG_IsOK(res1
)) {
8778 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_OffsetY" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8780 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8781 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxAlphaPixelData
, 0 | 0);
8782 if (!SWIG_IsOK(res2
)) {
8783 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AlphaPixelData_Accessor_OffsetY" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8786 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AlphaPixelData_Accessor_OffsetY" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8788 arg2
= reinterpret_cast< wxAlphaPixelData
* >(argp2
);
8789 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8790 if (!SWIG_IsOK(ecode3
)) {
8791 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AlphaPixelData_Accessor_OffsetY" "', expected argument " "3"" of type '" "int""'");
8793 arg3
= static_cast< int >(val3
);
8795 (arg1
)->OffsetY((wxAlphaPixelData
const &)*arg2
,arg3
);
8796 if (PyErr_Occurred()) SWIG_fail
;
8798 resultobj
= SWIG_Py_Void();
8805 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_MoveTo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8806 PyObject
*resultobj
= 0;
8807 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8808 wxAlphaPixelData
*arg2
= 0 ;
8819 PyObject
* obj0
= 0 ;
8820 PyObject
* obj1
= 0 ;
8821 PyObject
* obj2
= 0 ;
8822 PyObject
* obj3
= 0 ;
8823 char * kwnames
[] = {
8824 (char *) "self",(char *) "data",(char *) "x",(char *) "y", NULL
8827 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AlphaPixelData_Accessor_MoveTo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
8828 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8829 if (!SWIG_IsOK(res1
)) {
8830 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_MoveTo" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8832 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8833 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxAlphaPixelData
, 0 | 0);
8834 if (!SWIG_IsOK(res2
)) {
8835 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AlphaPixelData_Accessor_MoveTo" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8838 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AlphaPixelData_Accessor_MoveTo" "', expected argument " "2"" of type '" "wxAlphaPixelData const &""'");
8840 arg2
= reinterpret_cast< wxAlphaPixelData
* >(argp2
);
8841 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8842 if (!SWIG_IsOK(ecode3
)) {
8843 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AlphaPixelData_Accessor_MoveTo" "', expected argument " "3"" of type '" "int""'");
8845 arg3
= static_cast< int >(val3
);
8846 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
8847 if (!SWIG_IsOK(ecode4
)) {
8848 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "AlphaPixelData_Accessor_MoveTo" "', expected argument " "4"" of type '" "int""'");
8850 arg4
= static_cast< int >(val4
);
8852 (arg1
)->MoveTo((wxAlphaPixelData
const &)*arg2
,arg3
,arg4
);
8853 if (PyErr_Occurred()) SWIG_fail
;
8855 resultobj
= SWIG_Py_Void();
8862 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_Set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8863 PyObject
*resultobj
= 0;
8864 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8871 unsigned char val2
;
8873 unsigned char val3
;
8875 unsigned char val4
;
8877 unsigned char val5
;
8879 PyObject
* obj0
= 0 ;
8880 PyObject
* obj1
= 0 ;
8881 PyObject
* obj2
= 0 ;
8882 PyObject
* obj3
= 0 ;
8883 PyObject
* obj4
= 0 ;
8884 char * kwnames
[] = {
8885 (char *) "self",(char *) "red",(char *) "green",(char *) "blue",(char *) "alpha", NULL
8888 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:AlphaPixelData_Accessor_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
8889 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8890 if (!SWIG_IsOK(res1
)) {
8891 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_Set" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8893 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8894 ecode2
= SWIG_AsVal_unsigned_SS_char(obj1
, &val2
);
8895 if (!SWIG_IsOK(ecode2
)) {
8896 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AlphaPixelData_Accessor_Set" "', expected argument " "2"" of type '" "byte""'");
8898 arg2
= static_cast< byte
>(val2
);
8899 ecode3
= SWIG_AsVal_unsigned_SS_char(obj2
, &val3
);
8900 if (!SWIG_IsOK(ecode3
)) {
8901 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AlphaPixelData_Accessor_Set" "', expected argument " "3"" of type '" "byte""'");
8903 arg3
= static_cast< byte
>(val3
);
8904 ecode4
= SWIG_AsVal_unsigned_SS_char(obj3
, &val4
);
8905 if (!SWIG_IsOK(ecode4
)) {
8906 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "AlphaPixelData_Accessor_Set" "', expected argument " "4"" of type '" "byte""'");
8908 arg4
= static_cast< byte
>(val4
);
8909 ecode5
= SWIG_AsVal_unsigned_SS_char(obj4
, &val5
);
8910 if (!SWIG_IsOK(ecode5
)) {
8911 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "AlphaPixelData_Accessor_Set" "', expected argument " "5"" of type '" "byte""'");
8913 arg5
= static_cast< byte
>(val5
);
8915 wxAlphaPixelData_Accessor_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
8916 if (PyErr_Occurred()) SWIG_fail
;
8918 resultobj
= SWIG_Py_Void();
8925 SWIGINTERN PyObject
*_wrap_AlphaPixelData_Accessor_Get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8926 PyObject
*resultobj
= 0;
8927 wxAlphaPixelData_Accessor
*arg1
= (wxAlphaPixelData_Accessor
*) 0 ;
8928 PyObject
*result
= 0 ;
8931 PyObject
*swig_obj
[1] ;
8933 if (!args
) SWIG_fail
;
8935 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAlphaPixelData_Accessor
, 0 | 0 );
8936 if (!SWIG_IsOK(res1
)) {
8937 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AlphaPixelData_Accessor_Get" "', expected argument " "1"" of type '" "wxAlphaPixelData_Accessor *""'");
8939 arg1
= reinterpret_cast< wxAlphaPixelData_Accessor
* >(argp1
);
8941 result
= (PyObject
*)wxAlphaPixelData_Accessor_Get(arg1
);
8942 if (PyErr_Occurred()) SWIG_fail
;
8951 SWIGINTERN PyObject
*AlphaPixelData_Accessor_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8953 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
8954 SWIG_TypeNewClientData(SWIGTYPE_p_wxAlphaPixelData_Accessor
, SWIG_NewClientData(obj
));
8955 return SWIG_Py_Void();
8958 SWIGINTERN PyObject
*AlphaPixelData_Accessor_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8959 return SWIG_Python_InitShadowInstance(args
);
8962 SWIGINTERN PyObject
*_wrap_new_Mask(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8963 PyObject
*resultobj
= 0;
8964 wxBitmap
*arg1
= 0 ;
8965 wxColour
const &arg2_defvalue
= wxNullColour
;
8966 wxColour
*arg2
= (wxColour
*) &arg2_defvalue
;
8967 wxMask
*result
= 0 ;
8971 PyObject
* obj0
= 0 ;
8972 PyObject
* obj1
= 0 ;
8973 char * kwnames
[] = {
8974 (char *) "bitmap",(char *) "colour", NULL
8977 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_Mask",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8978 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxBitmap
, 0 | 0);
8979 if (!SWIG_IsOK(res1
)) {
8980 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_Mask" "', expected argument " "1"" of type '" "wxBitmap const &""'");
8983 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_Mask" "', expected argument " "1"" of type '" "wxBitmap const &""'");
8985 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
8989 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
8993 if (!wxPyCheckForApp()) SWIG_fail
;
8994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8995 result
= (wxMask
*)new_wxMask((wxBitmap
const &)*arg1
,(wxColour
const &)*arg2
);
8996 wxPyEndAllowThreads(__tstate
);
8997 if (PyErr_Occurred()) SWIG_fail
;
8999 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxMask
, SWIG_POINTER_NEW
| 0 );
9006 SWIGINTERN PyObject
*_wrap_delete_Mask(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9007 PyObject
*resultobj
= 0;
9008 wxMask
*arg1
= (wxMask
*) 0 ;
9011 PyObject
*swig_obj
[1] ;
9013 if (!args
) SWIG_fail
;
9015 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxMask
, SWIG_POINTER_DISOWN
| 0 );
9016 if (!SWIG_IsOK(res1
)) {
9017 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Mask" "', expected argument " "1"" of type '" "wxMask *""'");
9019 arg1
= reinterpret_cast< wxMask
* >(argp1
);
9023 if (PyErr_Occurred()) SWIG_fail
;
9025 resultobj
= SWIG_Py_Void();
9032 SWIGINTERN PyObject
*Mask_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9034 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
9035 SWIG_TypeNewClientData(SWIGTYPE_p_wxMask
, SWIG_NewClientData(obj
));
9036 return SWIG_Py_Void();
9039 SWIGINTERN PyObject
*Mask_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9040 return SWIG_Python_InitShadowInstance(args
);
9043 SWIGINTERN PyObject
*_wrap_new_Icon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9044 PyObject
*resultobj
= 0;
9045 wxString
*arg1
= 0 ;
9047 int arg3
= (int) -1 ;
9048 int arg4
= (int) -1 ;
9049 wxIcon
*result
= 0 ;
9050 bool temp1
= false ;
9057 PyObject
* obj0
= 0 ;
9058 PyObject
* obj1
= 0 ;
9059 PyObject
* obj2
= 0 ;
9060 PyObject
* obj3
= 0 ;
9061 char * kwnames
[] = {
9062 (char *) "name",(char *) "type",(char *) "desiredWidth",(char *) "desiredHeight", NULL
9065 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:new_Icon",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
9067 arg1
= wxString_in_helper(obj0
);
9068 if (arg1
== NULL
) SWIG_fail
;
9071 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
9072 if (!SWIG_IsOK(ecode2
)) {
9073 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Icon" "', expected argument " "2"" of type '" "wxBitmapType""'");
9075 arg2
= static_cast< wxBitmapType
>(val2
);
9077 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
9078 if (!SWIG_IsOK(ecode3
)) {
9079 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_Icon" "', expected argument " "3"" of type '" "int""'");
9081 arg3
= static_cast< int >(val3
);
9084 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9085 if (!SWIG_IsOK(ecode4
)) {
9086 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_Icon" "', expected argument " "4"" of type '" "int""'");
9088 arg4
= static_cast< int >(val4
);
9091 if (!wxPyCheckForApp()) SWIG_fail
;
9092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9093 result
= (wxIcon
*)new wxIcon((wxString
const &)*arg1
,arg2
,arg3
,arg4
);
9094 wxPyEndAllowThreads(__tstate
);
9095 if (PyErr_Occurred()) SWIG_fail
;
9097 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIcon
, SWIG_POINTER_NEW
| 0 );
9112 SWIGINTERN PyObject
*_wrap_delete_Icon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9113 PyObject
*resultobj
= 0;
9114 wxIcon
*arg1
= (wxIcon
*) 0 ;
9117 PyObject
*swig_obj
[1] ;
9119 if (!args
) SWIG_fail
;
9121 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIcon
, SWIG_POINTER_DISOWN
| 0 );
9122 if (!SWIG_IsOK(res1
)) {
9123 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Icon" "', expected argument " "1"" of type '" "wxIcon *""'");
9125 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9130 wxPyEndAllowThreads(__tstate
);
9131 if (PyErr_Occurred()) SWIG_fail
;
9133 resultobj
= SWIG_Py_Void();
9140 SWIGINTERN PyObject
*_wrap_new_EmptyIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9141 PyObject
*resultobj
= 0;
9142 wxIcon
*result
= 0 ;
9144 if (!SWIG_Python_UnpackTuple(args
,"new_EmptyIcon",0,0,0)) SWIG_fail
;
9146 if (!wxPyCheckForApp()) SWIG_fail
;
9147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9148 result
= (wxIcon
*)new wxIcon();
9149 wxPyEndAllowThreads(__tstate
);
9150 if (PyErr_Occurred()) SWIG_fail
;
9152 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
9159 SWIGINTERN PyObject
*_wrap_new_IconFromLocation(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9160 PyObject
*resultobj
= 0;
9161 wxIconLocation
*arg1
= 0 ;
9162 wxIcon
*result
= 0 ;
9165 PyObject
* obj0
= 0 ;
9166 char * kwnames
[] = {
9167 (char *) "loc", NULL
9170 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_IconFromLocation",kwnames
,&obj0
)) SWIG_fail
;
9171 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxIconLocation
, 0 | 0);
9172 if (!SWIG_IsOK(res1
)) {
9173 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_IconFromLocation" "', expected argument " "1"" of type '" "wxIconLocation const &""'");
9176 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_IconFromLocation" "', expected argument " "1"" of type '" "wxIconLocation const &""'");
9178 arg1
= reinterpret_cast< wxIconLocation
* >(argp1
);
9180 if (!wxPyCheckForApp()) SWIG_fail
;
9181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9182 result
= (wxIcon
*)new wxIcon((wxIconLocation
const &)*arg1
);
9183 wxPyEndAllowThreads(__tstate
);
9184 if (PyErr_Occurred()) SWIG_fail
;
9186 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
9193 SWIGINTERN PyObject
*_wrap_new_IconFromBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9194 PyObject
*resultobj
= 0;
9195 wxBitmap
*arg1
= 0 ;
9196 wxIcon
*result
= 0 ;
9199 PyObject
* obj0
= 0 ;
9200 char * kwnames
[] = {
9201 (char *) "bmp", NULL
9204 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_IconFromBitmap",kwnames
,&obj0
)) SWIG_fail
;
9205 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxBitmap
, 0 | 0);
9206 if (!SWIG_IsOK(res1
)) {
9207 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_IconFromBitmap" "', expected argument " "1"" of type '" "wxBitmap const &""'");
9210 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_IconFromBitmap" "', expected argument " "1"" of type '" "wxBitmap const &""'");
9212 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
9214 if (!wxPyCheckForApp()) SWIG_fail
;
9215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9216 result
= (wxIcon
*)new_wxIcon((wxBitmap
const &)*arg1
);
9217 wxPyEndAllowThreads(__tstate
);
9218 if (PyErr_Occurred()) SWIG_fail
;
9220 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
9227 SWIGINTERN PyObject
*_wrap_new_IconFromXPMData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9228 PyObject
*resultobj
= 0;
9229 PyObject
*arg1
= (PyObject
*) 0 ;
9230 wxIcon
*result
= 0 ;
9231 PyObject
* obj0
= 0 ;
9232 char * kwnames
[] = {
9233 (char *) "listOfStrings", NULL
9236 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_IconFromXPMData",kwnames
,&obj0
)) SWIG_fail
;
9239 if (!wxPyCheckForApp()) SWIG_fail
;
9240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9241 result
= (wxIcon
*)new_wxIcon(arg1
);
9242 wxPyEndAllowThreads(__tstate
);
9243 if (PyErr_Occurred()) SWIG_fail
;
9245 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
9252 SWIGINTERN PyObject
*_wrap_Icon_LoadFile(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9253 PyObject
*resultobj
= 0;
9254 wxIcon
*arg1
= (wxIcon
*) 0 ;
9255 wxString
*arg2
= 0 ;
9260 bool temp2
= false ;
9263 PyObject
* obj0
= 0 ;
9264 PyObject
* obj1
= 0 ;
9265 PyObject
* obj2
= 0 ;
9266 char * kwnames
[] = {
9267 (char *) "self",(char *) "name",(char *) "type", NULL
9270 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Icon_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
9271 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9272 if (!SWIG_IsOK(res1
)) {
9273 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_LoadFile" "', expected argument " "1"" of type '" "wxIcon *""'");
9275 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9277 arg2
= wxString_in_helper(obj1
);
9278 if (arg2
== NULL
) SWIG_fail
;
9281 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
9282 if (!SWIG_IsOK(ecode3
)) {
9283 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Icon_LoadFile" "', expected argument " "3"" of type '" "wxBitmapType""'");
9285 arg3
= static_cast< wxBitmapType
>(val3
);
9287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9288 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
);
9289 wxPyEndAllowThreads(__tstate
);
9290 if (PyErr_Occurred()) SWIG_fail
;
9293 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9309 SWIGINTERN PyObject
*_wrap_Icon_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9310 PyObject
*resultobj
= 0;
9311 wxIcon
*arg1
= (wxIcon
*) 0 ;
9315 PyObject
*swig_obj
[1] ;
9317 if (!args
) SWIG_fail
;
9319 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9320 if (!SWIG_IsOK(res1
)) {
9321 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_IsOk" "', expected argument " "1"" of type '" "wxIcon *""'");
9323 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9326 result
= (bool)(arg1
)->IsOk();
9327 wxPyEndAllowThreads(__tstate
);
9328 if (PyErr_Occurred()) SWIG_fail
;
9331 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9339 SWIGINTERN PyObject
*_wrap_Icon_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9340 PyObject
*resultobj
= 0;
9341 wxIcon
*arg1
= (wxIcon
*) 0 ;
9345 PyObject
*swig_obj
[1] ;
9347 if (!args
) SWIG_fail
;
9349 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9350 if (!SWIG_IsOK(res1
)) {
9351 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_GetWidth" "', expected argument " "1"" of type '" "wxIcon *""'");
9353 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9356 result
= (int)(arg1
)->GetWidth();
9357 wxPyEndAllowThreads(__tstate
);
9358 if (PyErr_Occurred()) SWIG_fail
;
9360 resultobj
= SWIG_From_int(static_cast< int >(result
));
9367 SWIGINTERN PyObject
*_wrap_Icon_GetHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9368 PyObject
*resultobj
= 0;
9369 wxIcon
*arg1
= (wxIcon
*) 0 ;
9373 PyObject
*swig_obj
[1] ;
9375 if (!args
) SWIG_fail
;
9377 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9378 if (!SWIG_IsOK(res1
)) {
9379 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_GetHeight" "', expected argument " "1"" of type '" "wxIcon *""'");
9381 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9384 result
= (int)(arg1
)->GetHeight();
9385 wxPyEndAllowThreads(__tstate
);
9386 if (PyErr_Occurred()) SWIG_fail
;
9388 resultobj
= SWIG_From_int(static_cast< int >(result
));
9395 SWIGINTERN PyObject
*_wrap_Icon_GetDepth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9396 PyObject
*resultobj
= 0;
9397 wxIcon
*arg1
= (wxIcon
*) 0 ;
9401 PyObject
*swig_obj
[1] ;
9403 if (!args
) SWIG_fail
;
9405 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9406 if (!SWIG_IsOK(res1
)) {
9407 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_GetDepth" "', expected argument " "1"" of type '" "wxIcon *""'");
9409 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9412 result
= (int)(arg1
)->GetDepth();
9413 wxPyEndAllowThreads(__tstate
);
9414 if (PyErr_Occurred()) SWIG_fail
;
9416 resultobj
= SWIG_From_int(static_cast< int >(result
));
9423 SWIGINTERN PyObject
*_wrap_Icon_SetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9424 PyObject
*resultobj
= 0;
9425 wxIcon
*arg1
= (wxIcon
*) 0 ;
9431 PyObject
* obj0
= 0 ;
9432 PyObject
* obj1
= 0 ;
9433 char * kwnames
[] = {
9434 (char *) "self",(char *) "w", NULL
9437 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Icon_SetWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9438 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9439 if (!SWIG_IsOK(res1
)) {
9440 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_SetWidth" "', expected argument " "1"" of type '" "wxIcon *""'");
9442 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9443 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
9444 if (!SWIG_IsOK(ecode2
)) {
9445 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Icon_SetWidth" "', expected argument " "2"" of type '" "int""'");
9447 arg2
= static_cast< int >(val2
);
9449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9450 (arg1
)->SetWidth(arg2
);
9451 wxPyEndAllowThreads(__tstate
);
9452 if (PyErr_Occurred()) SWIG_fail
;
9454 resultobj
= SWIG_Py_Void();
9461 SWIGINTERN PyObject
*_wrap_Icon_SetHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9462 PyObject
*resultobj
= 0;
9463 wxIcon
*arg1
= (wxIcon
*) 0 ;
9469 PyObject
* obj0
= 0 ;
9470 PyObject
* obj1
= 0 ;
9471 char * kwnames
[] = {
9472 (char *) "self",(char *) "h", NULL
9475 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Icon_SetHeight",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9476 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9477 if (!SWIG_IsOK(res1
)) {
9478 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_SetHeight" "', expected argument " "1"" of type '" "wxIcon *""'");
9480 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9481 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
9482 if (!SWIG_IsOK(ecode2
)) {
9483 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Icon_SetHeight" "', expected argument " "2"" of type '" "int""'");
9485 arg2
= static_cast< int >(val2
);
9487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9488 (arg1
)->SetHeight(arg2
);
9489 wxPyEndAllowThreads(__tstate
);
9490 if (PyErr_Occurred()) SWIG_fail
;
9492 resultobj
= SWIG_Py_Void();
9499 SWIGINTERN PyObject
*_wrap_Icon_SetDepth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9500 PyObject
*resultobj
= 0;
9501 wxIcon
*arg1
= (wxIcon
*) 0 ;
9507 PyObject
* obj0
= 0 ;
9508 PyObject
* obj1
= 0 ;
9509 char * kwnames
[] = {
9510 (char *) "self",(char *) "d", NULL
9513 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Icon_SetDepth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9514 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9515 if (!SWIG_IsOK(res1
)) {
9516 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_SetDepth" "', expected argument " "1"" of type '" "wxIcon *""'");
9518 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9519 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
9520 if (!SWIG_IsOK(ecode2
)) {
9521 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Icon_SetDepth" "', expected argument " "2"" of type '" "int""'");
9523 arg2
= static_cast< int >(val2
);
9525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9526 (arg1
)->SetDepth(arg2
);
9527 wxPyEndAllowThreads(__tstate
);
9528 if (PyErr_Occurred()) SWIG_fail
;
9530 resultobj
= SWIG_Py_Void();
9537 SWIGINTERN PyObject
*_wrap_Icon_CopyFromBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9538 PyObject
*resultobj
= 0;
9539 wxIcon
*arg1
= (wxIcon
*) 0 ;
9540 wxBitmap
*arg2
= 0 ;
9545 PyObject
* obj0
= 0 ;
9546 PyObject
* obj1
= 0 ;
9547 char * kwnames
[] = {
9548 (char *) "self",(char *) "bmp", NULL
9551 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Icon_CopyFromBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9552 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIcon
, 0 | 0 );
9553 if (!SWIG_IsOK(res1
)) {
9554 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Icon_CopyFromBitmap" "', expected argument " "1"" of type '" "wxIcon *""'");
9556 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9557 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
9558 if (!SWIG_IsOK(res2
)) {
9559 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Icon_CopyFromBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
9562 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Icon_CopyFromBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
9564 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
9566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9567 (arg1
)->CopyFromBitmap((wxBitmap
const &)*arg2
);
9568 wxPyEndAllowThreads(__tstate
);
9569 if (PyErr_Occurred()) SWIG_fail
;
9571 resultobj
= SWIG_Py_Void();
9578 SWIGINTERN PyObject
*Icon_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9580 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
9581 SWIG_TypeNewClientData(SWIGTYPE_p_wxIcon
, SWIG_NewClientData(obj
));
9582 return SWIG_Py_Void();
9585 SWIGINTERN PyObject
*Icon_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9586 return SWIG_Python_InitShadowInstance(args
);
9589 SWIGINTERN PyObject
*_wrap_new_IconLocation(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9590 PyObject
*resultobj
= 0;
9591 wxString
*arg1
= (wxString
*) &wxPyEmptyString
;
9592 int arg2
= (int) 0 ;
9593 wxIconLocation
*result
= 0 ;
9594 bool temp1
= false ;
9597 PyObject
* obj0
= 0 ;
9598 PyObject
* obj1
= 0 ;
9599 char * kwnames
[] = {
9600 (char *) "filename",(char *) "num", NULL
9603 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconLocation",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9606 arg1
= wxString_in_helper(obj0
);
9607 if (arg1
== NULL
) SWIG_fail
;
9612 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
9613 if (!SWIG_IsOK(ecode2
)) {
9614 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_IconLocation" "', expected argument " "2"" of type '" "int""'");
9616 arg2
= static_cast< int >(val2
);
9619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9620 result
= (wxIconLocation
*)new_wxIconLocation((wxString
const *)arg1
,arg2
);
9621 wxPyEndAllowThreads(__tstate
);
9622 if (PyErr_Occurred()) SWIG_fail
;
9624 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIconLocation
, SWIG_POINTER_NEW
| 0 );
9639 SWIGINTERN PyObject
*_wrap_delete_IconLocation(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9640 PyObject
*resultobj
= 0;
9641 wxIconLocation
*arg1
= (wxIconLocation
*) 0 ;
9644 PyObject
*swig_obj
[1] ;
9646 if (!args
) SWIG_fail
;
9648 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIconLocation
, SWIG_POINTER_DISOWN
| 0 );
9649 if (!SWIG_IsOK(res1
)) {
9650 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_IconLocation" "', expected argument " "1"" of type '" "wxIconLocation *""'");
9652 arg1
= reinterpret_cast< wxIconLocation
* >(argp1
);
9654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9657 wxPyEndAllowThreads(__tstate
);
9658 if (PyErr_Occurred()) SWIG_fail
;
9660 resultobj
= SWIG_Py_Void();
9667 SWIGINTERN PyObject
*_wrap_IconLocation_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9668 PyObject
*resultobj
= 0;
9669 wxIconLocation
*arg1
= (wxIconLocation
*) 0 ;
9673 PyObject
*swig_obj
[1] ;
9675 if (!args
) SWIG_fail
;
9677 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIconLocation
, 0 | 0 );
9678 if (!SWIG_IsOK(res1
)) {
9679 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconLocation_IsOk" "', expected argument " "1"" of type '" "wxIconLocation const *""'");
9681 arg1
= reinterpret_cast< wxIconLocation
* >(argp1
);
9683 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9684 result
= (bool)((wxIconLocation
const *)arg1
)->IsOk();
9685 wxPyEndAllowThreads(__tstate
);
9686 if (PyErr_Occurred()) SWIG_fail
;
9689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9697 SWIGINTERN PyObject
*_wrap_IconLocation_SetFileName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9698 PyObject
*resultobj
= 0;
9699 wxIconLocation
*arg1
= (wxIconLocation
*) 0 ;
9700 wxString
*arg2
= 0 ;
9703 bool temp2
= false ;
9704 PyObject
* obj0
= 0 ;
9705 PyObject
* obj1
= 0 ;
9706 char * kwnames
[] = {
9707 (char *) "self",(char *) "filename", NULL
9710 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IconLocation_SetFileName",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9711 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIconLocation
, 0 | 0 );
9712 if (!SWIG_IsOK(res1
)) {
9713 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconLocation_SetFileName" "', expected argument " "1"" of type '" "wxIconLocation *""'");
9715 arg1
= reinterpret_cast< wxIconLocation
* >(argp1
);
9717 arg2
= wxString_in_helper(obj1
);
9718 if (arg2
== NULL
) SWIG_fail
;
9722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9723 (arg1
)->SetFileName((wxString
const &)*arg2
);
9724 wxPyEndAllowThreads(__tstate
);
9725 if (PyErr_Occurred()) SWIG_fail
;
9727 resultobj
= SWIG_Py_Void();
9742 SWIGINTERN PyObject
*_wrap_IconLocation_GetFileName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9743 PyObject
*resultobj
= 0;
9744 wxIconLocation
*arg1
= (wxIconLocation
*) 0 ;
9745 wxString
*result
= 0 ;
9748 PyObject
*swig_obj
[1] ;
9750 if (!args
) SWIG_fail
;
9752 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIconLocation
, 0 | 0 );
9753 if (!SWIG_IsOK(res1
)) {
9754 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconLocation_GetFileName" "', expected argument " "1"" of type '" "wxIconLocation const *""'");
9756 arg1
= reinterpret_cast< wxIconLocation
* >(argp1
);
9758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9760 wxString
const &_result_ref
= ((wxIconLocation
const *)arg1
)->GetFileName();
9761 result
= (wxString
*) &_result_ref
;
9763 wxPyEndAllowThreads(__tstate
);
9764 if (PyErr_Occurred()) SWIG_fail
;
9768 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
9770 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
9779 SWIGINTERN PyObject
*_wrap_IconLocation_SetIndex(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9780 PyObject
*resultobj
= 0;
9781 wxIconLocation
*arg1
= (wxIconLocation
*) 0 ;
9787 PyObject
* obj0
= 0 ;
9788 PyObject
* obj1
= 0 ;
9789 char * kwnames
[] = {
9790 (char *) "self",(char *) "num", NULL
9793 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IconLocation_SetIndex",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9794 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIconLocation
, 0 | 0 );
9795 if (!SWIG_IsOK(res1
)) {
9796 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconLocation_SetIndex" "', expected argument " "1"" of type '" "wxIconLocation *""'");
9798 arg1
= reinterpret_cast< wxIconLocation
* >(argp1
);
9799 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
9800 if (!SWIG_IsOK(ecode2
)) {
9801 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "IconLocation_SetIndex" "', expected argument " "2"" of type '" "int""'");
9803 arg2
= static_cast< int >(val2
);
9805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9806 wxIconLocation_SetIndex(arg1
,arg2
);
9807 wxPyEndAllowThreads(__tstate
);
9808 if (PyErr_Occurred()) SWIG_fail
;
9810 resultobj
= SWIG_Py_Void();
9817 SWIGINTERN PyObject
*_wrap_IconLocation_GetIndex(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9818 PyObject
*resultobj
= 0;
9819 wxIconLocation
*arg1
= (wxIconLocation
*) 0 ;
9823 PyObject
*swig_obj
[1] ;
9825 if (!args
) SWIG_fail
;
9827 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIconLocation
, 0 | 0 );
9828 if (!SWIG_IsOK(res1
)) {
9829 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconLocation_GetIndex" "', expected argument " "1"" of type '" "wxIconLocation *""'");
9831 arg1
= reinterpret_cast< wxIconLocation
* >(argp1
);
9833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9834 result
= (int)wxIconLocation_GetIndex(arg1
);
9835 wxPyEndAllowThreads(__tstate
);
9836 if (PyErr_Occurred()) SWIG_fail
;
9838 resultobj
= SWIG_From_int(static_cast< int >(result
));
9845 SWIGINTERN PyObject
*IconLocation_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9847 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
9848 SWIG_TypeNewClientData(SWIGTYPE_p_wxIconLocation
, SWIG_NewClientData(obj
));
9849 return SWIG_Py_Void();
9852 SWIGINTERN PyObject
*IconLocation_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9853 return SWIG_Python_InitShadowInstance(args
);
9856 SWIGINTERN PyObject
*_wrap_new_IconBundle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9857 PyObject
*resultobj
= 0;
9858 wxIconBundle
*result
= 0 ;
9860 if (!SWIG_Python_UnpackTuple(args
,"new_IconBundle",0,0,0)) SWIG_fail
;
9862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9863 result
= (wxIconBundle
*)new wxIconBundle();
9864 wxPyEndAllowThreads(__tstate
);
9865 if (PyErr_Occurred()) SWIG_fail
;
9867 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIconBundle
, SWIG_POINTER_NEW
| 0 );
9874 SWIGINTERN PyObject
*_wrap_new_IconBundleFromFile(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9875 PyObject
*resultobj
= 0;
9876 wxString
*arg1
= 0 ;
9878 wxIconBundle
*result
= 0 ;
9879 bool temp1
= false ;
9882 PyObject
* obj0
= 0 ;
9883 PyObject
* obj1
= 0 ;
9884 char * kwnames
[] = {
9885 (char *) "file",(char *) "type", NULL
9888 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_IconBundleFromFile",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9890 arg1
= wxString_in_helper(obj0
);
9891 if (arg1
== NULL
) SWIG_fail
;
9894 ecode2
= SWIG_AsVal_long(obj1
, &val2
);
9895 if (!SWIG_IsOK(ecode2
)) {
9896 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_IconBundleFromFile" "', expected argument " "2"" of type '" "long""'");
9898 arg2
= static_cast< long >(val2
);
9900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9901 result
= (wxIconBundle
*)new wxIconBundle((wxString
const &)*arg1
,arg2
);
9902 wxPyEndAllowThreads(__tstate
);
9903 if (PyErr_Occurred()) SWIG_fail
;
9905 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIconBundle
, SWIG_POINTER_OWN
| 0 );
9920 SWIGINTERN PyObject
*_wrap_new_IconBundleFromIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9921 PyObject
*resultobj
= 0;
9923 wxIconBundle
*result
= 0 ;
9926 PyObject
* obj0
= 0 ;
9927 char * kwnames
[] = {
9928 (char *) "icon", NULL
9931 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_IconBundleFromIcon",kwnames
,&obj0
)) SWIG_fail
;
9932 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxIcon
, 0 | 0);
9933 if (!SWIG_IsOK(res1
)) {
9934 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_IconBundleFromIcon" "', expected argument " "1"" of type '" "wxIcon const &""'");
9937 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_IconBundleFromIcon" "', expected argument " "1"" of type '" "wxIcon const &""'");
9939 arg1
= reinterpret_cast< wxIcon
* >(argp1
);
9941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9942 result
= (wxIconBundle
*)new wxIconBundle((wxIcon
const &)*arg1
);
9943 wxPyEndAllowThreads(__tstate
);
9944 if (PyErr_Occurred()) SWIG_fail
;
9946 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxIconBundle
, SWIG_POINTER_OWN
| 0 );
9953 SWIGINTERN PyObject
*_wrap_delete_IconBundle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9954 PyObject
*resultobj
= 0;
9955 wxIconBundle
*arg1
= (wxIconBundle
*) 0 ;
9958 PyObject
*swig_obj
[1] ;
9960 if (!args
) SWIG_fail
;
9962 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxIconBundle
, SWIG_POINTER_DISOWN
| 0 );
9963 if (!SWIG_IsOK(res1
)) {
9964 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_IconBundle" "', expected argument " "1"" of type '" "wxIconBundle *""'");
9966 arg1
= reinterpret_cast< wxIconBundle
* >(argp1
);
9968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9971 wxPyEndAllowThreads(__tstate
);
9972 if (PyErr_Occurred()) SWIG_fail
;
9974 resultobj
= SWIG_Py_Void();
9981 SWIGINTERN PyObject
*_wrap_IconBundle_AddIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9982 PyObject
*resultobj
= 0;
9983 wxIconBundle
*arg1
= (wxIconBundle
*) 0 ;
9989 PyObject
* obj0
= 0 ;
9990 PyObject
* obj1
= 0 ;
9991 char * kwnames
[] = {
9992 (char *) "self",(char *) "icon", NULL
9995 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IconBundle_AddIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9996 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIconBundle
, 0 | 0 );
9997 if (!SWIG_IsOK(res1
)) {
9998 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconBundle_AddIcon" "', expected argument " "1"" of type '" "wxIconBundle *""'");
10000 arg1
= reinterpret_cast< wxIconBundle
* >(argp1
);
10001 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
10002 if (!SWIG_IsOK(res2
)) {
10003 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "IconBundle_AddIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
10006 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "IconBundle_AddIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
10008 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
10010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10011 (arg1
)->AddIcon((wxIcon
const &)*arg2
);
10012 wxPyEndAllowThreads(__tstate
);
10013 if (PyErr_Occurred()) SWIG_fail
;
10015 resultobj
= SWIG_Py_Void();
10022 SWIGINTERN PyObject
*_wrap_IconBundle_AddIconFromFile(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10023 PyObject
*resultobj
= 0;
10024 wxIconBundle
*arg1
= (wxIconBundle
*) 0 ;
10025 wxString
*arg2
= 0 ;
10029 bool temp2
= false ;
10032 PyObject
* obj0
= 0 ;
10033 PyObject
* obj1
= 0 ;
10034 PyObject
* obj2
= 0 ;
10035 char * kwnames
[] = {
10036 (char *) "self",(char *) "file",(char *) "type", NULL
10039 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IconBundle_AddIconFromFile",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10040 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIconBundle
, 0 | 0 );
10041 if (!SWIG_IsOK(res1
)) {
10042 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconBundle_AddIconFromFile" "', expected argument " "1"" of type '" "wxIconBundle *""'");
10044 arg1
= reinterpret_cast< wxIconBundle
* >(argp1
);
10046 arg2
= wxString_in_helper(obj1
);
10047 if (arg2
== NULL
) SWIG_fail
;
10050 ecode3
= SWIG_AsVal_long(obj2
, &val3
);
10051 if (!SWIG_IsOK(ecode3
)) {
10052 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "IconBundle_AddIconFromFile" "', expected argument " "3"" of type '" "long""'");
10054 arg3
= static_cast< long >(val3
);
10056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10057 (arg1
)->AddIcon((wxString
const &)*arg2
,arg3
);
10058 wxPyEndAllowThreads(__tstate
);
10059 if (PyErr_Occurred()) SWIG_fail
;
10061 resultobj
= SWIG_Py_Void();
10076 SWIGINTERN PyObject
*_wrap_IconBundle_GetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10077 PyObject
*resultobj
= 0;
10078 wxIconBundle
*arg1
= (wxIconBundle
*) 0 ;
10080 wxIcon
*result
= 0 ;
10084 PyObject
* obj0
= 0 ;
10085 PyObject
* obj1
= 0 ;
10086 char * kwnames
[] = {
10087 (char *) "self",(char *) "size", NULL
10090 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IconBundle_GetIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10091 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxIconBundle
, 0 | 0 );
10092 if (!SWIG_IsOK(res1
)) {
10093 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "IconBundle_GetIcon" "', expected argument " "1"" of type '" "wxIconBundle const *""'");
10095 arg1
= reinterpret_cast< wxIconBundle
* >(argp1
);
10098 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
10101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10103 wxIcon
const &_result_ref
= ((wxIconBundle
const *)arg1
)->GetIcon((wxSize
const &)*arg2
);
10104 result
= (wxIcon
*) &_result_ref
;
10106 wxPyEndAllowThreads(__tstate
);
10107 if (PyErr_Occurred()) SWIG_fail
;
10110 wxIcon
* resultptr
= new wxIcon(*result
);
10111 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxIcon
, 1);
10119 SWIGINTERN PyObject
*IconBundle_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10121 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10122 SWIG_TypeNewClientData(SWIGTYPE_p_wxIconBundle
, SWIG_NewClientData(obj
));
10123 return SWIG_Py_Void();
10126 SWIGINTERN PyObject
*IconBundle_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10127 return SWIG_Python_InitShadowInstance(args
);
10130 SWIGINTERN PyObject
*_wrap_new_Cursor(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10131 PyObject
*resultobj
= 0;
10132 wxString
*arg1
= 0 ;
10134 int arg3
= (int) 0 ;
10135 int arg4
= (int) 0 ;
10136 wxCursor
*result
= 0 ;
10137 bool temp1
= false ;
10144 PyObject
* obj0
= 0 ;
10145 PyObject
* obj1
= 0 ;
10146 PyObject
* obj2
= 0 ;
10147 PyObject
* obj3
= 0 ;
10148 char * kwnames
[] = {
10149 (char *) "cursorName",(char *) "type",(char *) "hotSpotX",(char *) "hotSpotY", NULL
10152 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:new_Cursor",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10154 arg1
= wxString_in_helper(obj0
);
10155 if (arg1
== NULL
) SWIG_fail
;
10158 ecode2
= SWIG_AsVal_long(obj1
, &val2
);
10159 if (!SWIG_IsOK(ecode2
)) {
10160 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Cursor" "', expected argument " "2"" of type '" "long""'");
10162 arg2
= static_cast< long >(val2
);
10164 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10165 if (!SWIG_IsOK(ecode3
)) {
10166 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_Cursor" "', expected argument " "3"" of type '" "int""'");
10168 arg3
= static_cast< int >(val3
);
10171 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10172 if (!SWIG_IsOK(ecode4
)) {
10173 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_Cursor" "', expected argument " "4"" of type '" "int""'");
10175 arg4
= static_cast< int >(val4
);
10178 if (!wxPyCheckForApp()) SWIG_fail
;
10179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10180 result
= (wxCursor
*)new_wxCursor((wxString
const &)*arg1
,arg2
,arg3
,arg4
);
10181 wxPyEndAllowThreads(__tstate
);
10182 if (PyErr_Occurred()) SWIG_fail
;
10184 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxCursor
, SWIG_POINTER_NEW
| 0 );
10199 SWIGINTERN PyObject
*_wrap_delete_Cursor(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10200 PyObject
*resultobj
= 0;
10201 wxCursor
*arg1
= (wxCursor
*) 0 ;
10204 PyObject
*swig_obj
[1] ;
10206 if (!args
) SWIG_fail
;
10207 swig_obj
[0] = args
;
10208 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxCursor
, SWIG_POINTER_DISOWN
| 0 );
10209 if (!SWIG_IsOK(res1
)) {
10210 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Cursor" "', expected argument " "1"" of type '" "wxCursor *""'");
10212 arg1
= reinterpret_cast< wxCursor
* >(argp1
);
10214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10217 wxPyEndAllowThreads(__tstate
);
10218 if (PyErr_Occurred()) SWIG_fail
;
10220 resultobj
= SWIG_Py_Void();
10227 SWIGINTERN PyObject
*_wrap_new_StockCursor(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10228 PyObject
*resultobj
= 0;
10230 wxCursor
*result
= 0 ;
10233 PyObject
* obj0
= 0 ;
10234 char * kwnames
[] = {
10235 (char *) "id", NULL
10238 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_StockCursor",kwnames
,&obj0
)) SWIG_fail
;
10239 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
10240 if (!SWIG_IsOK(ecode1
)) {
10241 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_StockCursor" "', expected argument " "1"" of type '" "int""'");
10243 arg1
= static_cast< int >(val1
);
10245 if (!wxPyCheckForApp()) SWIG_fail
;
10246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10247 result
= (wxCursor
*)new wxCursor(arg1
);
10248 wxPyEndAllowThreads(__tstate
);
10249 if (PyErr_Occurred()) SWIG_fail
;
10251 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxCursor
, SWIG_POINTER_OWN
| 0 );
10258 SWIGINTERN PyObject
*_wrap_new_CursorFromImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10259 PyObject
*resultobj
= 0;
10260 wxImage
*arg1
= 0 ;
10261 wxCursor
*result
= 0 ;
10264 PyObject
* obj0
= 0 ;
10265 char * kwnames
[] = {
10266 (char *) "image", NULL
10269 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_CursorFromImage",kwnames
,&obj0
)) SWIG_fail
;
10270 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxImage
, 0 | 0);
10271 if (!SWIG_IsOK(res1
)) {
10272 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_CursorFromImage" "', expected argument " "1"" of type '" "wxImage const &""'");
10275 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_CursorFromImage" "', expected argument " "1"" of type '" "wxImage const &""'");
10277 arg1
= reinterpret_cast< wxImage
* >(argp1
);
10279 if (!wxPyCheckForApp()) SWIG_fail
;
10280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10281 result
= (wxCursor
*)new wxCursor((wxImage
const &)*arg1
);
10282 wxPyEndAllowThreads(__tstate
);
10283 if (PyErr_Occurred()) SWIG_fail
;
10285 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxCursor
, SWIG_POINTER_OWN
| 0 );
10292 SWIGINTERN PyObject
*_wrap_Cursor_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10293 PyObject
*resultobj
= 0;
10294 wxCursor
*arg1
= (wxCursor
*) 0 ;
10298 PyObject
*swig_obj
[1] ;
10300 if (!args
) SWIG_fail
;
10301 swig_obj
[0] = args
;
10302 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxCursor
, 0 | 0 );
10303 if (!SWIG_IsOK(res1
)) {
10304 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Cursor_IsOk" "', expected argument " "1"" of type '" "wxCursor *""'");
10306 arg1
= reinterpret_cast< wxCursor
* >(argp1
);
10308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10309 result
= (bool)(arg1
)->IsOk();
10310 wxPyEndAllowThreads(__tstate
);
10311 if (PyErr_Occurred()) SWIG_fail
;
10314 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10322 SWIGINTERN PyObject
*Cursor_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10324 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10325 SWIG_TypeNewClientData(SWIGTYPE_p_wxCursor
, SWIG_NewClientData(obj
));
10326 return SWIG_Py_Void();
10329 SWIGINTERN PyObject
*Cursor_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10330 return SWIG_Python_InitShadowInstance(args
);
10333 SWIGINTERN PyObject
*_wrap_new_Region(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10334 PyObject
*resultobj
= 0;
10335 int arg1
= (int) 0 ;
10336 int arg2
= (int) 0 ;
10337 int arg3
= (int) 0 ;
10338 int arg4
= (int) 0 ;
10339 wxRegion
*result
= 0 ;
10348 PyObject
* obj0
= 0 ;
10349 PyObject
* obj1
= 0 ;
10350 PyObject
* obj2
= 0 ;
10351 PyObject
* obj3
= 0 ;
10352 char * kwnames
[] = {
10353 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
10356 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Region",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10358 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
10359 if (!SWIG_IsOK(ecode1
)) {
10360 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_Region" "', expected argument " "1"" of type '" "int""'");
10362 arg1
= static_cast< int >(val1
);
10365 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10366 if (!SWIG_IsOK(ecode2
)) {
10367 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Region" "', expected argument " "2"" of type '" "int""'");
10369 arg2
= static_cast< int >(val2
);
10372 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10373 if (!SWIG_IsOK(ecode3
)) {
10374 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_Region" "', expected argument " "3"" of type '" "int""'");
10376 arg3
= static_cast< int >(val3
);
10379 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10380 if (!SWIG_IsOK(ecode4
)) {
10381 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_Region" "', expected argument " "4"" of type '" "int""'");
10383 arg4
= static_cast< int >(val4
);
10386 if (!wxPyCheckForApp()) SWIG_fail
;
10387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10388 result
= (wxRegion
*)new wxRegion(arg1
,arg2
,arg3
,arg4
);
10389 wxPyEndAllowThreads(__tstate
);
10390 if (PyErr_Occurred()) SWIG_fail
;
10392 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRegion
, SWIG_POINTER_NEW
| 0 );
10399 SWIGINTERN PyObject
*_wrap_new_RegionFromBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10400 PyObject
*resultobj
= 0;
10401 wxBitmap
*arg1
= 0 ;
10402 wxRegion
*result
= 0 ;
10405 PyObject
* obj0
= 0 ;
10406 char * kwnames
[] = {
10407 (char *) "bmp", NULL
10410 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RegionFromBitmap",kwnames
,&obj0
)) SWIG_fail
;
10411 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10412 if (!SWIG_IsOK(res1
)) {
10413 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_RegionFromBitmap" "', expected argument " "1"" of type '" "wxBitmap const &""'");
10416 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_RegionFromBitmap" "', expected argument " "1"" of type '" "wxBitmap const &""'");
10418 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
10420 if (!wxPyCheckForApp()) SWIG_fail
;
10421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10422 result
= (wxRegion
*)new wxRegion((wxBitmap
const &)*arg1
);
10423 wxPyEndAllowThreads(__tstate
);
10424 if (PyErr_Occurred()) SWIG_fail
;
10426 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRegion
, SWIG_POINTER_OWN
| 0 );
10433 SWIGINTERN PyObject
*_wrap_new_RegionFromBitmapColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10434 PyObject
*resultobj
= 0;
10435 wxBitmap
*arg1
= 0 ;
10436 wxColour
*arg2
= 0 ;
10437 int arg3
= (int) 0 ;
10438 wxRegion
*result
= 0 ;
10444 PyObject
* obj0
= 0 ;
10445 PyObject
* obj1
= 0 ;
10446 PyObject
* obj2
= 0 ;
10447 char * kwnames
[] = {
10448 (char *) "bmp",(char *) "transColour",(char *) "tolerance", NULL
10451 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_RegionFromBitmapColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10452 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10453 if (!SWIG_IsOK(res1
)) {
10454 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_RegionFromBitmapColour" "', expected argument " "1"" of type '" "wxBitmap const &""'");
10457 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_RegionFromBitmapColour" "', expected argument " "1"" of type '" "wxBitmap const &""'");
10459 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
10462 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10465 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10466 if (!SWIG_IsOK(ecode3
)) {
10467 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_RegionFromBitmapColour" "', expected argument " "3"" of type '" "int""'");
10469 arg3
= static_cast< int >(val3
);
10472 if (!wxPyCheckForApp()) SWIG_fail
;
10473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10474 result
= (wxRegion
*)new wxRegion((wxBitmap
const &)*arg1
,(wxColour
const &)*arg2
,arg3
);
10475 wxPyEndAllowThreads(__tstate
);
10476 if (PyErr_Occurred()) SWIG_fail
;
10478 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRegion
, SWIG_POINTER_OWN
| 0 );
10485 SWIGINTERN PyObject
*_wrap_new_RegionFromPoints(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10486 PyObject
*resultobj
= 0;
10488 wxPoint
*arg2
= (wxPoint
*) 0 ;
10489 int arg3
= (int) wxWINDING_RULE
;
10490 wxRegion
*result
= 0 ;
10493 PyObject
* obj0
= 0 ;
10494 PyObject
* obj1
= 0 ;
10495 char * kwnames
[] = {
10496 (char *) "points",(char *) "fillStyle", NULL
10499 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_RegionFromPoints",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10501 arg2
= wxPoint_LIST_helper(obj0
, &arg1
);
10502 if (arg2
== NULL
) SWIG_fail
;
10505 ecode3
= SWIG_AsVal_int(obj1
, &val3
);
10506 if (!SWIG_IsOK(ecode3
)) {
10507 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_RegionFromPoints" "', expected argument " "3"" of type '" "int""'");
10509 arg3
= static_cast< int >(val3
);
10512 if (!wxPyCheckForApp()) SWIG_fail
;
10513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10514 result
= (wxRegion
*)new wxRegion(arg1
,arg2
,arg3
);
10515 wxPyEndAllowThreads(__tstate
);
10516 if (PyErr_Occurred()) SWIG_fail
;
10518 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRegion
, SWIG_POINTER_OWN
| 0 );
10520 if (arg2
) delete [] arg2
;
10525 if (arg2
) delete [] arg2
;
10531 SWIGINTERN PyObject
*_wrap_delete_Region(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10532 PyObject
*resultobj
= 0;
10533 wxRegion
*arg1
= (wxRegion
*) 0 ;
10536 PyObject
*swig_obj
[1] ;
10538 if (!args
) SWIG_fail
;
10539 swig_obj
[0] = args
;
10540 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegion
, SWIG_POINTER_DISOWN
| 0 );
10541 if (!SWIG_IsOK(res1
)) {
10542 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Region" "', expected argument " "1"" of type '" "wxRegion *""'");
10544 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10549 wxPyEndAllowThreads(__tstate
);
10550 if (PyErr_Occurred()) SWIG_fail
;
10552 resultobj
= SWIG_Py_Void();
10559 SWIGINTERN PyObject
*_wrap_Region_Clear(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10560 PyObject
*resultobj
= 0;
10561 wxRegion
*arg1
= (wxRegion
*) 0 ;
10564 PyObject
*swig_obj
[1] ;
10566 if (!args
) SWIG_fail
;
10567 swig_obj
[0] = args
;
10568 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10569 if (!SWIG_IsOK(res1
)) {
10570 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_Clear" "', expected argument " "1"" of type '" "wxRegion *""'");
10572 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10576 wxPyEndAllowThreads(__tstate
);
10577 if (PyErr_Occurred()) SWIG_fail
;
10579 resultobj
= SWIG_Py_Void();
10586 SWIGINTERN PyObject
*_wrap_Region_Offset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10587 PyObject
*resultobj
= 0;
10588 wxRegion
*arg1
= (wxRegion
*) 0 ;
10598 PyObject
* obj0
= 0 ;
10599 PyObject
* obj1
= 0 ;
10600 PyObject
* obj2
= 0 ;
10601 char * kwnames
[] = {
10602 (char *) "self",(char *) "x",(char *) "y", NULL
10605 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Region_Offset",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10606 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10607 if (!SWIG_IsOK(res1
)) {
10608 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_Offset" "', expected argument " "1"" of type '" "wxRegion *""'");
10610 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10611 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10612 if (!SWIG_IsOK(ecode2
)) {
10613 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Region_Offset" "', expected argument " "2"" of type '" "int""'");
10615 arg2
= static_cast< int >(val2
);
10616 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10617 if (!SWIG_IsOK(ecode3
)) {
10618 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Region_Offset" "', expected argument " "3"" of type '" "int""'");
10620 arg3
= static_cast< int >(val3
);
10622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10623 result
= (bool)(arg1
)->Offset(arg2
,arg3
);
10624 wxPyEndAllowThreads(__tstate
);
10625 if (PyErr_Occurred()) SWIG_fail
;
10628 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10636 SWIGINTERN PyObject
*_wrap_Region_Contains(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10637 PyObject
*resultobj
= 0;
10638 wxRegion
*arg1
= (wxRegion
*) 0 ;
10641 wxRegionContain result
;
10648 PyObject
* obj0
= 0 ;
10649 PyObject
* obj1
= 0 ;
10650 PyObject
* obj2
= 0 ;
10651 char * kwnames
[] = {
10652 (char *) "self",(char *) "x",(char *) "y", NULL
10655 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Region_Contains",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10656 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10657 if (!SWIG_IsOK(res1
)) {
10658 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_Contains" "', expected argument " "1"" of type '" "wxRegion *""'");
10660 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10661 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10662 if (!SWIG_IsOK(ecode2
)) {
10663 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Region_Contains" "', expected argument " "2"" of type '" "int""'");
10665 arg2
= static_cast< int >(val2
);
10666 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10667 if (!SWIG_IsOK(ecode3
)) {
10668 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Region_Contains" "', expected argument " "3"" of type '" "int""'");
10670 arg3
= static_cast< int >(val3
);
10672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10673 result
= (wxRegionContain
)(arg1
)->Contains(arg2
,arg3
);
10674 wxPyEndAllowThreads(__tstate
);
10675 if (PyErr_Occurred()) SWIG_fail
;
10677 resultobj
= SWIG_From_int(static_cast< int >(result
));
10684 SWIGINTERN PyObject
*_wrap_Region_ContainsPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10685 PyObject
*resultobj
= 0;
10686 wxRegion
*arg1
= (wxRegion
*) 0 ;
10687 wxPoint
*arg2
= 0 ;
10688 wxRegionContain result
;
10692 PyObject
* obj0
= 0 ;
10693 PyObject
* obj1
= 0 ;
10694 char * kwnames
[] = {
10695 (char *) "self",(char *) "pt", NULL
10698 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_ContainsPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10699 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10700 if (!SWIG_IsOK(res1
)) {
10701 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_ContainsPoint" "', expected argument " "1"" of type '" "wxRegion *""'");
10703 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10706 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
10709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10710 result
= (wxRegionContain
)(arg1
)->Contains((wxPoint
const &)*arg2
);
10711 wxPyEndAllowThreads(__tstate
);
10712 if (PyErr_Occurred()) SWIG_fail
;
10714 resultobj
= SWIG_From_int(static_cast< int >(result
));
10721 SWIGINTERN PyObject
*_wrap_Region_ContainsRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10722 PyObject
*resultobj
= 0;
10723 wxRegion
*arg1
= (wxRegion
*) 0 ;
10725 wxRegionContain result
;
10729 PyObject
* obj0
= 0 ;
10730 PyObject
* obj1
= 0 ;
10731 char * kwnames
[] = {
10732 (char *) "self",(char *) "rect", NULL
10735 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_ContainsRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10736 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10737 if (!SWIG_IsOK(res1
)) {
10738 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_ContainsRect" "', expected argument " "1"" of type '" "wxRegion *""'");
10740 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10743 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
10746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10747 result
= (wxRegionContain
)(arg1
)->Contains((wxRect
const &)*arg2
);
10748 wxPyEndAllowThreads(__tstate
);
10749 if (PyErr_Occurred()) SWIG_fail
;
10751 resultobj
= SWIG_From_int(static_cast< int >(result
));
10758 SWIGINTERN PyObject
*_wrap_Region_ContainsRectDim(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10759 PyObject
*resultobj
= 0;
10760 wxRegion
*arg1
= (wxRegion
*) 0 ;
10765 wxRegionContain result
;
10776 PyObject
* obj0
= 0 ;
10777 PyObject
* obj1
= 0 ;
10778 PyObject
* obj2
= 0 ;
10779 PyObject
* obj3
= 0 ;
10780 PyObject
* obj4
= 0 ;
10781 char * kwnames
[] = {
10782 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
10785 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Region_ContainsRectDim",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
10786 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10787 if (!SWIG_IsOK(res1
)) {
10788 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_ContainsRectDim" "', expected argument " "1"" of type '" "wxRegion *""'");
10790 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10791 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10792 if (!SWIG_IsOK(ecode2
)) {
10793 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Region_ContainsRectDim" "', expected argument " "2"" of type '" "int""'");
10795 arg2
= static_cast< int >(val2
);
10796 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10797 if (!SWIG_IsOK(ecode3
)) {
10798 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Region_ContainsRectDim" "', expected argument " "3"" of type '" "int""'");
10800 arg3
= static_cast< int >(val3
);
10801 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10802 if (!SWIG_IsOK(ecode4
)) {
10803 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Region_ContainsRectDim" "', expected argument " "4"" of type '" "int""'");
10805 arg4
= static_cast< int >(val4
);
10806 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
10807 if (!SWIG_IsOK(ecode5
)) {
10808 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "Region_ContainsRectDim" "', expected argument " "5"" of type '" "int""'");
10810 arg5
= static_cast< int >(val5
);
10812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10813 result
= (wxRegionContain
)(arg1
)->Contains(arg2
,arg3
,arg4
,arg5
);
10814 wxPyEndAllowThreads(__tstate
);
10815 if (PyErr_Occurred()) SWIG_fail
;
10817 resultobj
= SWIG_From_int(static_cast< int >(result
));
10824 SWIGINTERN PyObject
*_wrap_Region_GetBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10825 PyObject
*resultobj
= 0;
10826 wxRegion
*arg1
= (wxRegion
*) 0 ;
10830 PyObject
*swig_obj
[1] ;
10832 if (!args
) SWIG_fail
;
10833 swig_obj
[0] = args
;
10834 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10835 if (!SWIG_IsOK(res1
)) {
10836 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_GetBox" "', expected argument " "1"" of type '" "wxRegion *""'");
10838 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10841 result
= (arg1
)->GetBox();
10842 wxPyEndAllowThreads(__tstate
);
10843 if (PyErr_Occurred()) SWIG_fail
;
10845 resultobj
= SWIG_NewPointerObj((new wxRect(static_cast< const wxRect
& >(result
))), SWIGTYPE_p_wxRect
, SWIG_POINTER_OWN
| 0 );
10852 SWIGINTERN PyObject
*_wrap_Region_Intersect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10853 PyObject
*resultobj
= 0;
10854 wxRegion
*arg1
= (wxRegion
*) 0 ;
10870 PyObject
* obj0
= 0 ;
10871 PyObject
* obj1
= 0 ;
10872 PyObject
* obj2
= 0 ;
10873 PyObject
* obj3
= 0 ;
10874 PyObject
* obj4
= 0 ;
10875 char * kwnames
[] = {
10876 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
10879 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Region_Intersect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
10880 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10881 if (!SWIG_IsOK(res1
)) {
10882 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_Intersect" "', expected argument " "1"" of type '" "wxRegion *""'");
10884 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10885 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10886 if (!SWIG_IsOK(ecode2
)) {
10887 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Region_Intersect" "', expected argument " "2"" of type '" "int""'");
10889 arg2
= static_cast< int >(val2
);
10890 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10891 if (!SWIG_IsOK(ecode3
)) {
10892 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Region_Intersect" "', expected argument " "3"" of type '" "int""'");
10894 arg3
= static_cast< int >(val3
);
10895 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10896 if (!SWIG_IsOK(ecode4
)) {
10897 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Region_Intersect" "', expected argument " "4"" of type '" "int""'");
10899 arg4
= static_cast< int >(val4
);
10900 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
10901 if (!SWIG_IsOK(ecode5
)) {
10902 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "Region_Intersect" "', expected argument " "5"" of type '" "int""'");
10904 arg5
= static_cast< int >(val5
);
10906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10907 result
= (bool)(arg1
)->Intersect(arg2
,arg3
,arg4
,arg5
);
10908 wxPyEndAllowThreads(__tstate
);
10909 if (PyErr_Occurred()) SWIG_fail
;
10912 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10920 SWIGINTERN PyObject
*_wrap_Region_IntersectRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10921 PyObject
*resultobj
= 0;
10922 wxRegion
*arg1
= (wxRegion
*) 0 ;
10928 PyObject
* obj0
= 0 ;
10929 PyObject
* obj1
= 0 ;
10930 char * kwnames
[] = {
10931 (char *) "self",(char *) "rect", NULL
10934 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_IntersectRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10935 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10936 if (!SWIG_IsOK(res1
)) {
10937 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_IntersectRect" "', expected argument " "1"" of type '" "wxRegion *""'");
10939 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10942 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
10945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10946 result
= (bool)(arg1
)->Intersect((wxRect
const &)*arg2
);
10947 wxPyEndAllowThreads(__tstate
);
10948 if (PyErr_Occurred()) SWIG_fail
;
10951 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10959 SWIGINTERN PyObject
*_wrap_Region_IntersectRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10960 PyObject
*resultobj
= 0;
10961 wxRegion
*arg1
= (wxRegion
*) 0 ;
10962 wxRegion
*arg2
= 0 ;
10968 PyObject
* obj0
= 0 ;
10969 PyObject
* obj1
= 0 ;
10970 char * kwnames
[] = {
10971 (char *) "self",(char *) "region", NULL
10974 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_IntersectRegion",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10975 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
10976 if (!SWIG_IsOK(res1
)) {
10977 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_IntersectRegion" "', expected argument " "1"" of type '" "wxRegion *""'");
10979 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
10980 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
10981 if (!SWIG_IsOK(res2
)) {
10982 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Region_IntersectRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
10985 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Region_IntersectRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
10987 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
10989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10990 result
= (bool)(arg1
)->Intersect((wxRegion
const &)*arg2
);
10991 wxPyEndAllowThreads(__tstate
);
10992 if (PyErr_Occurred()) SWIG_fail
;
10995 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11003 SWIGINTERN PyObject
*_wrap_Region_IsEmpty(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11004 PyObject
*resultobj
= 0;
11005 wxRegion
*arg1
= (wxRegion
*) 0 ;
11009 PyObject
*swig_obj
[1] ;
11011 if (!args
) SWIG_fail
;
11012 swig_obj
[0] = args
;
11013 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11014 if (!SWIG_IsOK(res1
)) {
11015 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_IsEmpty" "', expected argument " "1"" of type '" "wxRegion *""'");
11017 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11020 result
= (bool)(arg1
)->IsEmpty();
11021 wxPyEndAllowThreads(__tstate
);
11022 if (PyErr_Occurred()) SWIG_fail
;
11025 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11033 SWIGINTERN PyObject
*_wrap_Region_IsEqual(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11034 PyObject
*resultobj
= 0;
11035 wxRegion
*arg1
= (wxRegion
*) 0 ;
11036 wxRegion
*arg2
= 0 ;
11042 PyObject
* obj0
= 0 ;
11043 PyObject
* obj1
= 0 ;
11044 char * kwnames
[] = {
11045 (char *) "self",(char *) "region", NULL
11048 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_IsEqual",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11049 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11050 if (!SWIG_IsOK(res1
)) {
11051 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_IsEqual" "', expected argument " "1"" of type '" "wxRegion const *""'");
11053 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11054 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
11055 if (!SWIG_IsOK(res2
)) {
11056 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Region_IsEqual" "', expected argument " "2"" of type '" "wxRegion const &""'");
11059 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Region_IsEqual" "', expected argument " "2"" of type '" "wxRegion const &""'");
11061 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
11063 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11064 result
= (bool)((wxRegion
const *)arg1
)->IsEqual((wxRegion
const &)*arg2
);
11065 wxPyEndAllowThreads(__tstate
);
11066 if (PyErr_Occurred()) SWIG_fail
;
11069 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11077 SWIGINTERN PyObject
*_wrap_Region_Union(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11078 PyObject
*resultobj
= 0;
11079 wxRegion
*arg1
= (wxRegion
*) 0 ;
11095 PyObject
* obj0
= 0 ;
11096 PyObject
* obj1
= 0 ;
11097 PyObject
* obj2
= 0 ;
11098 PyObject
* obj3
= 0 ;
11099 PyObject
* obj4
= 0 ;
11100 char * kwnames
[] = {
11101 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
11104 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Region_Union",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
11105 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11106 if (!SWIG_IsOK(res1
)) {
11107 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_Union" "', expected argument " "1"" of type '" "wxRegion *""'");
11109 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11110 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
11111 if (!SWIG_IsOK(ecode2
)) {
11112 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Region_Union" "', expected argument " "2"" of type '" "int""'");
11114 arg2
= static_cast< int >(val2
);
11115 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
11116 if (!SWIG_IsOK(ecode3
)) {
11117 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Region_Union" "', expected argument " "3"" of type '" "int""'");
11119 arg3
= static_cast< int >(val3
);
11120 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
11121 if (!SWIG_IsOK(ecode4
)) {
11122 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Region_Union" "', expected argument " "4"" of type '" "int""'");
11124 arg4
= static_cast< int >(val4
);
11125 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
11126 if (!SWIG_IsOK(ecode5
)) {
11127 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "Region_Union" "', expected argument " "5"" of type '" "int""'");
11129 arg5
= static_cast< int >(val5
);
11131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11132 result
= (bool)(arg1
)->Union(arg2
,arg3
,arg4
,arg5
);
11133 wxPyEndAllowThreads(__tstate
);
11134 if (PyErr_Occurred()) SWIG_fail
;
11137 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11145 SWIGINTERN PyObject
*_wrap_Region_UnionRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11146 PyObject
*resultobj
= 0;
11147 wxRegion
*arg1
= (wxRegion
*) 0 ;
11153 PyObject
* obj0
= 0 ;
11154 PyObject
* obj1
= 0 ;
11155 char * kwnames
[] = {
11156 (char *) "self",(char *) "rect", NULL
11159 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_UnionRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11160 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11161 if (!SWIG_IsOK(res1
)) {
11162 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_UnionRect" "', expected argument " "1"" of type '" "wxRegion *""'");
11164 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11167 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11171 result
= (bool)(arg1
)->Union((wxRect
const &)*arg2
);
11172 wxPyEndAllowThreads(__tstate
);
11173 if (PyErr_Occurred()) SWIG_fail
;
11176 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11184 SWIGINTERN PyObject
*_wrap_Region_UnionRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11185 PyObject
*resultobj
= 0;
11186 wxRegion
*arg1
= (wxRegion
*) 0 ;
11187 wxRegion
*arg2
= 0 ;
11193 PyObject
* obj0
= 0 ;
11194 PyObject
* obj1
= 0 ;
11195 char * kwnames
[] = {
11196 (char *) "self",(char *) "region", NULL
11199 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_UnionRegion",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11200 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11201 if (!SWIG_IsOK(res1
)) {
11202 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_UnionRegion" "', expected argument " "1"" of type '" "wxRegion *""'");
11204 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11205 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
11206 if (!SWIG_IsOK(res2
)) {
11207 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Region_UnionRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
11210 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Region_UnionRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
11212 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
11214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11215 result
= (bool)(arg1
)->Union((wxRegion
const &)*arg2
);
11216 wxPyEndAllowThreads(__tstate
);
11217 if (PyErr_Occurred()) SWIG_fail
;
11220 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11228 SWIGINTERN PyObject
*_wrap_Region_Subtract(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11229 PyObject
*resultobj
= 0;
11230 wxRegion
*arg1
= (wxRegion
*) 0 ;
11246 PyObject
* obj0
= 0 ;
11247 PyObject
* obj1
= 0 ;
11248 PyObject
* obj2
= 0 ;
11249 PyObject
* obj3
= 0 ;
11250 PyObject
* obj4
= 0 ;
11251 char * kwnames
[] = {
11252 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
11255 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Region_Subtract",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
11256 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11257 if (!SWIG_IsOK(res1
)) {
11258 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_Subtract" "', expected argument " "1"" of type '" "wxRegion *""'");
11260 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11261 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
11262 if (!SWIG_IsOK(ecode2
)) {
11263 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Region_Subtract" "', expected argument " "2"" of type '" "int""'");
11265 arg2
= static_cast< int >(val2
);
11266 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
11267 if (!SWIG_IsOK(ecode3
)) {
11268 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Region_Subtract" "', expected argument " "3"" of type '" "int""'");
11270 arg3
= static_cast< int >(val3
);
11271 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
11272 if (!SWIG_IsOK(ecode4
)) {
11273 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Region_Subtract" "', expected argument " "4"" of type '" "int""'");
11275 arg4
= static_cast< int >(val4
);
11276 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
11277 if (!SWIG_IsOK(ecode5
)) {
11278 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "Region_Subtract" "', expected argument " "5"" of type '" "int""'");
11280 arg5
= static_cast< int >(val5
);
11282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11283 result
= (bool)(arg1
)->Subtract(arg2
,arg3
,arg4
,arg5
);
11284 wxPyEndAllowThreads(__tstate
);
11285 if (PyErr_Occurred()) SWIG_fail
;
11288 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11296 SWIGINTERN PyObject
*_wrap_Region_SubtractRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11297 PyObject
*resultobj
= 0;
11298 wxRegion
*arg1
= (wxRegion
*) 0 ;
11304 PyObject
* obj0
= 0 ;
11305 PyObject
* obj1
= 0 ;
11306 char * kwnames
[] = {
11307 (char *) "self",(char *) "rect", NULL
11310 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_SubtractRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11311 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11312 if (!SWIG_IsOK(res1
)) {
11313 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_SubtractRect" "', expected argument " "1"" of type '" "wxRegion *""'");
11315 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11318 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11322 result
= (bool)(arg1
)->Subtract((wxRect
const &)*arg2
);
11323 wxPyEndAllowThreads(__tstate
);
11324 if (PyErr_Occurred()) SWIG_fail
;
11327 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11335 SWIGINTERN PyObject
*_wrap_Region_SubtractRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11336 PyObject
*resultobj
= 0;
11337 wxRegion
*arg1
= (wxRegion
*) 0 ;
11338 wxRegion
*arg2
= 0 ;
11344 PyObject
* obj0
= 0 ;
11345 PyObject
* obj1
= 0 ;
11346 char * kwnames
[] = {
11347 (char *) "self",(char *) "region", NULL
11350 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_SubtractRegion",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11351 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11352 if (!SWIG_IsOK(res1
)) {
11353 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_SubtractRegion" "', expected argument " "1"" of type '" "wxRegion *""'");
11355 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11356 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
11357 if (!SWIG_IsOK(res2
)) {
11358 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Region_SubtractRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
11361 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Region_SubtractRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
11363 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
11365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11366 result
= (bool)(arg1
)->Subtract((wxRegion
const &)*arg2
);
11367 wxPyEndAllowThreads(__tstate
);
11368 if (PyErr_Occurred()) SWIG_fail
;
11371 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11379 SWIGINTERN PyObject
*_wrap_Region_Xor(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11380 PyObject
*resultobj
= 0;
11381 wxRegion
*arg1
= (wxRegion
*) 0 ;
11397 PyObject
* obj0
= 0 ;
11398 PyObject
* obj1
= 0 ;
11399 PyObject
* obj2
= 0 ;
11400 PyObject
* obj3
= 0 ;
11401 PyObject
* obj4
= 0 ;
11402 char * kwnames
[] = {
11403 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
11406 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Region_Xor",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
11407 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11408 if (!SWIG_IsOK(res1
)) {
11409 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_Xor" "', expected argument " "1"" of type '" "wxRegion *""'");
11411 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11412 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
11413 if (!SWIG_IsOK(ecode2
)) {
11414 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Region_Xor" "', expected argument " "2"" of type '" "int""'");
11416 arg2
= static_cast< int >(val2
);
11417 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
11418 if (!SWIG_IsOK(ecode3
)) {
11419 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Region_Xor" "', expected argument " "3"" of type '" "int""'");
11421 arg3
= static_cast< int >(val3
);
11422 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
11423 if (!SWIG_IsOK(ecode4
)) {
11424 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Region_Xor" "', expected argument " "4"" of type '" "int""'");
11426 arg4
= static_cast< int >(val4
);
11427 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
11428 if (!SWIG_IsOK(ecode5
)) {
11429 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "Region_Xor" "', expected argument " "5"" of type '" "int""'");
11431 arg5
= static_cast< int >(val5
);
11433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11434 result
= (bool)(arg1
)->Xor(arg2
,arg3
,arg4
,arg5
);
11435 wxPyEndAllowThreads(__tstate
);
11436 if (PyErr_Occurred()) SWIG_fail
;
11439 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11447 SWIGINTERN PyObject
*_wrap_Region_XorRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11448 PyObject
*resultobj
= 0;
11449 wxRegion
*arg1
= (wxRegion
*) 0 ;
11455 PyObject
* obj0
= 0 ;
11456 PyObject
* obj1
= 0 ;
11457 char * kwnames
[] = {
11458 (char *) "self",(char *) "rect", NULL
11461 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_XorRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11462 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11463 if (!SWIG_IsOK(res1
)) {
11464 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_XorRect" "', expected argument " "1"" of type '" "wxRegion *""'");
11466 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11469 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11473 result
= (bool)(arg1
)->Xor((wxRect
const &)*arg2
);
11474 wxPyEndAllowThreads(__tstate
);
11475 if (PyErr_Occurred()) SWIG_fail
;
11478 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11486 SWIGINTERN PyObject
*_wrap_Region_XorRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11487 PyObject
*resultobj
= 0;
11488 wxRegion
*arg1
= (wxRegion
*) 0 ;
11489 wxRegion
*arg2
= 0 ;
11495 PyObject
* obj0
= 0 ;
11496 PyObject
* obj1
= 0 ;
11497 char * kwnames
[] = {
11498 (char *) "self",(char *) "region", NULL
11501 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_XorRegion",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11502 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11503 if (!SWIG_IsOK(res1
)) {
11504 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_XorRegion" "', expected argument " "1"" of type '" "wxRegion *""'");
11506 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11507 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
11508 if (!SWIG_IsOK(res2
)) {
11509 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Region_XorRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
11512 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Region_XorRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
11514 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
11516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11517 result
= (bool)(arg1
)->Xor((wxRegion
const &)*arg2
);
11518 wxPyEndAllowThreads(__tstate
);
11519 if (PyErr_Occurred()) SWIG_fail
;
11522 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11530 SWIGINTERN PyObject
*_wrap_Region_ConvertToBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11531 PyObject
*resultobj
= 0;
11532 wxRegion
*arg1
= (wxRegion
*) 0 ;
11533 SwigValueWrapper
<wxBitmap
> result
;
11536 PyObject
*swig_obj
[1] ;
11538 if (!args
) SWIG_fail
;
11539 swig_obj
[0] = args
;
11540 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11541 if (!SWIG_IsOK(res1
)) {
11542 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_ConvertToBitmap" "', expected argument " "1"" of type '" "wxRegion *""'");
11544 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11547 result
= (arg1
)->ConvertToBitmap();
11548 wxPyEndAllowThreads(__tstate
);
11549 if (PyErr_Occurred()) SWIG_fail
;
11551 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
11558 SWIGINTERN PyObject
*_wrap_Region_UnionBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11559 PyObject
*resultobj
= 0;
11560 wxRegion
*arg1
= (wxRegion
*) 0 ;
11561 wxBitmap
*arg2
= 0 ;
11567 PyObject
* obj0
= 0 ;
11568 PyObject
* obj1
= 0 ;
11569 char * kwnames
[] = {
11570 (char *) "self",(char *) "bmp", NULL
11573 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Region_UnionBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11574 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11575 if (!SWIG_IsOK(res1
)) {
11576 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_UnionBitmap" "', expected argument " "1"" of type '" "wxRegion *""'");
11578 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11579 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
11580 if (!SWIG_IsOK(res2
)) {
11581 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Region_UnionBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11584 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Region_UnionBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11586 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
11588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11589 result
= (bool)(arg1
)->Union((wxBitmap
const &)*arg2
);
11590 wxPyEndAllowThreads(__tstate
);
11591 if (PyErr_Occurred()) SWIG_fail
;
11594 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11602 SWIGINTERN PyObject
*_wrap_Region_UnionBitmapColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11603 PyObject
*resultobj
= 0;
11604 wxRegion
*arg1
= (wxRegion
*) 0 ;
11605 wxBitmap
*arg2
= 0 ;
11606 wxColour
*arg3
= 0 ;
11607 int arg4
= (int) 0 ;
11616 PyObject
* obj0
= 0 ;
11617 PyObject
* obj1
= 0 ;
11618 PyObject
* obj2
= 0 ;
11619 PyObject
* obj3
= 0 ;
11620 char * kwnames
[] = {
11621 (char *) "self",(char *) "bmp",(char *) "transColour",(char *) "tolerance", NULL
11624 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Region_UnionBitmapColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
11625 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRegion
, 0 | 0 );
11626 if (!SWIG_IsOK(res1
)) {
11627 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Region_UnionBitmapColour" "', expected argument " "1"" of type '" "wxRegion *""'");
11629 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11630 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
11631 if (!SWIG_IsOK(res2
)) {
11632 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Region_UnionBitmapColour" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11635 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Region_UnionBitmapColour" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11637 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
11640 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
11643 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
11644 if (!SWIG_IsOK(ecode4
)) {
11645 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Region_UnionBitmapColour" "', expected argument " "4"" of type '" "int""'");
11647 arg4
= static_cast< int >(val4
);
11650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11651 result
= (bool)(arg1
)->Union((wxBitmap
const &)*arg2
,(wxColour
const &)*arg3
,arg4
);
11652 wxPyEndAllowThreads(__tstate
);
11653 if (PyErr_Occurred()) SWIG_fail
;
11656 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11664 SWIGINTERN PyObject
*Region_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11666 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
11667 SWIG_TypeNewClientData(SWIGTYPE_p_wxRegion
, SWIG_NewClientData(obj
));
11668 return SWIG_Py_Void();
11671 SWIGINTERN PyObject
*Region_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11672 return SWIG_Python_InitShadowInstance(args
);
11675 SWIGINTERN PyObject
*_wrap_new_RegionIterator(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11676 PyObject
*resultobj
= 0;
11677 wxRegion
*arg1
= 0 ;
11678 wxRegionIterator
*result
= 0 ;
11681 PyObject
* obj0
= 0 ;
11682 char * kwnames
[] = {
11683 (char *) "region", NULL
11686 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RegionIterator",kwnames
,&obj0
)) SWIG_fail
;
11687 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxRegion
, 0 | 0);
11688 if (!SWIG_IsOK(res1
)) {
11689 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_RegionIterator" "', expected argument " "1"" of type '" "wxRegion const &""'");
11692 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_RegionIterator" "', expected argument " "1"" of type '" "wxRegion const &""'");
11694 arg1
= reinterpret_cast< wxRegion
* >(argp1
);
11696 if (!wxPyCheckForApp()) SWIG_fail
;
11697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11698 result
= (wxRegionIterator
*)new wxRegionIterator((wxRegion
const &)*arg1
);
11699 wxPyEndAllowThreads(__tstate
);
11700 if (PyErr_Occurred()) SWIG_fail
;
11702 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRegionIterator
, SWIG_POINTER_NEW
| 0 );
11709 SWIGINTERN PyObject
*_wrap_delete_RegionIterator(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11710 PyObject
*resultobj
= 0;
11711 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11714 PyObject
*swig_obj
[1] ;
11716 if (!args
) SWIG_fail
;
11717 swig_obj
[0] = args
;
11718 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, SWIG_POINTER_DISOWN
| 0 );
11719 if (!SWIG_IsOK(res1
)) {
11720 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_RegionIterator" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11722 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11727 wxPyEndAllowThreads(__tstate
);
11728 if (PyErr_Occurred()) SWIG_fail
;
11730 resultobj
= SWIG_Py_Void();
11737 SWIGINTERN PyObject
*_wrap_RegionIterator_GetX(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11738 PyObject
*resultobj
= 0;
11739 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11743 PyObject
*swig_obj
[1] ;
11745 if (!args
) SWIG_fail
;
11746 swig_obj
[0] = args
;
11747 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11748 if (!SWIG_IsOK(res1
)) {
11749 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_GetX" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11751 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11754 result
= (int)(arg1
)->GetX();
11755 wxPyEndAllowThreads(__tstate
);
11756 if (PyErr_Occurred()) SWIG_fail
;
11758 resultobj
= SWIG_From_int(static_cast< int >(result
));
11765 SWIGINTERN PyObject
*_wrap_RegionIterator_GetY(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11766 PyObject
*resultobj
= 0;
11767 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11771 PyObject
*swig_obj
[1] ;
11773 if (!args
) SWIG_fail
;
11774 swig_obj
[0] = args
;
11775 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11776 if (!SWIG_IsOK(res1
)) {
11777 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_GetY" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11779 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11782 result
= (int)(arg1
)->GetY();
11783 wxPyEndAllowThreads(__tstate
);
11784 if (PyErr_Occurred()) SWIG_fail
;
11786 resultobj
= SWIG_From_int(static_cast< int >(result
));
11793 SWIGINTERN PyObject
*_wrap_RegionIterator_GetW(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11794 PyObject
*resultobj
= 0;
11795 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11799 PyObject
*swig_obj
[1] ;
11801 if (!args
) SWIG_fail
;
11802 swig_obj
[0] = args
;
11803 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11804 if (!SWIG_IsOK(res1
)) {
11805 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_GetW" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11807 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11810 result
= (int)(arg1
)->GetW();
11811 wxPyEndAllowThreads(__tstate
);
11812 if (PyErr_Occurred()) SWIG_fail
;
11814 resultobj
= SWIG_From_int(static_cast< int >(result
));
11821 SWIGINTERN PyObject
*_wrap_RegionIterator_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11822 PyObject
*resultobj
= 0;
11823 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11827 PyObject
*swig_obj
[1] ;
11829 if (!args
) SWIG_fail
;
11830 swig_obj
[0] = args
;
11831 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11832 if (!SWIG_IsOK(res1
)) {
11833 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_GetWidth" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11835 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11838 result
= (int)(arg1
)->GetWidth();
11839 wxPyEndAllowThreads(__tstate
);
11840 if (PyErr_Occurred()) SWIG_fail
;
11842 resultobj
= SWIG_From_int(static_cast< int >(result
));
11849 SWIGINTERN PyObject
*_wrap_RegionIterator_GetH(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11850 PyObject
*resultobj
= 0;
11851 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11855 PyObject
*swig_obj
[1] ;
11857 if (!args
) SWIG_fail
;
11858 swig_obj
[0] = args
;
11859 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11860 if (!SWIG_IsOK(res1
)) {
11861 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_GetH" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11863 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11866 result
= (int)(arg1
)->GetH();
11867 wxPyEndAllowThreads(__tstate
);
11868 if (PyErr_Occurred()) SWIG_fail
;
11870 resultobj
= SWIG_From_int(static_cast< int >(result
));
11877 SWIGINTERN PyObject
*_wrap_RegionIterator_GetHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11878 PyObject
*resultobj
= 0;
11879 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11883 PyObject
*swig_obj
[1] ;
11885 if (!args
) SWIG_fail
;
11886 swig_obj
[0] = args
;
11887 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11888 if (!SWIG_IsOK(res1
)) {
11889 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_GetHeight" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11891 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11894 result
= (int)(arg1
)->GetHeight();
11895 wxPyEndAllowThreads(__tstate
);
11896 if (PyErr_Occurred()) SWIG_fail
;
11898 resultobj
= SWIG_From_int(static_cast< int >(result
));
11905 SWIGINTERN PyObject
*_wrap_RegionIterator_GetRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11906 PyObject
*resultobj
= 0;
11907 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11911 PyObject
*swig_obj
[1] ;
11913 if (!args
) SWIG_fail
;
11914 swig_obj
[0] = args
;
11915 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11916 if (!SWIG_IsOK(res1
)) {
11917 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_GetRect" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11919 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11922 result
= (arg1
)->GetRect();
11923 wxPyEndAllowThreads(__tstate
);
11924 if (PyErr_Occurred()) SWIG_fail
;
11926 resultobj
= SWIG_NewPointerObj((new wxRect(static_cast< const wxRect
& >(result
))), SWIGTYPE_p_wxRect
, SWIG_POINTER_OWN
| 0 );
11933 SWIGINTERN PyObject
*_wrap_RegionIterator_HaveRects(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11934 PyObject
*resultobj
= 0;
11935 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11939 PyObject
*swig_obj
[1] ;
11941 if (!args
) SWIG_fail
;
11942 swig_obj
[0] = args
;
11943 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11944 if (!SWIG_IsOK(res1
)) {
11945 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_HaveRects" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11947 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11950 result
= (bool)(arg1
)->HaveRects();
11951 wxPyEndAllowThreads(__tstate
);
11952 if (PyErr_Occurred()) SWIG_fail
;
11955 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11963 SWIGINTERN PyObject
*_wrap_RegionIterator_Reset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11964 PyObject
*resultobj
= 0;
11965 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11968 PyObject
*swig_obj
[1] ;
11970 if (!args
) SWIG_fail
;
11971 swig_obj
[0] = args
;
11972 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
11973 if (!SWIG_IsOK(res1
)) {
11974 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_Reset" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
11976 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
11978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11980 wxPyEndAllowThreads(__tstate
);
11981 if (PyErr_Occurred()) SWIG_fail
;
11983 resultobj
= SWIG_Py_Void();
11990 SWIGINTERN PyObject
*_wrap_RegionIterator_Next(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11991 PyObject
*resultobj
= 0;
11992 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
11995 PyObject
*swig_obj
[1] ;
11997 if (!args
) SWIG_fail
;
11998 swig_obj
[0] = args
;
11999 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
12000 if (!SWIG_IsOK(res1
)) {
12001 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator_Next" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
12003 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
12005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12006 wxRegionIterator_Next(arg1
);
12007 wxPyEndAllowThreads(__tstate
);
12008 if (PyErr_Occurred()) SWIG_fail
;
12010 resultobj
= SWIG_Py_Void();
12017 SWIGINTERN PyObject
*_wrap_RegionIterator___nonzero__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12018 PyObject
*resultobj
= 0;
12019 wxRegionIterator
*arg1
= (wxRegionIterator
*) 0 ;
12023 PyObject
*swig_obj
[1] ;
12025 if (!args
) SWIG_fail
;
12026 swig_obj
[0] = args
;
12027 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRegionIterator
, 0 | 0 );
12028 if (!SWIG_IsOK(res1
)) {
12029 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RegionIterator___nonzero__" "', expected argument " "1"" of type '" "wxRegionIterator *""'");
12031 arg1
= reinterpret_cast< wxRegionIterator
* >(argp1
);
12033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12034 result
= (bool)wxRegionIterator___nonzero__(arg1
);
12035 wxPyEndAllowThreads(__tstate
);
12036 if (PyErr_Occurred()) SWIG_fail
;
12039 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12047 SWIGINTERN PyObject
*RegionIterator_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12049 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
12050 SWIG_TypeNewClientData(SWIGTYPE_p_wxRegionIterator
, SWIG_NewClientData(obj
));
12051 return SWIG_Py_Void();
12054 SWIGINTERN PyObject
*RegionIterator_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12055 return SWIG_Python_InitShadowInstance(args
);
12058 SWIGINTERN PyObject
*_wrap_new_NativeFontInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12059 PyObject
*resultobj
= 0;
12060 wxNativeFontInfo
*result
= 0 ;
12062 if (!SWIG_Python_UnpackTuple(args
,"new_NativeFontInfo",0,0,0)) SWIG_fail
;
12064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12065 result
= (wxNativeFontInfo
*)new wxNativeFontInfo();
12066 wxPyEndAllowThreads(__tstate
);
12067 if (PyErr_Occurred()) SWIG_fail
;
12069 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativeFontInfo
, SWIG_POINTER_NEW
| 0 );
12076 SWIGINTERN PyObject
*_wrap_delete_NativeFontInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12077 PyObject
*resultobj
= 0;
12078 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12081 PyObject
*swig_obj
[1] ;
12083 if (!args
) SWIG_fail
;
12084 swig_obj
[0] = args
;
12085 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, SWIG_POINTER_DISOWN
| 0 );
12086 if (!SWIG_IsOK(res1
)) {
12087 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_NativeFontInfo" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12089 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12094 wxPyEndAllowThreads(__tstate
);
12095 if (PyErr_Occurred()) SWIG_fail
;
12097 resultobj
= SWIG_Py_Void();
12104 SWIGINTERN PyObject
*_wrap_NativeFontInfo_Init(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12105 PyObject
*resultobj
= 0;
12106 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12109 PyObject
*swig_obj
[1] ;
12111 if (!args
) SWIG_fail
;
12112 swig_obj
[0] = args
;
12113 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12114 if (!SWIG_IsOK(res1
)) {
12115 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_Init" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12117 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12121 wxPyEndAllowThreads(__tstate
);
12122 if (PyErr_Occurred()) SWIG_fail
;
12124 resultobj
= SWIG_Py_Void();
12131 SWIGINTERN PyObject
*_wrap_NativeFontInfo_InitFromFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12132 PyObject
*resultobj
= 0;
12133 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12139 PyObject
* obj0
= 0 ;
12140 PyObject
* obj1
= 0 ;
12141 char * kwnames
[] = {
12142 (char *) "self",(char *) "font", NULL
12145 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_InitFromFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12146 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12147 if (!SWIG_IsOK(res1
)) {
12148 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_InitFromFont" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12150 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12151 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
, 0 | 0);
12152 if (!SWIG_IsOK(res2
)) {
12153 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "NativeFontInfo_InitFromFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12156 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "NativeFontInfo_InitFromFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12158 arg2
= reinterpret_cast< wxFont
* >(argp2
);
12160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12161 (arg1
)->InitFromFont((wxFont
const &)*arg2
);
12162 wxPyEndAllowThreads(__tstate
);
12163 if (PyErr_Occurred()) SWIG_fail
;
12165 resultobj
= SWIG_Py_Void();
12172 SWIGINTERN PyObject
*_wrap_NativeFontInfo_GetPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12173 PyObject
*resultobj
= 0;
12174 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12178 PyObject
*swig_obj
[1] ;
12180 if (!args
) SWIG_fail
;
12181 swig_obj
[0] = args
;
12182 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12183 if (!SWIG_IsOK(res1
)) {
12184 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_GetPointSize" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12186 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12189 result
= (int)((wxNativeFontInfo
const *)arg1
)->GetPointSize();
12190 wxPyEndAllowThreads(__tstate
);
12191 if (PyErr_Occurred()) SWIG_fail
;
12193 resultobj
= SWIG_From_int(static_cast< int >(result
));
12200 SWIGINTERN PyObject
*_wrap_NativeFontInfo_GetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12201 PyObject
*resultobj
= 0;
12202 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12203 wxFontStyle result
;
12206 PyObject
*swig_obj
[1] ;
12208 if (!args
) SWIG_fail
;
12209 swig_obj
[0] = args
;
12210 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12211 if (!SWIG_IsOK(res1
)) {
12212 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_GetStyle" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12214 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12217 result
= (wxFontStyle
)((wxNativeFontInfo
const *)arg1
)->GetStyle();
12218 wxPyEndAllowThreads(__tstate
);
12219 if (PyErr_Occurred()) SWIG_fail
;
12221 resultobj
= SWIG_From_int(static_cast< int >(result
));
12228 SWIGINTERN PyObject
*_wrap_NativeFontInfo_GetWeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12229 PyObject
*resultobj
= 0;
12230 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12231 wxFontWeight result
;
12234 PyObject
*swig_obj
[1] ;
12236 if (!args
) SWIG_fail
;
12237 swig_obj
[0] = args
;
12238 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12239 if (!SWIG_IsOK(res1
)) {
12240 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_GetWeight" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12242 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12245 result
= (wxFontWeight
)((wxNativeFontInfo
const *)arg1
)->GetWeight();
12246 wxPyEndAllowThreads(__tstate
);
12247 if (PyErr_Occurred()) SWIG_fail
;
12249 resultobj
= SWIG_From_int(static_cast< int >(result
));
12256 SWIGINTERN PyObject
*_wrap_NativeFontInfo_GetUnderlined(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12257 PyObject
*resultobj
= 0;
12258 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12262 PyObject
*swig_obj
[1] ;
12264 if (!args
) SWIG_fail
;
12265 swig_obj
[0] = args
;
12266 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12267 if (!SWIG_IsOK(res1
)) {
12268 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_GetUnderlined" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12270 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12273 result
= (bool)((wxNativeFontInfo
const *)arg1
)->GetUnderlined();
12274 wxPyEndAllowThreads(__tstate
);
12275 if (PyErr_Occurred()) SWIG_fail
;
12278 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12286 SWIGINTERN PyObject
*_wrap_NativeFontInfo_GetFaceName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12287 PyObject
*resultobj
= 0;
12288 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12292 PyObject
*swig_obj
[1] ;
12294 if (!args
) SWIG_fail
;
12295 swig_obj
[0] = args
;
12296 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12297 if (!SWIG_IsOK(res1
)) {
12298 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_GetFaceName" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12300 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12303 result
= ((wxNativeFontInfo
const *)arg1
)->GetFaceName();
12304 wxPyEndAllowThreads(__tstate
);
12305 if (PyErr_Occurred()) SWIG_fail
;
12309 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
12311 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
12320 SWIGINTERN PyObject
*_wrap_NativeFontInfo_GetFamily(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12321 PyObject
*resultobj
= 0;
12322 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12323 wxFontFamily result
;
12326 PyObject
*swig_obj
[1] ;
12328 if (!args
) SWIG_fail
;
12329 swig_obj
[0] = args
;
12330 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12331 if (!SWIG_IsOK(res1
)) {
12332 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_GetFamily" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12334 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12337 result
= (wxFontFamily
)((wxNativeFontInfo
const *)arg1
)->GetFamily();
12338 wxPyEndAllowThreads(__tstate
);
12339 if (PyErr_Occurred()) SWIG_fail
;
12341 resultobj
= SWIG_From_int(static_cast< int >(result
));
12348 SWIGINTERN PyObject
*_wrap_NativeFontInfo_GetEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12349 PyObject
*resultobj
= 0;
12350 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12351 wxFontEncoding result
;
12354 PyObject
*swig_obj
[1] ;
12356 if (!args
) SWIG_fail
;
12357 swig_obj
[0] = args
;
12358 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12359 if (!SWIG_IsOK(res1
)) {
12360 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_GetEncoding" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12362 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12365 result
= (wxFontEncoding
)((wxNativeFontInfo
const *)arg1
)->GetEncoding();
12366 wxPyEndAllowThreads(__tstate
);
12367 if (PyErr_Occurred()) SWIG_fail
;
12369 resultobj
= SWIG_From_int(static_cast< int >(result
));
12376 SWIGINTERN PyObject
*_wrap_NativeFontInfo_SetPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12377 PyObject
*resultobj
= 0;
12378 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12384 PyObject
* obj0
= 0 ;
12385 PyObject
* obj1
= 0 ;
12386 char * kwnames
[] = {
12387 (char *) "self",(char *) "pointsize", NULL
12390 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_SetPointSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12391 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12392 if (!SWIG_IsOK(res1
)) {
12393 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_SetPointSize" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12395 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12396 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
12397 if (!SWIG_IsOK(ecode2
)) {
12398 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativeFontInfo_SetPointSize" "', expected argument " "2"" of type '" "int""'");
12400 arg2
= static_cast< int >(val2
);
12402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12403 (arg1
)->SetPointSize(arg2
);
12404 wxPyEndAllowThreads(__tstate
);
12405 if (PyErr_Occurred()) SWIG_fail
;
12407 resultobj
= SWIG_Py_Void();
12414 SWIGINTERN PyObject
*_wrap_NativeFontInfo_SetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12415 PyObject
*resultobj
= 0;
12416 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12422 PyObject
* obj0
= 0 ;
12423 PyObject
* obj1
= 0 ;
12424 char * kwnames
[] = {
12425 (char *) "self",(char *) "style", NULL
12428 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_SetStyle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12429 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12430 if (!SWIG_IsOK(res1
)) {
12431 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_SetStyle" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12433 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12434 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
12435 if (!SWIG_IsOK(ecode2
)) {
12436 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativeFontInfo_SetStyle" "', expected argument " "2"" of type '" "wxFontStyle""'");
12438 arg2
= static_cast< wxFontStyle
>(val2
);
12440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12441 (arg1
)->SetStyle(arg2
);
12442 wxPyEndAllowThreads(__tstate
);
12443 if (PyErr_Occurred()) SWIG_fail
;
12445 resultobj
= SWIG_Py_Void();
12452 SWIGINTERN PyObject
*_wrap_NativeFontInfo_SetWeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12453 PyObject
*resultobj
= 0;
12454 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12455 wxFontWeight arg2
;
12460 PyObject
* obj0
= 0 ;
12461 PyObject
* obj1
= 0 ;
12462 char * kwnames
[] = {
12463 (char *) "self",(char *) "weight", NULL
12466 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_SetWeight",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12467 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12468 if (!SWIG_IsOK(res1
)) {
12469 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_SetWeight" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12471 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12472 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
12473 if (!SWIG_IsOK(ecode2
)) {
12474 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativeFontInfo_SetWeight" "', expected argument " "2"" of type '" "wxFontWeight""'");
12476 arg2
= static_cast< wxFontWeight
>(val2
);
12478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12479 (arg1
)->SetWeight(arg2
);
12480 wxPyEndAllowThreads(__tstate
);
12481 if (PyErr_Occurred()) SWIG_fail
;
12483 resultobj
= SWIG_Py_Void();
12490 SWIGINTERN PyObject
*_wrap_NativeFontInfo_SetUnderlined(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12491 PyObject
*resultobj
= 0;
12492 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12498 PyObject
* obj0
= 0 ;
12499 PyObject
* obj1
= 0 ;
12500 char * kwnames
[] = {
12501 (char *) "self",(char *) "underlined", NULL
12504 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_SetUnderlined",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12505 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12506 if (!SWIG_IsOK(res1
)) {
12507 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_SetUnderlined" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12509 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12510 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
12511 if (!SWIG_IsOK(ecode2
)) {
12512 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativeFontInfo_SetUnderlined" "', expected argument " "2"" of type '" "bool""'");
12514 arg2
= static_cast< bool >(val2
);
12516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12517 (arg1
)->SetUnderlined(arg2
);
12518 wxPyEndAllowThreads(__tstate
);
12519 if (PyErr_Occurred()) SWIG_fail
;
12521 resultobj
= SWIG_Py_Void();
12528 SWIGINTERN PyObject
*_wrap_NativeFontInfo_SetFaceName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12529 PyObject
*resultobj
= 0;
12530 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12535 PyObject
* obj0
= 0 ;
12536 PyObject
* obj1
= 0 ;
12537 char * kwnames
[] = {
12538 (char *) "self",(char *) "facename", NULL
12541 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_SetFaceName",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12542 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12543 if (!SWIG_IsOK(res1
)) {
12544 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_SetFaceName" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12546 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12548 wxString
* sptr
= wxString_in_helper(obj1
);
12549 if (sptr
== NULL
) SWIG_fail
;
12554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12555 result
= (bool)(arg1
)->SetFaceName(arg2
);
12556 wxPyEndAllowThreads(__tstate
);
12557 if (PyErr_Occurred()) SWIG_fail
;
12560 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12568 SWIGINTERN PyObject
*_wrap_NativeFontInfo_SetFamily(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12569 PyObject
*resultobj
= 0;
12570 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12571 wxFontFamily arg2
;
12576 PyObject
* obj0
= 0 ;
12577 PyObject
* obj1
= 0 ;
12578 char * kwnames
[] = {
12579 (char *) "self",(char *) "family", NULL
12582 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_SetFamily",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12583 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12584 if (!SWIG_IsOK(res1
)) {
12585 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_SetFamily" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12587 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12588 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
12589 if (!SWIG_IsOK(ecode2
)) {
12590 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativeFontInfo_SetFamily" "', expected argument " "2"" of type '" "wxFontFamily""'");
12592 arg2
= static_cast< wxFontFamily
>(val2
);
12594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12595 (arg1
)->SetFamily(arg2
);
12596 wxPyEndAllowThreads(__tstate
);
12597 if (PyErr_Occurred()) SWIG_fail
;
12599 resultobj
= SWIG_Py_Void();
12606 SWIGINTERN PyObject
*_wrap_NativeFontInfo_SetEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12607 PyObject
*resultobj
= 0;
12608 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12609 wxFontEncoding arg2
;
12614 PyObject
* obj0
= 0 ;
12615 PyObject
* obj1
= 0 ;
12616 char * kwnames
[] = {
12617 (char *) "self",(char *) "encoding", NULL
12620 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_SetEncoding",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12621 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12622 if (!SWIG_IsOK(res1
)) {
12623 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_SetEncoding" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12625 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12626 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
12627 if (!SWIG_IsOK(ecode2
)) {
12628 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativeFontInfo_SetEncoding" "', expected argument " "2"" of type '" "wxFontEncoding""'");
12630 arg2
= static_cast< wxFontEncoding
>(val2
);
12632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12633 (arg1
)->SetEncoding(arg2
);
12634 wxPyEndAllowThreads(__tstate
);
12635 if (PyErr_Occurred()) SWIG_fail
;
12637 resultobj
= SWIG_Py_Void();
12644 SWIGINTERN PyObject
*_wrap_NativeFontInfo_FromString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12645 PyObject
*resultobj
= 0;
12646 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12647 wxString
*arg2
= 0 ;
12651 bool temp2
= false ;
12652 PyObject
* obj0
= 0 ;
12653 PyObject
* obj1
= 0 ;
12654 char * kwnames
[] = {
12655 (char *) "self",(char *) "s", NULL
12658 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_FromString",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12659 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12660 if (!SWIG_IsOK(res1
)) {
12661 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_FromString" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12663 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12665 arg2
= wxString_in_helper(obj1
);
12666 if (arg2
== NULL
) SWIG_fail
;
12670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12671 result
= (bool)(arg1
)->FromString((wxString
const &)*arg2
);
12672 wxPyEndAllowThreads(__tstate
);
12673 if (PyErr_Occurred()) SWIG_fail
;
12676 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12692 SWIGINTERN PyObject
*_wrap_NativeFontInfo_ToString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12693 PyObject
*resultobj
= 0;
12694 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12698 PyObject
*swig_obj
[1] ;
12700 if (!args
) SWIG_fail
;
12701 swig_obj
[0] = args
;
12702 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12703 if (!SWIG_IsOK(res1
)) {
12704 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_ToString" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12706 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12709 result
= ((wxNativeFontInfo
const *)arg1
)->ToString();
12710 wxPyEndAllowThreads(__tstate
);
12711 if (PyErr_Occurred()) SWIG_fail
;
12715 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
12717 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
12726 SWIGINTERN PyObject
*_wrap_NativeFontInfo___str__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12727 PyObject
*resultobj
= 0;
12728 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12732 PyObject
*swig_obj
[1] ;
12734 if (!args
) SWIG_fail
;
12735 swig_obj
[0] = args
;
12736 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12737 if (!SWIG_IsOK(res1
)) {
12738 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo___str__" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12740 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12743 result
= wxNativeFontInfo___str__(arg1
);
12744 wxPyEndAllowThreads(__tstate
);
12745 if (PyErr_Occurred()) SWIG_fail
;
12749 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
12751 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
12760 SWIGINTERN PyObject
*_wrap_NativeFontInfo_FromUserString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
12761 PyObject
*resultobj
= 0;
12762 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12763 wxString
*arg2
= 0 ;
12767 bool temp2
= false ;
12768 PyObject
* obj0
= 0 ;
12769 PyObject
* obj1
= 0 ;
12770 char * kwnames
[] = {
12771 (char *) "self",(char *) "s", NULL
12774 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeFontInfo_FromUserString",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
12775 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12776 if (!SWIG_IsOK(res1
)) {
12777 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_FromUserString" "', expected argument " "1"" of type '" "wxNativeFontInfo *""'");
12779 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12781 arg2
= wxString_in_helper(obj1
);
12782 if (arg2
== NULL
) SWIG_fail
;
12786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12787 result
= (bool)(arg1
)->FromUserString((wxString
const &)*arg2
);
12788 wxPyEndAllowThreads(__tstate
);
12789 if (PyErr_Occurred()) SWIG_fail
;
12792 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12808 SWIGINTERN PyObject
*_wrap_NativeFontInfo_ToUserString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12809 PyObject
*resultobj
= 0;
12810 wxNativeFontInfo
*arg1
= (wxNativeFontInfo
*) 0 ;
12814 PyObject
*swig_obj
[1] ;
12816 if (!args
) SWIG_fail
;
12817 swig_obj
[0] = args
;
12818 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
12819 if (!SWIG_IsOK(res1
)) {
12820 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeFontInfo_ToUserString" "', expected argument " "1"" of type '" "wxNativeFontInfo const *""'");
12822 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
12824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12825 result
= ((wxNativeFontInfo
const *)arg1
)->ToUserString();
12826 wxPyEndAllowThreads(__tstate
);
12827 if (PyErr_Occurred()) SWIG_fail
;
12831 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
12833 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
12842 SWIGINTERN PyObject
*NativeFontInfo_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12844 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
12845 SWIG_TypeNewClientData(SWIGTYPE_p_wxNativeFontInfo
, SWIG_NewClientData(obj
));
12846 return SWIG_Py_Void();
12849 SWIGINTERN PyObject
*NativeFontInfo_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12850 return SWIG_Python_InitShadowInstance(args
);
12853 SWIGINTERN PyObject
*_wrap_NativeEncodingInfo_facename_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12854 PyObject
*resultobj
= 0;
12855 wxNativeEncodingInfo
*arg1
= (wxNativeEncodingInfo
*) 0 ;
12856 wxString
*arg2
= (wxString
*) 0 ;
12859 bool temp2
= false ;
12860 PyObject
*swig_obj
[2] ;
12862 if (!SWIG_Python_UnpackTuple(args
,"NativeEncodingInfo_facename_set",2,2,swig_obj
)) SWIG_fail
;
12863 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0 );
12864 if (!SWIG_IsOK(res1
)) {
12865 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeEncodingInfo_facename_set" "', expected argument " "1"" of type '" "wxNativeEncodingInfo *""'");
12867 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
12869 arg2
= wxString_in_helper(swig_obj
[1]);
12870 if (arg2
== NULL
) SWIG_fail
;
12873 if (arg1
) (arg1
)->facename
= *arg2
;
12875 resultobj
= SWIG_Py_Void();
12890 SWIGINTERN PyObject
*_wrap_NativeEncodingInfo_facename_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12891 PyObject
*resultobj
= 0;
12892 wxNativeEncodingInfo
*arg1
= (wxNativeEncodingInfo
*) 0 ;
12893 wxString
*result
= 0 ;
12896 PyObject
*swig_obj
[1] ;
12898 if (!args
) SWIG_fail
;
12899 swig_obj
[0] = args
;
12900 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0 );
12901 if (!SWIG_IsOK(res1
)) {
12902 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeEncodingInfo_facename_get" "', expected argument " "1"" of type '" "wxNativeEncodingInfo *""'");
12904 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
12905 result
= (wxString
*)& ((arg1
)->facename
);
12908 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
12910 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
12919 SWIGINTERN PyObject
*_wrap_NativeEncodingInfo_encoding_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12920 PyObject
*resultobj
= 0;
12921 wxNativeEncodingInfo
*arg1
= (wxNativeEncodingInfo
*) 0 ;
12922 wxFontEncoding arg2
;
12927 PyObject
*swig_obj
[2] ;
12929 if (!SWIG_Python_UnpackTuple(args
,"NativeEncodingInfo_encoding_set",2,2,swig_obj
)) SWIG_fail
;
12930 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0 );
12931 if (!SWIG_IsOK(res1
)) {
12932 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeEncodingInfo_encoding_set" "', expected argument " "1"" of type '" "wxNativeEncodingInfo *""'");
12934 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
12935 ecode2
= SWIG_AsVal_int(swig_obj
[1], &val2
);
12936 if (!SWIG_IsOK(ecode2
)) {
12937 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "NativeEncodingInfo_encoding_set" "', expected argument " "2"" of type '" "wxFontEncoding""'");
12939 arg2
= static_cast< wxFontEncoding
>(val2
);
12940 if (arg1
) (arg1
)->encoding
= arg2
;
12942 resultobj
= SWIG_Py_Void();
12949 SWIGINTERN PyObject
*_wrap_NativeEncodingInfo_encoding_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12950 PyObject
*resultobj
= 0;
12951 wxNativeEncodingInfo
*arg1
= (wxNativeEncodingInfo
*) 0 ;
12952 wxFontEncoding result
;
12955 PyObject
*swig_obj
[1] ;
12957 if (!args
) SWIG_fail
;
12958 swig_obj
[0] = args
;
12959 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0 );
12960 if (!SWIG_IsOK(res1
)) {
12961 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeEncodingInfo_encoding_get" "', expected argument " "1"" of type '" "wxNativeEncodingInfo *""'");
12963 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
12964 result
= (wxFontEncoding
) ((arg1
)->encoding
);
12965 resultobj
= SWIG_From_int(static_cast< int >(result
));
12972 SWIGINTERN PyObject
*_wrap_new_NativeEncodingInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12973 PyObject
*resultobj
= 0;
12974 wxNativeEncodingInfo
*result
= 0 ;
12976 if (!SWIG_Python_UnpackTuple(args
,"new_NativeEncodingInfo",0,0,0)) SWIG_fail
;
12978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12979 result
= (wxNativeEncodingInfo
*)new wxNativeEncodingInfo();
12980 wxPyEndAllowThreads(__tstate
);
12981 if (PyErr_Occurred()) SWIG_fail
;
12983 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativeEncodingInfo
, SWIG_POINTER_NEW
| 0 );
12990 SWIGINTERN PyObject
*_wrap_delete_NativeEncodingInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
12991 PyObject
*resultobj
= 0;
12992 wxNativeEncodingInfo
*arg1
= (wxNativeEncodingInfo
*) 0 ;
12995 PyObject
*swig_obj
[1] ;
12997 if (!args
) SWIG_fail
;
12998 swig_obj
[0] = args
;
12999 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeEncodingInfo
, SWIG_POINTER_DISOWN
| 0 );
13000 if (!SWIG_IsOK(res1
)) {
13001 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_NativeEncodingInfo" "', expected argument " "1"" of type '" "wxNativeEncodingInfo *""'");
13003 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
13005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13008 wxPyEndAllowThreads(__tstate
);
13009 if (PyErr_Occurred()) SWIG_fail
;
13011 resultobj
= SWIG_Py_Void();
13018 SWIGINTERN PyObject
*_wrap_NativeEncodingInfo_FromString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13019 PyObject
*resultobj
= 0;
13020 wxNativeEncodingInfo
*arg1
= (wxNativeEncodingInfo
*) 0 ;
13021 wxString
*arg2
= 0 ;
13025 bool temp2
= false ;
13026 PyObject
* obj0
= 0 ;
13027 PyObject
* obj1
= 0 ;
13028 char * kwnames
[] = {
13029 (char *) "self",(char *) "s", NULL
13032 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NativeEncodingInfo_FromString",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
13033 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0 );
13034 if (!SWIG_IsOK(res1
)) {
13035 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeEncodingInfo_FromString" "', expected argument " "1"" of type '" "wxNativeEncodingInfo *""'");
13037 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
13039 arg2
= wxString_in_helper(obj1
);
13040 if (arg2
== NULL
) SWIG_fail
;
13044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13045 result
= (bool)(arg1
)->FromString((wxString
const &)*arg2
);
13046 wxPyEndAllowThreads(__tstate
);
13047 if (PyErr_Occurred()) SWIG_fail
;
13050 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13066 SWIGINTERN PyObject
*_wrap_NativeEncodingInfo_ToString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13067 PyObject
*resultobj
= 0;
13068 wxNativeEncodingInfo
*arg1
= (wxNativeEncodingInfo
*) 0 ;
13072 PyObject
*swig_obj
[1] ;
13074 if (!args
) SWIG_fail
;
13075 swig_obj
[0] = args
;
13076 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0 );
13077 if (!SWIG_IsOK(res1
)) {
13078 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "NativeEncodingInfo_ToString" "', expected argument " "1"" of type '" "wxNativeEncodingInfo const *""'");
13080 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
13082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13083 result
= ((wxNativeEncodingInfo
const *)arg1
)->ToString();
13084 wxPyEndAllowThreads(__tstate
);
13085 if (PyErr_Occurred()) SWIG_fail
;
13089 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
13091 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
13100 SWIGINTERN PyObject
*NativeEncodingInfo_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13102 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
13103 SWIG_TypeNewClientData(SWIGTYPE_p_wxNativeEncodingInfo
, SWIG_NewClientData(obj
));
13104 return SWIG_Py_Void();
13107 SWIGINTERN PyObject
*NativeEncodingInfo_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13108 return SWIG_Python_InitShadowInstance(args
);
13111 SWIGINTERN PyObject
*_wrap_GetNativeFontEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13112 PyObject
*resultobj
= 0;
13113 wxFontEncoding arg1
;
13114 wxNativeEncodingInfo
*result
= 0 ;
13117 PyObject
* obj0
= 0 ;
13118 char * kwnames
[] = {
13119 (char *) "encoding", NULL
13122 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetNativeFontEncoding",kwnames
,&obj0
)) SWIG_fail
;
13123 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
13124 if (!SWIG_IsOK(ecode1
)) {
13125 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "GetNativeFontEncoding" "', expected argument " "1"" of type '" "wxFontEncoding""'");
13127 arg1
= static_cast< wxFontEncoding
>(val1
);
13129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13130 result
= (wxNativeEncodingInfo
*)wxGetNativeFontEncoding(arg1
);
13131 wxPyEndAllowThreads(__tstate
);
13132 if (PyErr_Occurred()) SWIG_fail
;
13134 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0 );
13141 SWIGINTERN PyObject
*_wrap_TestFontEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13142 PyObject
*resultobj
= 0;
13143 wxNativeEncodingInfo
*arg1
= 0 ;
13147 PyObject
* obj0
= 0 ;
13148 char * kwnames
[] = {
13149 (char *) "info", NULL
13152 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TestFontEncoding",kwnames
,&obj0
)) SWIG_fail
;
13153 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxNativeEncodingInfo
, 0 | 0);
13154 if (!SWIG_IsOK(res1
)) {
13155 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TestFontEncoding" "', expected argument " "1"" of type '" "wxNativeEncodingInfo const &""'");
13158 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TestFontEncoding" "', expected argument " "1"" of type '" "wxNativeEncodingInfo const &""'");
13160 arg1
= reinterpret_cast< wxNativeEncodingInfo
* >(argp1
);
13162 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13163 result
= (bool)wxTestFontEncoding((wxNativeEncodingInfo
const &)*arg1
);
13164 wxPyEndAllowThreads(__tstate
);
13165 if (PyErr_Occurred()) SWIG_fail
;
13168 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13176 SWIGINTERN PyObject
*_wrap_new_FontMapper(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13177 PyObject
*resultobj
= 0;
13178 wxFontMapper
*result
= 0 ;
13180 if (!SWIG_Python_UnpackTuple(args
,"new_FontMapper",0,0,0)) SWIG_fail
;
13182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13183 result
= (wxFontMapper
*)new wxFontMapper();
13184 wxPyEndAllowThreads(__tstate
);
13185 if (PyErr_Occurred()) SWIG_fail
;
13187 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFontMapper
, SWIG_POINTER_NEW
| 0 );
13194 SWIGINTERN PyObject
*_wrap_delete_FontMapper(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13195 PyObject
*resultobj
= 0;
13196 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13199 PyObject
*swig_obj
[1] ;
13201 if (!args
) SWIG_fail
;
13202 swig_obj
[0] = args
;
13203 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFontMapper
, SWIG_POINTER_DISOWN
| 0 );
13204 if (!SWIG_IsOK(res1
)) {
13205 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_FontMapper" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13207 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13212 wxPyEndAllowThreads(__tstate
);
13213 if (PyErr_Occurred()) SWIG_fail
;
13215 resultobj
= SWIG_Py_Void();
13222 SWIGINTERN PyObject
*_wrap_FontMapper_Get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13223 PyObject
*resultobj
= 0;
13224 wxFontMapper
*result
= 0 ;
13226 if (!SWIG_Python_UnpackTuple(args
,"FontMapper_Get",0,0,0)) SWIG_fail
;
13228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13229 result
= (wxFontMapper
*)wxFontMapper::Get();
13230 wxPyEndAllowThreads(__tstate
);
13231 if (PyErr_Occurred()) SWIG_fail
;
13233 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13240 SWIGINTERN PyObject
*_wrap_FontMapper_Set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13241 PyObject
*resultobj
= 0;
13242 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13243 wxFontMapper
*result
= 0 ;
13246 PyObject
* obj0
= 0 ;
13247 char * kwnames
[] = {
13248 (char *) "mapper", NULL
13251 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontMapper_Set",kwnames
,&obj0
)) SWIG_fail
;
13252 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13253 if (!SWIG_IsOK(res1
)) {
13254 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontMapper_Set" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13256 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13259 result
= (wxFontMapper
*)wxFontMapper::Set(arg1
);
13260 wxPyEndAllowThreads(__tstate
);
13261 if (PyErr_Occurred()) SWIG_fail
;
13263 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13270 SWIGINTERN PyObject
*_wrap_FontMapper_CharsetToEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13271 PyObject
*resultobj
= 0;
13272 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13273 wxString
*arg2
= 0 ;
13274 bool arg3
= (bool) true ;
13275 wxFontEncoding result
;
13278 bool temp2
= false ;
13281 PyObject
* obj0
= 0 ;
13282 PyObject
* obj1
= 0 ;
13283 PyObject
* obj2
= 0 ;
13284 char * kwnames
[] = {
13285 (char *) "self",(char *) "charset",(char *) "interactive", NULL
13288 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FontMapper_CharsetToEncoding",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
13289 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13290 if (!SWIG_IsOK(res1
)) {
13291 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontMapper_CharsetToEncoding" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13293 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13295 arg2
= wxString_in_helper(obj1
);
13296 if (arg2
== NULL
) SWIG_fail
;
13300 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
13301 if (!SWIG_IsOK(ecode3
)) {
13302 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "FontMapper_CharsetToEncoding" "', expected argument " "3"" of type '" "bool""'");
13304 arg3
= static_cast< bool >(val3
);
13307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13308 result
= (wxFontEncoding
)(arg1
)->CharsetToEncoding((wxString
const &)*arg2
,arg3
);
13309 wxPyEndAllowThreads(__tstate
);
13310 if (PyErr_Occurred()) SWIG_fail
;
13312 resultobj
= SWIG_From_int(static_cast< int >(result
));
13327 SWIGINTERN PyObject
*_wrap_FontMapper_GetSupportedEncodingsCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13328 PyObject
*resultobj
= 0;
13331 if (!SWIG_Python_UnpackTuple(args
,"FontMapper_GetSupportedEncodingsCount",0,0,0)) SWIG_fail
;
13333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13334 result
= (size_t)wxFontMapper::GetSupportedEncodingsCount();
13335 wxPyEndAllowThreads(__tstate
);
13336 if (PyErr_Occurred()) SWIG_fail
;
13338 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
13345 SWIGINTERN PyObject
*_wrap_FontMapper_GetEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13346 PyObject
*resultobj
= 0;
13348 wxFontEncoding result
;
13351 PyObject
* obj0
= 0 ;
13352 char * kwnames
[] = {
13356 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontMapper_GetEncoding",kwnames
,&obj0
)) SWIG_fail
;
13357 ecode1
= SWIG_AsVal_size_t(obj0
, &val1
);
13358 if (!SWIG_IsOK(ecode1
)) {
13359 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "FontMapper_GetEncoding" "', expected argument " "1"" of type '" "size_t""'");
13361 arg1
= static_cast< size_t >(val1
);
13363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13364 result
= (wxFontEncoding
)wxFontMapper::GetEncoding(arg1
);
13365 wxPyEndAllowThreads(__tstate
);
13366 if (PyErr_Occurred()) SWIG_fail
;
13368 resultobj
= SWIG_From_int(static_cast< int >(result
));
13375 SWIGINTERN PyObject
*_wrap_FontMapper_GetEncodingName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13376 PyObject
*resultobj
= 0;
13377 wxFontEncoding arg1
;
13381 PyObject
* obj0
= 0 ;
13382 char * kwnames
[] = {
13383 (char *) "encoding", NULL
13386 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontMapper_GetEncodingName",kwnames
,&obj0
)) SWIG_fail
;
13387 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
13388 if (!SWIG_IsOK(ecode1
)) {
13389 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "FontMapper_GetEncodingName" "', expected argument " "1"" of type '" "wxFontEncoding""'");
13391 arg1
= static_cast< wxFontEncoding
>(val1
);
13393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13394 result
= wxFontMapper::GetEncodingName(arg1
);
13395 wxPyEndAllowThreads(__tstate
);
13396 if (PyErr_Occurred()) SWIG_fail
;
13400 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
13402 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
13411 SWIGINTERN PyObject
*_wrap_FontMapper_GetEncodingDescription(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13412 PyObject
*resultobj
= 0;
13413 wxFontEncoding arg1
;
13417 PyObject
* obj0
= 0 ;
13418 char * kwnames
[] = {
13419 (char *) "encoding", NULL
13422 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontMapper_GetEncodingDescription",kwnames
,&obj0
)) SWIG_fail
;
13423 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
13424 if (!SWIG_IsOK(ecode1
)) {
13425 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "FontMapper_GetEncodingDescription" "', expected argument " "1"" of type '" "wxFontEncoding""'");
13427 arg1
= static_cast< wxFontEncoding
>(val1
);
13429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13430 result
= wxFontMapper::GetEncodingDescription(arg1
);
13431 wxPyEndAllowThreads(__tstate
);
13432 if (PyErr_Occurred()) SWIG_fail
;
13436 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
13438 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
13447 SWIGINTERN PyObject
*_wrap_FontMapper_GetEncodingFromName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13448 PyObject
*resultobj
= 0;
13449 wxString
*arg1
= 0 ;
13450 wxFontEncoding result
;
13451 bool temp1
= false ;
13452 PyObject
* obj0
= 0 ;
13453 char * kwnames
[] = {
13454 (char *) "name", NULL
13457 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontMapper_GetEncodingFromName",kwnames
,&obj0
)) SWIG_fail
;
13459 arg1
= wxString_in_helper(obj0
);
13460 if (arg1
== NULL
) SWIG_fail
;
13464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13465 result
= (wxFontEncoding
)wxFontMapper::GetEncodingFromName((wxString
const &)*arg1
);
13466 wxPyEndAllowThreads(__tstate
);
13467 if (PyErr_Occurred()) SWIG_fail
;
13469 resultobj
= SWIG_From_int(static_cast< int >(result
));
13484 SWIGINTERN PyObject
*_wrap_FontMapper_SetConfigPath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13485 PyObject
*resultobj
= 0;
13486 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13487 wxString
*arg2
= 0 ;
13490 bool temp2
= false ;
13491 PyObject
* obj0
= 0 ;
13492 PyObject
* obj1
= 0 ;
13493 char * kwnames
[] = {
13494 (char *) "self",(char *) "prefix", NULL
13497 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontMapper_SetConfigPath",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
13498 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13499 if (!SWIG_IsOK(res1
)) {
13500 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontMapper_SetConfigPath" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13502 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13504 arg2
= wxString_in_helper(obj1
);
13505 if (arg2
== NULL
) SWIG_fail
;
13509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13510 (arg1
)->SetConfigPath((wxString
const &)*arg2
);
13511 wxPyEndAllowThreads(__tstate
);
13512 if (PyErr_Occurred()) SWIG_fail
;
13514 resultobj
= SWIG_Py_Void();
13529 SWIGINTERN PyObject
*_wrap_FontMapper_GetDefaultConfigPath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13530 PyObject
*resultobj
= 0;
13533 if (!SWIG_Python_UnpackTuple(args
,"FontMapper_GetDefaultConfigPath",0,0,0)) SWIG_fail
;
13535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13536 result
= wxFontMapper::GetDefaultConfigPath();
13537 wxPyEndAllowThreads(__tstate
);
13538 if (PyErr_Occurred()) SWIG_fail
;
13542 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
13544 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
13553 SWIGINTERN PyObject
*_wrap_FontMapper_GetAltForEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13554 PyObject
*resultobj
= 0;
13555 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13556 wxFontEncoding arg2
;
13557 wxString
const &arg3_defvalue
= wxPyEmptyString
;
13558 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
13559 bool arg4
= (bool) true ;
13560 PyObject
*result
= 0 ;
13565 bool temp3
= false ;
13568 PyObject
* obj0
= 0 ;
13569 PyObject
* obj1
= 0 ;
13570 PyObject
* obj2
= 0 ;
13571 PyObject
* obj3
= 0 ;
13572 char * kwnames
[] = {
13573 (char *) "self",(char *) "encoding",(char *) "facename",(char *) "interactive", NULL
13576 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:FontMapper_GetAltForEncoding",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
13577 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13578 if (!SWIG_IsOK(res1
)) {
13579 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontMapper_GetAltForEncoding" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13581 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13582 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
13583 if (!SWIG_IsOK(ecode2
)) {
13584 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FontMapper_GetAltForEncoding" "', expected argument " "2"" of type '" "wxFontEncoding""'");
13586 arg2
= static_cast< wxFontEncoding
>(val2
);
13589 arg3
= wxString_in_helper(obj2
);
13590 if (arg3
== NULL
) SWIG_fail
;
13595 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
13596 if (!SWIG_IsOK(ecode4
)) {
13597 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "FontMapper_GetAltForEncoding" "', expected argument " "4"" of type '" "bool""'");
13599 arg4
= static_cast< bool >(val4
);
13602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13603 result
= (PyObject
*)wxFontMapper_GetAltForEncoding(arg1
,arg2
,(wxString
const &)*arg3
,arg4
);
13604 wxPyEndAllowThreads(__tstate
);
13605 if (PyErr_Occurred()) SWIG_fail
;
13607 resultobj
= result
;
13622 SWIGINTERN PyObject
*_wrap_FontMapper_IsEncodingAvailable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13623 PyObject
*resultobj
= 0;
13624 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13625 wxFontEncoding arg2
;
13626 wxString
const &arg3_defvalue
= wxPyEmptyString
;
13627 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
13633 bool temp3
= false ;
13634 PyObject
* obj0
= 0 ;
13635 PyObject
* obj1
= 0 ;
13636 PyObject
* obj2
= 0 ;
13637 char * kwnames
[] = {
13638 (char *) "self",(char *) "encoding",(char *) "facename", NULL
13641 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FontMapper_IsEncodingAvailable",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
13642 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13643 if (!SWIG_IsOK(res1
)) {
13644 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontMapper_IsEncodingAvailable" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13646 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13647 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
13648 if (!SWIG_IsOK(ecode2
)) {
13649 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FontMapper_IsEncodingAvailable" "', expected argument " "2"" of type '" "wxFontEncoding""'");
13651 arg2
= static_cast< wxFontEncoding
>(val2
);
13654 arg3
= wxString_in_helper(obj2
);
13655 if (arg3
== NULL
) SWIG_fail
;
13660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13661 result
= (bool)(arg1
)->IsEncodingAvailable(arg2
,(wxString
const &)*arg3
);
13662 wxPyEndAllowThreads(__tstate
);
13663 if (PyErr_Occurred()) SWIG_fail
;
13666 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13682 SWIGINTERN PyObject
*_wrap_FontMapper_SetDialogParent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13683 PyObject
*resultobj
= 0;
13684 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13685 wxWindow
*arg2
= (wxWindow
*) 0 ;
13690 PyObject
* obj0
= 0 ;
13691 PyObject
* obj1
= 0 ;
13692 char * kwnames
[] = {
13693 (char *) "self",(char *) "parent", NULL
13696 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontMapper_SetDialogParent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
13697 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13698 if (!SWIG_IsOK(res1
)) {
13699 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontMapper_SetDialogParent" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13701 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13702 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
13703 if (!SWIG_IsOK(res2
)) {
13704 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FontMapper_SetDialogParent" "', expected argument " "2"" of type '" "wxWindow *""'");
13706 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
13708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13709 (arg1
)->SetDialogParent(arg2
);
13710 wxPyEndAllowThreads(__tstate
);
13711 if (PyErr_Occurred()) SWIG_fail
;
13713 resultobj
= SWIG_Py_Void();
13720 SWIGINTERN PyObject
*_wrap_FontMapper_SetDialogTitle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13721 PyObject
*resultobj
= 0;
13722 wxFontMapper
*arg1
= (wxFontMapper
*) 0 ;
13723 wxString
*arg2
= 0 ;
13726 bool temp2
= false ;
13727 PyObject
* obj0
= 0 ;
13728 PyObject
* obj1
= 0 ;
13729 char * kwnames
[] = {
13730 (char *) "self",(char *) "title", NULL
13733 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontMapper_SetDialogTitle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
13734 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontMapper
, 0 | 0 );
13735 if (!SWIG_IsOK(res1
)) {
13736 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontMapper_SetDialogTitle" "', expected argument " "1"" of type '" "wxFontMapper *""'");
13738 arg1
= reinterpret_cast< wxFontMapper
* >(argp1
);
13740 arg2
= wxString_in_helper(obj1
);
13741 if (arg2
== NULL
) SWIG_fail
;
13745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13746 (arg1
)->SetDialogTitle((wxString
const &)*arg2
);
13747 wxPyEndAllowThreads(__tstate
);
13748 if (PyErr_Occurred()) SWIG_fail
;
13750 resultobj
= SWIG_Py_Void();
13765 SWIGINTERN PyObject
*FontMapper_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13767 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
13768 SWIG_TypeNewClientData(SWIGTYPE_p_wxFontMapper
, SWIG_NewClientData(obj
));
13769 return SWIG_Py_Void();
13772 SWIGINTERN PyObject
*FontMapper_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13773 return SWIG_Python_InitShadowInstance(args
);
13776 SWIGINTERN PyObject
*_wrap_new_Font(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13777 PyObject
*resultobj
= 0;
13782 bool arg5
= (bool) false ;
13783 wxString
const &arg6_defvalue
= wxPyEmptyString
;
13784 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
13785 wxFontEncoding arg7
= (wxFontEncoding
) wxFONTENCODING_DEFAULT
;
13786 wxFont
*result
= 0 ;
13797 bool temp6
= false ;
13800 PyObject
* obj0
= 0 ;
13801 PyObject
* obj1
= 0 ;
13802 PyObject
* obj2
= 0 ;
13803 PyObject
* obj3
= 0 ;
13804 PyObject
* obj4
= 0 ;
13805 PyObject
* obj5
= 0 ;
13806 PyObject
* obj6
= 0 ;
13807 char * kwnames
[] = {
13808 (char *) "pointSize",(char *) "family",(char *) "style",(char *) "weight",(char *) "underline",(char *) "face",(char *) "encoding", NULL
13811 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:new_Font",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
13812 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
13813 if (!SWIG_IsOK(ecode1
)) {
13814 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_Font" "', expected argument " "1"" of type '" "int""'");
13816 arg1
= static_cast< int >(val1
);
13817 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
13818 if (!SWIG_IsOK(ecode2
)) {
13819 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Font" "', expected argument " "2"" of type '" "int""'");
13821 arg2
= static_cast< int >(val2
);
13822 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
13823 if (!SWIG_IsOK(ecode3
)) {
13824 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_Font" "', expected argument " "3"" of type '" "int""'");
13826 arg3
= static_cast< int >(val3
);
13827 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
13828 if (!SWIG_IsOK(ecode4
)) {
13829 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_Font" "', expected argument " "4"" of type '" "int""'");
13831 arg4
= static_cast< int >(val4
);
13833 ecode5
= SWIG_AsVal_bool(obj4
, &val5
);
13834 if (!SWIG_IsOK(ecode5
)) {
13835 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_Font" "', expected argument " "5"" of type '" "bool""'");
13837 arg5
= static_cast< bool >(val5
);
13841 arg6
= wxString_in_helper(obj5
);
13842 if (arg6
== NULL
) SWIG_fail
;
13847 ecode7
= SWIG_AsVal_int(obj6
, &val7
);
13848 if (!SWIG_IsOK(ecode7
)) {
13849 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "new_Font" "', expected argument " "7"" of type '" "wxFontEncoding""'");
13851 arg7
= static_cast< wxFontEncoding
>(val7
);
13854 if (!wxPyCheckForApp()) SWIG_fail
;
13855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13856 result
= (wxFont
*)new wxFont(arg1
,arg2
,arg3
,arg4
,arg5
,(wxString
const &)*arg6
,arg7
);
13857 wxPyEndAllowThreads(__tstate
);
13858 if (PyErr_Occurred()) SWIG_fail
;
13860 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, SWIG_POINTER_NEW
| 0 );
13875 SWIGINTERN PyObject
*_wrap_delete_Font(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
13876 PyObject
*resultobj
= 0;
13877 wxFont
*arg1
= (wxFont
*) 0 ;
13880 PyObject
*swig_obj
[1] ;
13882 if (!args
) SWIG_fail
;
13883 swig_obj
[0] = args
;
13884 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, SWIG_POINTER_DISOWN
| 0 );
13885 if (!SWIG_IsOK(res1
)) {
13886 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Font" "', expected argument " "1"" of type '" "wxFont *""'");
13888 arg1
= reinterpret_cast< wxFont
* >(argp1
);
13890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13893 wxPyEndAllowThreads(__tstate
);
13894 if (PyErr_Occurred()) SWIG_fail
;
13896 resultobj
= SWIG_Py_Void();
13903 SWIGINTERN PyObject
*_wrap_new_FontFromNativeInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13904 PyObject
*resultobj
= 0;
13905 wxNativeFontInfo
*arg1
= 0 ;
13906 wxFont
*result
= 0 ;
13909 PyObject
* obj0
= 0 ;
13910 char * kwnames
[] = {
13911 (char *) "info", NULL
13914 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_FontFromNativeInfo",kwnames
,&obj0
)) SWIG_fail
;
13915 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxNativeFontInfo
, 0 | 0);
13916 if (!SWIG_IsOK(res1
)) {
13917 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_FontFromNativeInfo" "', expected argument " "1"" of type '" "wxNativeFontInfo const &""'");
13920 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_FontFromNativeInfo" "', expected argument " "1"" of type '" "wxNativeFontInfo const &""'");
13922 arg1
= reinterpret_cast< wxNativeFontInfo
* >(argp1
);
13924 if (!wxPyCheckForApp()) SWIG_fail
;
13925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13926 result
= (wxFont
*)new wxFont((wxNativeFontInfo
const &)*arg1
);
13927 wxPyEndAllowThreads(__tstate
);
13928 if (PyErr_Occurred()) SWIG_fail
;
13930 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
13937 SWIGINTERN PyObject
*_wrap_new_FontFromNativeInfoString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13938 PyObject
*resultobj
= 0;
13939 wxString
*arg1
= 0 ;
13940 wxFont
*result
= 0 ;
13941 bool temp1
= false ;
13942 PyObject
* obj0
= 0 ;
13943 char * kwnames
[] = {
13944 (char *) "info", NULL
13947 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_FontFromNativeInfoString",kwnames
,&obj0
)) SWIG_fail
;
13949 arg1
= wxString_in_helper(obj0
);
13950 if (arg1
== NULL
) SWIG_fail
;
13954 if (!wxPyCheckForApp()) SWIG_fail
;
13955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13956 result
= (wxFont
*)new_wxFont((wxString
const &)*arg1
);
13957 wxPyEndAllowThreads(__tstate
);
13958 if (PyErr_Occurred()) SWIG_fail
;
13960 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
13975 SWIGINTERN PyObject
*_wrap_new_FFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
13976 PyObject
*resultobj
= 0;
13978 wxFontFamily arg2
;
13979 int arg3
= (int) wxFONTFLAG_DEFAULT
;
13980 wxString
const &arg4_defvalue
= wxPyEmptyString
;
13981 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
13982 wxFontEncoding arg5
= (wxFontEncoding
) wxFONTENCODING_DEFAULT
;
13983 wxFont
*result
= 0 ;
13990 bool temp4
= false ;
13993 PyObject
* obj0
= 0 ;
13994 PyObject
* obj1
= 0 ;
13995 PyObject
* obj2
= 0 ;
13996 PyObject
* obj3
= 0 ;
13997 PyObject
* obj4
= 0 ;
13998 char * kwnames
[] = {
13999 (char *) "pointSize",(char *) "family",(char *) "flags",(char *) "face",(char *) "encoding", NULL
14002 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_FFont",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
14003 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
14004 if (!SWIG_IsOK(ecode1
)) {
14005 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_FFont" "', expected argument " "1"" of type '" "int""'");
14007 arg1
= static_cast< int >(val1
);
14008 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
14009 if (!SWIG_IsOK(ecode2
)) {
14010 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_FFont" "', expected argument " "2"" of type '" "wxFontFamily""'");
14012 arg2
= static_cast< wxFontFamily
>(val2
);
14014 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
14015 if (!SWIG_IsOK(ecode3
)) {
14016 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_FFont" "', expected argument " "3"" of type '" "int""'");
14018 arg3
= static_cast< int >(val3
);
14022 arg4
= wxString_in_helper(obj3
);
14023 if (arg4
== NULL
) SWIG_fail
;
14028 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
14029 if (!SWIG_IsOK(ecode5
)) {
14030 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_FFont" "', expected argument " "5"" of type '" "wxFontEncoding""'");
14032 arg5
= static_cast< wxFontEncoding
>(val5
);
14035 if (!wxPyCheckForApp()) SWIG_fail
;
14036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14037 result
= (wxFont
*)new_wxFont(arg1
,arg2
,arg3
,(wxString
const &)*arg4
,arg5
);
14038 wxPyEndAllowThreads(__tstate
);
14039 if (PyErr_Occurred()) SWIG_fail
;
14041 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
14056 SWIGINTERN PyObject
*_wrap_new_FontFromPixelSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14057 PyObject
*resultobj
= 0;
14062 bool arg5
= (bool) false ;
14063 wxString
const &arg6_defvalue
= wxEmptyString
;
14064 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
14065 wxFontEncoding arg7
= (wxFontEncoding
) wxFONTENCODING_DEFAULT
;
14066 wxFont
*result
= 0 ;
14076 bool temp6
= false ;
14079 PyObject
* obj0
= 0 ;
14080 PyObject
* obj1
= 0 ;
14081 PyObject
* obj2
= 0 ;
14082 PyObject
* obj3
= 0 ;
14083 PyObject
* obj4
= 0 ;
14084 PyObject
* obj5
= 0 ;
14085 PyObject
* obj6
= 0 ;
14086 char * kwnames
[] = {
14087 (char *) "pixelSize",(char *) "family",(char *) "style",(char *) "weight",(char *) "underlined",(char *) "face",(char *) "encoding", NULL
14090 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:new_FontFromPixelSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
14093 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
14095 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
14096 if (!SWIG_IsOK(ecode2
)) {
14097 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_FontFromPixelSize" "', expected argument " "2"" of type '" "int""'");
14099 arg2
= static_cast< int >(val2
);
14100 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
14101 if (!SWIG_IsOK(ecode3
)) {
14102 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_FontFromPixelSize" "', expected argument " "3"" of type '" "int""'");
14104 arg3
= static_cast< int >(val3
);
14105 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
14106 if (!SWIG_IsOK(ecode4
)) {
14107 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_FontFromPixelSize" "', expected argument " "4"" of type '" "int""'");
14109 arg4
= static_cast< int >(val4
);
14111 ecode5
= SWIG_AsVal_bool(obj4
, &val5
);
14112 if (!SWIG_IsOK(ecode5
)) {
14113 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_FontFromPixelSize" "', expected argument " "5"" of type '" "bool""'");
14115 arg5
= static_cast< bool >(val5
);
14119 arg6
= wxString_in_helper(obj5
);
14120 if (arg6
== NULL
) SWIG_fail
;
14125 ecode7
= SWIG_AsVal_int(obj6
, &val7
);
14126 if (!SWIG_IsOK(ecode7
)) {
14127 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "new_FontFromPixelSize" "', expected argument " "7"" of type '" "wxFontEncoding""'");
14129 arg7
= static_cast< wxFontEncoding
>(val7
);
14132 if (!wxPyCheckForApp()) SWIG_fail
;
14133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14134 result
= (wxFont
*)new_wxFont((wxSize
const &)*arg1
,arg2
,arg3
,arg4
,arg5
,(wxString
const &)*arg6
,arg7
);
14135 wxPyEndAllowThreads(__tstate
);
14136 if (PyErr_Occurred()) SWIG_fail
;
14138 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
14153 SWIGINTERN PyObject
*_wrap_new_FFontFromPixelSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14154 PyObject
*resultobj
= 0;
14156 wxFontFamily arg2
;
14157 int arg3
= (int) wxFONTFLAG_DEFAULT
;
14158 wxString
const &arg4_defvalue
= wxEmptyString
;
14159 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
14160 wxFontEncoding arg5
= (wxFontEncoding
) wxFONTENCODING_DEFAULT
;
14161 wxFont
*result
= 0 ;
14167 bool temp4
= false ;
14170 PyObject
* obj0
= 0 ;
14171 PyObject
* obj1
= 0 ;
14172 PyObject
* obj2
= 0 ;
14173 PyObject
* obj3
= 0 ;
14174 PyObject
* obj4
= 0 ;
14175 char * kwnames
[] = {
14176 (char *) "pixelSize",(char *) "family",(char *) "flags",(char *) "face",(char *) "encoding", NULL
14179 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_FFontFromPixelSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
14182 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
14184 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
14185 if (!SWIG_IsOK(ecode2
)) {
14186 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_FFontFromPixelSize" "', expected argument " "2"" of type '" "wxFontFamily""'");
14188 arg2
= static_cast< wxFontFamily
>(val2
);
14190 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
14191 if (!SWIG_IsOK(ecode3
)) {
14192 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_FFontFromPixelSize" "', expected argument " "3"" of type '" "int""'");
14194 arg3
= static_cast< int >(val3
);
14198 arg4
= wxString_in_helper(obj3
);
14199 if (arg4
== NULL
) SWIG_fail
;
14204 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
14205 if (!SWIG_IsOK(ecode5
)) {
14206 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_FFontFromPixelSize" "', expected argument " "5"" of type '" "wxFontEncoding""'");
14208 arg5
= static_cast< wxFontEncoding
>(val5
);
14211 if (!wxPyCheckForApp()) SWIG_fail
;
14212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14213 result
= (wxFont
*)new_wxFont((wxSize
const &)*arg1
,arg2
,arg3
,(wxString
const &)*arg4
,arg5
);
14214 wxPyEndAllowThreads(__tstate
);
14215 if (PyErr_Occurred()) SWIG_fail
;
14217 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
14232 SWIGINTERN PyObject
*_wrap_Font_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14233 PyObject
*resultobj
= 0;
14234 wxFont
*arg1
= (wxFont
*) 0 ;
14238 PyObject
*swig_obj
[1] ;
14240 if (!args
) SWIG_fail
;
14241 swig_obj
[0] = args
;
14242 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14243 if (!SWIG_IsOK(res1
)) {
14244 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_IsOk" "', expected argument " "1"" of type '" "wxFont const *""'");
14246 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14249 result
= (bool)((wxFont
const *)arg1
)->IsOk();
14250 wxPyEndAllowThreads(__tstate
);
14251 if (PyErr_Occurred()) SWIG_fail
;
14254 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14262 SWIGINTERN PyObject
*_wrap_Font___eq__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14263 PyObject
*resultobj
= 0;
14264 wxFont
*arg1
= (wxFont
*) 0 ;
14265 wxFont
*arg2
= (wxFont
*) 0 ;
14271 PyObject
* obj0
= 0 ;
14272 PyObject
* obj1
= 0 ;
14273 char * kwnames
[] = {
14274 (char *) "self",(char *) "other", NULL
14277 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font___eq__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14278 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14279 if (!SWIG_IsOK(res1
)) {
14280 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font___eq__" "', expected argument " "1"" of type '" "wxFont *""'");
14282 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14283 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFont
, 0 | 0 );
14284 if (!SWIG_IsOK(res2
)) {
14285 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Font___eq__" "', expected argument " "2"" of type '" "wxFont const *""'");
14287 arg2
= reinterpret_cast< wxFont
* >(argp2
);
14289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14290 result
= (bool)wxFont___eq__(arg1
,(wxFont
const *)arg2
);
14291 wxPyEndAllowThreads(__tstate
);
14292 if (PyErr_Occurred()) SWIG_fail
;
14295 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14303 SWIGINTERN PyObject
*_wrap_Font___ne__(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14304 PyObject
*resultobj
= 0;
14305 wxFont
*arg1
= (wxFont
*) 0 ;
14306 wxFont
*arg2
= (wxFont
*) 0 ;
14312 PyObject
* obj0
= 0 ;
14313 PyObject
* obj1
= 0 ;
14314 char * kwnames
[] = {
14315 (char *) "self",(char *) "other", NULL
14318 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font___ne__",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14319 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14320 if (!SWIG_IsOK(res1
)) {
14321 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font___ne__" "', expected argument " "1"" of type '" "wxFont *""'");
14323 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14324 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFont
, 0 | 0 );
14325 if (!SWIG_IsOK(res2
)) {
14326 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Font___ne__" "', expected argument " "2"" of type '" "wxFont const *""'");
14328 arg2
= reinterpret_cast< wxFont
* >(argp2
);
14330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14331 result
= (bool)wxFont___ne__(arg1
,(wxFont
const *)arg2
);
14332 wxPyEndAllowThreads(__tstate
);
14333 if (PyErr_Occurred()) SWIG_fail
;
14336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14344 SWIGINTERN PyObject
*_wrap_Font_GetPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14345 PyObject
*resultobj
= 0;
14346 wxFont
*arg1
= (wxFont
*) 0 ;
14350 PyObject
*swig_obj
[1] ;
14352 if (!args
) SWIG_fail
;
14353 swig_obj
[0] = args
;
14354 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14355 if (!SWIG_IsOK(res1
)) {
14356 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetPointSize" "', expected argument " "1"" of type '" "wxFont const *""'");
14358 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14361 result
= (int)((wxFont
const *)arg1
)->GetPointSize();
14362 wxPyEndAllowThreads(__tstate
);
14363 if (PyErr_Occurred()) SWIG_fail
;
14365 resultobj
= SWIG_From_int(static_cast< int >(result
));
14372 SWIGINTERN PyObject
*_wrap_Font_GetPixelSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14373 PyObject
*resultobj
= 0;
14374 wxFont
*arg1
= (wxFont
*) 0 ;
14378 PyObject
*swig_obj
[1] ;
14380 if (!args
) SWIG_fail
;
14381 swig_obj
[0] = args
;
14382 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14383 if (!SWIG_IsOK(res1
)) {
14384 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetPixelSize" "', expected argument " "1"" of type '" "wxFont const *""'");
14386 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14389 result
= ((wxFont
const *)arg1
)->GetPixelSize();
14390 wxPyEndAllowThreads(__tstate
);
14391 if (PyErr_Occurred()) SWIG_fail
;
14393 resultobj
= SWIG_NewPointerObj((new wxSize(static_cast< const wxSize
& >(result
))), SWIGTYPE_p_wxSize
, SWIG_POINTER_OWN
| 0 );
14400 SWIGINTERN PyObject
*_wrap_Font_IsUsingSizeInPixels(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14401 PyObject
*resultobj
= 0;
14402 wxFont
*arg1
= (wxFont
*) 0 ;
14406 PyObject
*swig_obj
[1] ;
14408 if (!args
) SWIG_fail
;
14409 swig_obj
[0] = args
;
14410 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14411 if (!SWIG_IsOK(res1
)) {
14412 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_IsUsingSizeInPixels" "', expected argument " "1"" of type '" "wxFont const *""'");
14414 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14417 result
= (bool)((wxFont
const *)arg1
)->IsUsingSizeInPixels();
14418 wxPyEndAllowThreads(__tstate
);
14419 if (PyErr_Occurred()) SWIG_fail
;
14422 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14430 SWIGINTERN PyObject
*_wrap_Font_GetFamily(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14431 PyObject
*resultobj
= 0;
14432 wxFont
*arg1
= (wxFont
*) 0 ;
14436 PyObject
*swig_obj
[1] ;
14438 if (!args
) SWIG_fail
;
14439 swig_obj
[0] = args
;
14440 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14441 if (!SWIG_IsOK(res1
)) {
14442 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetFamily" "', expected argument " "1"" of type '" "wxFont const *""'");
14444 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14447 result
= (int)((wxFont
const *)arg1
)->GetFamily();
14448 wxPyEndAllowThreads(__tstate
);
14449 if (PyErr_Occurred()) SWIG_fail
;
14451 resultobj
= SWIG_From_int(static_cast< int >(result
));
14458 SWIGINTERN PyObject
*_wrap_Font_GetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14459 PyObject
*resultobj
= 0;
14460 wxFont
*arg1
= (wxFont
*) 0 ;
14464 PyObject
*swig_obj
[1] ;
14466 if (!args
) SWIG_fail
;
14467 swig_obj
[0] = args
;
14468 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14469 if (!SWIG_IsOK(res1
)) {
14470 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetStyle" "', expected argument " "1"" of type '" "wxFont const *""'");
14472 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14475 result
= (int)((wxFont
const *)arg1
)->GetStyle();
14476 wxPyEndAllowThreads(__tstate
);
14477 if (PyErr_Occurred()) SWIG_fail
;
14479 resultobj
= SWIG_From_int(static_cast< int >(result
));
14486 SWIGINTERN PyObject
*_wrap_Font_GetWeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14487 PyObject
*resultobj
= 0;
14488 wxFont
*arg1
= (wxFont
*) 0 ;
14492 PyObject
*swig_obj
[1] ;
14494 if (!args
) SWIG_fail
;
14495 swig_obj
[0] = args
;
14496 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14497 if (!SWIG_IsOK(res1
)) {
14498 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetWeight" "', expected argument " "1"" of type '" "wxFont const *""'");
14500 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14503 result
= (int)((wxFont
const *)arg1
)->GetWeight();
14504 wxPyEndAllowThreads(__tstate
);
14505 if (PyErr_Occurred()) SWIG_fail
;
14507 resultobj
= SWIG_From_int(static_cast< int >(result
));
14514 SWIGINTERN PyObject
*_wrap_Font_GetUnderlined(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14515 PyObject
*resultobj
= 0;
14516 wxFont
*arg1
= (wxFont
*) 0 ;
14520 PyObject
*swig_obj
[1] ;
14522 if (!args
) SWIG_fail
;
14523 swig_obj
[0] = args
;
14524 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14525 if (!SWIG_IsOK(res1
)) {
14526 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetUnderlined" "', expected argument " "1"" of type '" "wxFont const *""'");
14528 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14531 result
= (bool)((wxFont
const *)arg1
)->GetUnderlined();
14532 wxPyEndAllowThreads(__tstate
);
14533 if (PyErr_Occurred()) SWIG_fail
;
14536 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14544 SWIGINTERN PyObject
*_wrap_Font_GetFaceName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14545 PyObject
*resultobj
= 0;
14546 wxFont
*arg1
= (wxFont
*) 0 ;
14550 PyObject
*swig_obj
[1] ;
14552 if (!args
) SWIG_fail
;
14553 swig_obj
[0] = args
;
14554 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14555 if (!SWIG_IsOK(res1
)) {
14556 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetFaceName" "', expected argument " "1"" of type '" "wxFont const *""'");
14558 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14561 result
= ((wxFont
const *)arg1
)->GetFaceName();
14562 wxPyEndAllowThreads(__tstate
);
14563 if (PyErr_Occurred()) SWIG_fail
;
14567 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14569 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14578 SWIGINTERN PyObject
*_wrap_Font_GetEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14579 PyObject
*resultobj
= 0;
14580 wxFont
*arg1
= (wxFont
*) 0 ;
14581 wxFontEncoding result
;
14584 PyObject
*swig_obj
[1] ;
14586 if (!args
) SWIG_fail
;
14587 swig_obj
[0] = args
;
14588 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14589 if (!SWIG_IsOK(res1
)) {
14590 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetEncoding" "', expected argument " "1"" of type '" "wxFont const *""'");
14592 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14595 result
= (wxFontEncoding
)((wxFont
const *)arg1
)->GetEncoding();
14596 wxPyEndAllowThreads(__tstate
);
14597 if (PyErr_Occurred()) SWIG_fail
;
14599 resultobj
= SWIG_From_int(static_cast< int >(result
));
14606 SWIGINTERN PyObject
*_wrap_Font_GetNativeFontInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14607 PyObject
*resultobj
= 0;
14608 wxFont
*arg1
= (wxFont
*) 0 ;
14609 wxNativeFontInfo
*result
= 0 ;
14612 PyObject
*swig_obj
[1] ;
14614 if (!args
) SWIG_fail
;
14615 swig_obj
[0] = args
;
14616 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14617 if (!SWIG_IsOK(res1
)) {
14618 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetNativeFontInfo" "', expected argument " "1"" of type '" "wxFont const *""'");
14620 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14623 result
= (wxNativeFontInfo
*)((wxFont
const *)arg1
)->GetNativeFontInfo();
14624 wxPyEndAllowThreads(__tstate
);
14625 if (PyErr_Occurred()) SWIG_fail
;
14627 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxNativeFontInfo
, 0 | 0 );
14634 SWIGINTERN PyObject
*_wrap_Font_IsFixedWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14635 PyObject
*resultobj
= 0;
14636 wxFont
*arg1
= (wxFont
*) 0 ;
14640 PyObject
*swig_obj
[1] ;
14642 if (!args
) SWIG_fail
;
14643 swig_obj
[0] = args
;
14644 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14645 if (!SWIG_IsOK(res1
)) {
14646 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_IsFixedWidth" "', expected argument " "1"" of type '" "wxFont const *""'");
14648 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14651 result
= (bool)((wxFont
const *)arg1
)->IsFixedWidth();
14652 wxPyEndAllowThreads(__tstate
);
14653 if (PyErr_Occurred()) SWIG_fail
;
14656 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14664 SWIGINTERN PyObject
*_wrap_Font_GetNativeFontInfoDesc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14665 PyObject
*resultobj
= 0;
14666 wxFont
*arg1
= (wxFont
*) 0 ;
14670 PyObject
*swig_obj
[1] ;
14672 if (!args
) SWIG_fail
;
14673 swig_obj
[0] = args
;
14674 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14675 if (!SWIG_IsOK(res1
)) {
14676 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetNativeFontInfoDesc" "', expected argument " "1"" of type '" "wxFont const *""'");
14678 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14681 result
= ((wxFont
const *)arg1
)->GetNativeFontInfoDesc();
14682 wxPyEndAllowThreads(__tstate
);
14683 if (PyErr_Occurred()) SWIG_fail
;
14687 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14689 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14698 SWIGINTERN PyObject
*_wrap_Font_GetNativeFontInfoUserDesc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
14699 PyObject
*resultobj
= 0;
14700 wxFont
*arg1
= (wxFont
*) 0 ;
14704 PyObject
*swig_obj
[1] ;
14706 if (!args
) SWIG_fail
;
14707 swig_obj
[0] = args
;
14708 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14709 if (!SWIG_IsOK(res1
)) {
14710 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetNativeFontInfoUserDesc" "', expected argument " "1"" of type '" "wxFont const *""'");
14712 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14715 result
= ((wxFont
const *)arg1
)->GetNativeFontInfoUserDesc();
14716 wxPyEndAllowThreads(__tstate
);
14717 if (PyErr_Occurred()) SWIG_fail
;
14721 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14723 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14732 SWIGINTERN PyObject
*_wrap_Font_SetPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14733 PyObject
*resultobj
= 0;
14734 wxFont
*arg1
= (wxFont
*) 0 ;
14740 PyObject
* obj0
= 0 ;
14741 PyObject
* obj1
= 0 ;
14742 char * kwnames
[] = {
14743 (char *) "self",(char *) "pointSize", NULL
14746 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetPointSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14747 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14748 if (!SWIG_IsOK(res1
)) {
14749 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetPointSize" "', expected argument " "1"" of type '" "wxFont *""'");
14751 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14752 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
14753 if (!SWIG_IsOK(ecode2
)) {
14754 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Font_SetPointSize" "', expected argument " "2"" of type '" "int""'");
14756 arg2
= static_cast< int >(val2
);
14758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14759 (arg1
)->SetPointSize(arg2
);
14760 wxPyEndAllowThreads(__tstate
);
14761 if (PyErr_Occurred()) SWIG_fail
;
14763 resultobj
= SWIG_Py_Void();
14770 SWIGINTERN PyObject
*_wrap_Font_SetPixelSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14771 PyObject
*resultobj
= 0;
14772 wxFont
*arg1
= (wxFont
*) 0 ;
14777 PyObject
* obj0
= 0 ;
14778 PyObject
* obj1
= 0 ;
14779 char * kwnames
[] = {
14780 (char *) "self",(char *) "pixelSize", NULL
14783 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetPixelSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14784 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14785 if (!SWIG_IsOK(res1
)) {
14786 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetPixelSize" "', expected argument " "1"" of type '" "wxFont *""'");
14788 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14791 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
14794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14795 (arg1
)->SetPixelSize((wxSize
const &)*arg2
);
14796 wxPyEndAllowThreads(__tstate
);
14797 if (PyErr_Occurred()) SWIG_fail
;
14799 resultobj
= SWIG_Py_Void();
14806 SWIGINTERN PyObject
*_wrap_Font_SetFamily(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14807 PyObject
*resultobj
= 0;
14808 wxFont
*arg1
= (wxFont
*) 0 ;
14814 PyObject
* obj0
= 0 ;
14815 PyObject
* obj1
= 0 ;
14816 char * kwnames
[] = {
14817 (char *) "self",(char *) "family", NULL
14820 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetFamily",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14821 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14822 if (!SWIG_IsOK(res1
)) {
14823 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetFamily" "', expected argument " "1"" of type '" "wxFont *""'");
14825 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14826 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
14827 if (!SWIG_IsOK(ecode2
)) {
14828 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Font_SetFamily" "', expected argument " "2"" of type '" "int""'");
14830 arg2
= static_cast< int >(val2
);
14832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14833 (arg1
)->SetFamily(arg2
);
14834 wxPyEndAllowThreads(__tstate
);
14835 if (PyErr_Occurred()) SWIG_fail
;
14837 resultobj
= SWIG_Py_Void();
14844 SWIGINTERN PyObject
*_wrap_Font_SetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14845 PyObject
*resultobj
= 0;
14846 wxFont
*arg1
= (wxFont
*) 0 ;
14852 PyObject
* obj0
= 0 ;
14853 PyObject
* obj1
= 0 ;
14854 char * kwnames
[] = {
14855 (char *) "self",(char *) "style", NULL
14858 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetStyle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14859 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14860 if (!SWIG_IsOK(res1
)) {
14861 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetStyle" "', expected argument " "1"" of type '" "wxFont *""'");
14863 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14864 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
14865 if (!SWIG_IsOK(ecode2
)) {
14866 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Font_SetStyle" "', expected argument " "2"" of type '" "int""'");
14868 arg2
= static_cast< int >(val2
);
14870 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14871 (arg1
)->SetStyle(arg2
);
14872 wxPyEndAllowThreads(__tstate
);
14873 if (PyErr_Occurred()) SWIG_fail
;
14875 resultobj
= SWIG_Py_Void();
14882 SWIGINTERN PyObject
*_wrap_Font_SetWeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14883 PyObject
*resultobj
= 0;
14884 wxFont
*arg1
= (wxFont
*) 0 ;
14890 PyObject
* obj0
= 0 ;
14891 PyObject
* obj1
= 0 ;
14892 char * kwnames
[] = {
14893 (char *) "self",(char *) "weight", NULL
14896 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetWeight",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14897 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14898 if (!SWIG_IsOK(res1
)) {
14899 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetWeight" "', expected argument " "1"" of type '" "wxFont *""'");
14901 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14902 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
14903 if (!SWIG_IsOK(ecode2
)) {
14904 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Font_SetWeight" "', expected argument " "2"" of type '" "int""'");
14906 arg2
= static_cast< int >(val2
);
14908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14909 (arg1
)->SetWeight(arg2
);
14910 wxPyEndAllowThreads(__tstate
);
14911 if (PyErr_Occurred()) SWIG_fail
;
14913 resultobj
= SWIG_Py_Void();
14920 SWIGINTERN PyObject
*_wrap_Font_SetFaceName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14921 PyObject
*resultobj
= 0;
14922 wxFont
*arg1
= (wxFont
*) 0 ;
14923 wxString
*arg2
= 0 ;
14927 bool temp2
= false ;
14928 PyObject
* obj0
= 0 ;
14929 PyObject
* obj1
= 0 ;
14930 char * kwnames
[] = {
14931 (char *) "self",(char *) "faceName", NULL
14934 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetFaceName",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14935 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14936 if (!SWIG_IsOK(res1
)) {
14937 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetFaceName" "', expected argument " "1"" of type '" "wxFont *""'");
14939 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14941 arg2
= wxString_in_helper(obj1
);
14942 if (arg2
== NULL
) SWIG_fail
;
14946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14947 result
= (bool)(arg1
)->SetFaceName((wxString
const &)*arg2
);
14948 wxPyEndAllowThreads(__tstate
);
14949 if (PyErr_Occurred()) SWIG_fail
;
14952 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14968 SWIGINTERN PyObject
*_wrap_Font_SetUnderlined(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
14969 PyObject
*resultobj
= 0;
14970 wxFont
*arg1
= (wxFont
*) 0 ;
14976 PyObject
* obj0
= 0 ;
14977 PyObject
* obj1
= 0 ;
14978 char * kwnames
[] = {
14979 (char *) "self",(char *) "underlined", NULL
14982 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetUnderlined",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
14983 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
14984 if (!SWIG_IsOK(res1
)) {
14985 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetUnderlined" "', expected argument " "1"" of type '" "wxFont *""'");
14987 arg1
= reinterpret_cast< wxFont
* >(argp1
);
14988 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
14989 if (!SWIG_IsOK(ecode2
)) {
14990 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Font_SetUnderlined" "', expected argument " "2"" of type '" "bool""'");
14992 arg2
= static_cast< bool >(val2
);
14994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14995 (arg1
)->SetUnderlined(arg2
);
14996 wxPyEndAllowThreads(__tstate
);
14997 if (PyErr_Occurred()) SWIG_fail
;
14999 resultobj
= SWIG_Py_Void();
15006 SWIGINTERN PyObject
*_wrap_Font_SetEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15007 PyObject
*resultobj
= 0;
15008 wxFont
*arg1
= (wxFont
*) 0 ;
15009 wxFontEncoding arg2
;
15014 PyObject
* obj0
= 0 ;
15015 PyObject
* obj1
= 0 ;
15016 char * kwnames
[] = {
15017 (char *) "self",(char *) "encoding", NULL
15020 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetEncoding",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
15021 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15022 if (!SWIG_IsOK(res1
)) {
15023 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetEncoding" "', expected argument " "1"" of type '" "wxFont *""'");
15025 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15026 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
15027 if (!SWIG_IsOK(ecode2
)) {
15028 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Font_SetEncoding" "', expected argument " "2"" of type '" "wxFontEncoding""'");
15030 arg2
= static_cast< wxFontEncoding
>(val2
);
15032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15033 (arg1
)->SetEncoding(arg2
);
15034 wxPyEndAllowThreads(__tstate
);
15035 if (PyErr_Occurred()) SWIG_fail
;
15037 resultobj
= SWIG_Py_Void();
15044 SWIGINTERN PyObject
*_wrap_Font_SetNativeFontInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15045 PyObject
*resultobj
= 0;
15046 wxFont
*arg1
= (wxFont
*) 0 ;
15047 wxNativeFontInfo
*arg2
= 0 ;
15052 PyObject
* obj0
= 0 ;
15053 PyObject
* obj1
= 0 ;
15054 char * kwnames
[] = {
15055 (char *) "self",(char *) "info", NULL
15058 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetNativeFontInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
15059 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15060 if (!SWIG_IsOK(res1
)) {
15061 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetNativeFontInfo" "', expected argument " "1"" of type '" "wxFont *""'");
15063 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15064 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxNativeFontInfo
, 0 | 0);
15065 if (!SWIG_IsOK(res2
)) {
15066 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Font_SetNativeFontInfo" "', expected argument " "2"" of type '" "wxNativeFontInfo const &""'");
15069 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Font_SetNativeFontInfo" "', expected argument " "2"" of type '" "wxNativeFontInfo const &""'");
15071 arg2
= reinterpret_cast< wxNativeFontInfo
* >(argp2
);
15073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15074 (arg1
)->SetNativeFontInfo((wxNativeFontInfo
const &)*arg2
);
15075 wxPyEndAllowThreads(__tstate
);
15076 if (PyErr_Occurred()) SWIG_fail
;
15078 resultobj
= SWIG_Py_Void();
15085 SWIGINTERN PyObject
*_wrap_Font_SetNativeFontInfoFromString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15086 PyObject
*resultobj
= 0;
15087 wxFont
*arg1
= (wxFont
*) 0 ;
15088 wxString
*arg2
= 0 ;
15092 bool temp2
= false ;
15093 PyObject
* obj0
= 0 ;
15094 PyObject
* obj1
= 0 ;
15095 char * kwnames
[] = {
15096 (char *) "self",(char *) "info", NULL
15099 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetNativeFontInfoFromString",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
15100 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15101 if (!SWIG_IsOK(res1
)) {
15102 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetNativeFontInfoFromString" "', expected argument " "1"" of type '" "wxFont *""'");
15104 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15106 arg2
= wxString_in_helper(obj1
);
15107 if (arg2
== NULL
) SWIG_fail
;
15111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15112 result
= (bool)(arg1
)->SetNativeFontInfo((wxString
const &)*arg2
);
15113 wxPyEndAllowThreads(__tstate
);
15114 if (PyErr_Occurred()) SWIG_fail
;
15117 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15133 SWIGINTERN PyObject
*_wrap_Font_SetNativeFontInfoUserDesc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15134 PyObject
*resultobj
= 0;
15135 wxFont
*arg1
= (wxFont
*) 0 ;
15136 wxString
*arg2
= 0 ;
15140 bool temp2
= false ;
15141 PyObject
* obj0
= 0 ;
15142 PyObject
* obj1
= 0 ;
15143 char * kwnames
[] = {
15144 (char *) "self",(char *) "info", NULL
15147 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Font_SetNativeFontInfoUserDesc",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
15148 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15149 if (!SWIG_IsOK(res1
)) {
15150 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetNativeFontInfoUserDesc" "', expected argument " "1"" of type '" "wxFont *""'");
15152 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15154 arg2
= wxString_in_helper(obj1
);
15155 if (arg2
== NULL
) SWIG_fail
;
15159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15160 result
= (bool)(arg1
)->SetNativeFontInfoUserDesc((wxString
const &)*arg2
);
15161 wxPyEndAllowThreads(__tstate
);
15162 if (PyErr_Occurred()) SWIG_fail
;
15165 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15181 SWIGINTERN PyObject
*_wrap_Font_GetFamilyString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15182 PyObject
*resultobj
= 0;
15183 wxFont
*arg1
= (wxFont
*) 0 ;
15187 PyObject
*swig_obj
[1] ;
15189 if (!args
) SWIG_fail
;
15190 swig_obj
[0] = args
;
15191 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15192 if (!SWIG_IsOK(res1
)) {
15193 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetFamilyString" "', expected argument " "1"" of type '" "wxFont const *""'");
15195 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15198 result
= ((wxFont
const *)arg1
)->GetFamilyString();
15199 wxPyEndAllowThreads(__tstate
);
15200 if (PyErr_Occurred()) SWIG_fail
;
15204 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
15206 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
15215 SWIGINTERN PyObject
*_wrap_Font_GetStyleString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15216 PyObject
*resultobj
= 0;
15217 wxFont
*arg1
= (wxFont
*) 0 ;
15221 PyObject
*swig_obj
[1] ;
15223 if (!args
) SWIG_fail
;
15224 swig_obj
[0] = args
;
15225 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15226 if (!SWIG_IsOK(res1
)) {
15227 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetStyleString" "', expected argument " "1"" of type '" "wxFont const *""'");
15229 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15232 result
= ((wxFont
const *)arg1
)->GetStyleString();
15233 wxPyEndAllowThreads(__tstate
);
15234 if (PyErr_Occurred()) SWIG_fail
;
15238 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
15240 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
15249 SWIGINTERN PyObject
*_wrap_Font_GetWeightString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15250 PyObject
*resultobj
= 0;
15251 wxFont
*arg1
= (wxFont
*) 0 ;
15255 PyObject
*swig_obj
[1] ;
15257 if (!args
) SWIG_fail
;
15258 swig_obj
[0] = args
;
15259 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15260 if (!SWIG_IsOK(res1
)) {
15261 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetWeightString" "', expected argument " "1"" of type '" "wxFont const *""'");
15263 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15266 result
= ((wxFont
const *)arg1
)->GetWeightString();
15267 wxPyEndAllowThreads(__tstate
);
15268 if (PyErr_Occurred()) SWIG_fail
;
15272 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
15274 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
15283 SWIGINTERN PyObject
*_wrap_Font_SetNoAntiAliasing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15284 PyObject
*resultobj
= 0;
15285 wxFont
*arg1
= (wxFont
*) 0 ;
15286 bool arg2
= (bool) true ;
15291 PyObject
* obj0
= 0 ;
15292 PyObject
* obj1
= 0 ;
15293 char * kwnames
[] = {
15294 (char *) "self",(char *) "no", NULL
15297 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Font_SetNoAntiAliasing",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
15298 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15299 if (!SWIG_IsOK(res1
)) {
15300 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_SetNoAntiAliasing" "', expected argument " "1"" of type '" "wxFont *""'");
15302 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15304 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
15305 if (!SWIG_IsOK(ecode2
)) {
15306 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Font_SetNoAntiAliasing" "', expected argument " "2"" of type '" "bool""'");
15308 arg2
= static_cast< bool >(val2
);
15311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15312 (arg1
)->SetNoAntiAliasing(arg2
);
15313 wxPyEndAllowThreads(__tstate
);
15314 if (PyErr_Occurred()) SWIG_fail
;
15316 resultobj
= SWIG_Py_Void();
15323 SWIGINTERN PyObject
*_wrap_Font_GetNoAntiAliasing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15324 PyObject
*resultobj
= 0;
15325 wxFont
*arg1
= (wxFont
*) 0 ;
15329 PyObject
*swig_obj
[1] ;
15331 if (!args
) SWIG_fail
;
15332 swig_obj
[0] = args
;
15333 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFont
, 0 | 0 );
15334 if (!SWIG_IsOK(res1
)) {
15335 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Font_GetNoAntiAliasing" "', expected argument " "1"" of type '" "wxFont const *""'");
15337 arg1
= reinterpret_cast< wxFont
* >(argp1
);
15339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15340 result
= (bool)((wxFont
const *)arg1
)->GetNoAntiAliasing();
15341 wxPyEndAllowThreads(__tstate
);
15342 if (PyErr_Occurred()) SWIG_fail
;
15345 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15353 SWIGINTERN PyObject
*_wrap_Font_GetDefaultEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15354 PyObject
*resultobj
= 0;
15355 wxFontEncoding result
;
15357 if (!SWIG_Python_UnpackTuple(args
,"Font_GetDefaultEncoding",0,0,0)) SWIG_fail
;
15359 if (!wxPyCheckForApp()) SWIG_fail
;
15360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15361 result
= (wxFontEncoding
)wxFont::GetDefaultEncoding();
15362 wxPyEndAllowThreads(__tstate
);
15363 if (PyErr_Occurred()) SWIG_fail
;
15365 resultobj
= SWIG_From_int(static_cast< int >(result
));
15372 SWIGINTERN PyObject
*_wrap_Font_SetDefaultEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15373 PyObject
*resultobj
= 0;
15374 wxFontEncoding arg1
;
15377 PyObject
* obj0
= 0 ;
15378 char * kwnames
[] = {
15379 (char *) "encoding", NULL
15382 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Font_SetDefaultEncoding",kwnames
,&obj0
)) SWIG_fail
;
15383 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
15384 if (!SWIG_IsOK(ecode1
)) {
15385 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "Font_SetDefaultEncoding" "', expected argument " "1"" of type '" "wxFontEncoding""'");
15387 arg1
= static_cast< wxFontEncoding
>(val1
);
15389 if (!wxPyCheckForApp()) SWIG_fail
;
15390 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15391 wxFont::SetDefaultEncoding(arg1
);
15392 wxPyEndAllowThreads(__tstate
);
15393 if (PyErr_Occurred()) SWIG_fail
;
15395 resultobj
= SWIG_Py_Void();
15402 SWIGINTERN PyObject
*Font_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15404 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
15405 SWIG_TypeNewClientData(SWIGTYPE_p_wxFont
, SWIG_NewClientData(obj
));
15406 return SWIG_Py_Void();
15409 SWIGINTERN PyObject
*Font_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15410 return SWIG_Python_InitShadowInstance(args
);
15413 SWIGINTERN PyObject
*_wrap_new_FontEnumerator(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15414 PyObject
*resultobj
= 0;
15415 wxPyFontEnumerator
*result
= 0 ;
15417 if (!SWIG_Python_UnpackTuple(args
,"new_FontEnumerator",0,0,0)) SWIG_fail
;
15419 if (!wxPyCheckForApp()) SWIG_fail
;
15420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15421 result
= (wxPyFontEnumerator
*)new wxPyFontEnumerator();
15422 wxPyEndAllowThreads(__tstate
);
15423 if (PyErr_Occurred()) SWIG_fail
;
15425 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyFontEnumerator
, SWIG_POINTER_NEW
| 0 );
15432 SWIGINTERN PyObject
*_wrap_delete_FontEnumerator(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15433 PyObject
*resultobj
= 0;
15434 wxPyFontEnumerator
*arg1
= (wxPyFontEnumerator
*) 0 ;
15437 PyObject
*swig_obj
[1] ;
15439 if (!args
) SWIG_fail
;
15440 swig_obj
[0] = args
;
15441 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyFontEnumerator
, SWIG_POINTER_DISOWN
| 0 );
15442 if (!SWIG_IsOK(res1
)) {
15443 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_FontEnumerator" "', expected argument " "1"" of type '" "wxPyFontEnumerator *""'");
15445 arg1
= reinterpret_cast< wxPyFontEnumerator
* >(argp1
);
15447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15450 wxPyEndAllowThreads(__tstate
);
15451 if (PyErr_Occurred()) SWIG_fail
;
15453 resultobj
= SWIG_Py_Void();
15460 SWIGINTERN PyObject
*_wrap_FontEnumerator__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15461 PyObject
*resultobj
= 0;
15462 wxPyFontEnumerator
*arg1
= (wxPyFontEnumerator
*) 0 ;
15463 PyObject
*arg2
= (PyObject
*) 0 ;
15464 PyObject
*arg3
= (PyObject
*) 0 ;
15465 int arg4
= (int) 0 ;
15470 PyObject
* obj0
= 0 ;
15471 PyObject
* obj1
= 0 ;
15472 PyObject
* obj2
= 0 ;
15473 PyObject
* obj3
= 0 ;
15474 char * kwnames
[] = {
15475 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
15478 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:FontEnumerator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
15479 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyFontEnumerator
, 0 | 0 );
15480 if (!SWIG_IsOK(res1
)) {
15481 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontEnumerator__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyFontEnumerator *""'");
15483 arg1
= reinterpret_cast< wxPyFontEnumerator
* >(argp1
);
15487 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
15488 if (!SWIG_IsOK(ecode4
)) {
15489 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "FontEnumerator__setCallbackInfo" "', expected argument " "4"" of type '" "int""'");
15491 arg4
= static_cast< int >(val4
);
15494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15495 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
15496 wxPyEndAllowThreads(__tstate
);
15497 if (PyErr_Occurred()) SWIG_fail
;
15499 resultobj
= SWIG_Py_Void();
15506 SWIGINTERN PyObject
*_wrap_FontEnumerator_EnumerateFacenames(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15507 PyObject
*resultobj
= 0;
15508 wxPyFontEnumerator
*arg1
= (wxPyFontEnumerator
*) 0 ;
15509 wxFontEncoding arg2
= (wxFontEncoding
) wxFONTENCODING_SYSTEM
;
15510 bool arg3
= (bool) false ;
15518 PyObject
* obj0
= 0 ;
15519 PyObject
* obj1
= 0 ;
15520 PyObject
* obj2
= 0 ;
15521 char * kwnames
[] = {
15522 (char *) "self",(char *) "encoding",(char *) "fixedWidthOnly", NULL
15525 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:FontEnumerator_EnumerateFacenames",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
15526 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyFontEnumerator
, 0 | 0 );
15527 if (!SWIG_IsOK(res1
)) {
15528 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontEnumerator_EnumerateFacenames" "', expected argument " "1"" of type '" "wxPyFontEnumerator *""'");
15530 arg1
= reinterpret_cast< wxPyFontEnumerator
* >(argp1
);
15532 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
15533 if (!SWIG_IsOK(ecode2
)) {
15534 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FontEnumerator_EnumerateFacenames" "', expected argument " "2"" of type '" "wxFontEncoding""'");
15536 arg2
= static_cast< wxFontEncoding
>(val2
);
15539 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
15540 if (!SWIG_IsOK(ecode3
)) {
15541 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "FontEnumerator_EnumerateFacenames" "', expected argument " "3"" of type '" "bool""'");
15543 arg3
= static_cast< bool >(val3
);
15546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15547 result
= (bool)(arg1
)->EnumerateFacenames(arg2
,arg3
);
15548 wxPyEndAllowThreads(__tstate
);
15549 if (PyErr_Occurred()) SWIG_fail
;
15552 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15560 SWIGINTERN PyObject
*_wrap_FontEnumerator_EnumerateEncodings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15561 PyObject
*resultobj
= 0;
15562 wxPyFontEnumerator
*arg1
= (wxPyFontEnumerator
*) 0 ;
15563 wxString
const &arg2_defvalue
= wxPyEmptyString
;
15564 wxString
*arg2
= (wxString
*) &arg2_defvalue
;
15568 bool temp2
= false ;
15569 PyObject
* obj0
= 0 ;
15570 PyObject
* obj1
= 0 ;
15571 char * kwnames
[] = {
15572 (char *) "self",(char *) "facename", NULL
15575 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FontEnumerator_EnumerateEncodings",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
15576 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyFontEnumerator
, 0 | 0 );
15577 if (!SWIG_IsOK(res1
)) {
15578 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontEnumerator_EnumerateEncodings" "', expected argument " "1"" of type '" "wxPyFontEnumerator *""'");
15580 arg1
= reinterpret_cast< wxPyFontEnumerator
* >(argp1
);
15583 arg2
= wxString_in_helper(obj1
);
15584 if (arg2
== NULL
) SWIG_fail
;
15589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15590 result
= (bool)(arg1
)->EnumerateEncodings((wxString
const &)*arg2
);
15591 wxPyEndAllowThreads(__tstate
);
15592 if (PyErr_Occurred()) SWIG_fail
;
15595 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15611 SWIGINTERN PyObject
*_wrap_FontEnumerator_GetEncodings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15612 PyObject
*resultobj
= 0;
15613 PyObject
*result
= 0 ;
15615 if (!SWIG_Python_UnpackTuple(args
,"FontEnumerator_GetEncodings",0,0,0)) SWIG_fail
;
15617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15618 result
= (PyObject
*)wxPyFontEnumerator_GetEncodings();
15619 wxPyEndAllowThreads(__tstate
);
15620 if (PyErr_Occurred()) SWIG_fail
;
15622 resultobj
= result
;
15629 SWIGINTERN PyObject
*_wrap_FontEnumerator_GetFacenames(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15630 PyObject
*resultobj
= 0;
15631 PyObject
*result
= 0 ;
15633 if (!SWIG_Python_UnpackTuple(args
,"FontEnumerator_GetFacenames",0,0,0)) SWIG_fail
;
15635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15636 result
= (PyObject
*)wxPyFontEnumerator_GetFacenames();
15637 wxPyEndAllowThreads(__tstate
);
15638 if (PyErr_Occurred()) SWIG_fail
;
15640 resultobj
= result
;
15647 SWIGINTERN PyObject
*_wrap_FontEnumerator_IsValidFacename(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15648 PyObject
*resultobj
= 0;
15649 wxString
*arg1
= 0 ;
15651 bool temp1
= false ;
15652 PyObject
* obj0
= 0 ;
15653 char * kwnames
[] = {
15654 (char *) "str", NULL
15657 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontEnumerator_IsValidFacename",kwnames
,&obj0
)) SWIG_fail
;
15659 arg1
= wxString_in_helper(obj0
);
15660 if (arg1
== NULL
) SWIG_fail
;
15664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15665 result
= (bool)wxPyFontEnumerator::IsValidFacename((wxString
const &)*arg1
);
15666 wxPyEndAllowThreads(__tstate
);
15667 if (PyErr_Occurred()) SWIG_fail
;
15670 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15686 SWIGINTERN PyObject
*FontEnumerator_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15688 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
15689 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyFontEnumerator
, SWIG_NewClientData(obj
));
15690 return SWIG_Py_Void();
15693 SWIGINTERN PyObject
*FontEnumerator_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15694 return SWIG_Python_InitShadowInstance(args
);
15697 SWIGINTERN PyObject
*_wrap_LanguageInfo_Language_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15698 PyObject
*resultobj
= 0;
15699 wxLanguageInfo
*arg1
= (wxLanguageInfo
*) 0 ;
15705 PyObject
*swig_obj
[2] ;
15707 if (!SWIG_Python_UnpackTuple(args
,"LanguageInfo_Language_set",2,2,swig_obj
)) SWIG_fail
;
15708 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
15709 if (!SWIG_IsOK(res1
)) {
15710 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LanguageInfo_Language_set" "', expected argument " "1"" of type '" "wxLanguageInfo *""'");
15712 arg1
= reinterpret_cast< wxLanguageInfo
* >(argp1
);
15713 ecode2
= SWIG_AsVal_int(swig_obj
[1], &val2
);
15714 if (!SWIG_IsOK(ecode2
)) {
15715 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LanguageInfo_Language_set" "', expected argument " "2"" of type '" "int""'");
15717 arg2
= static_cast< int >(val2
);
15718 if (arg1
) (arg1
)->Language
= arg2
;
15720 resultobj
= SWIG_Py_Void();
15727 SWIGINTERN PyObject
*_wrap_LanguageInfo_Language_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15728 PyObject
*resultobj
= 0;
15729 wxLanguageInfo
*arg1
= (wxLanguageInfo
*) 0 ;
15733 PyObject
*swig_obj
[1] ;
15735 if (!args
) SWIG_fail
;
15736 swig_obj
[0] = args
;
15737 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
15738 if (!SWIG_IsOK(res1
)) {
15739 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LanguageInfo_Language_get" "', expected argument " "1"" of type '" "wxLanguageInfo *""'");
15741 arg1
= reinterpret_cast< wxLanguageInfo
* >(argp1
);
15742 result
= (int) ((arg1
)->Language
);
15743 resultobj
= SWIG_From_int(static_cast< int >(result
));
15750 SWIGINTERN PyObject
*_wrap_LanguageInfo_CanonicalName_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15751 PyObject
*resultobj
= 0;
15752 wxLanguageInfo
*arg1
= (wxLanguageInfo
*) 0 ;
15753 wxString
*arg2
= (wxString
*) 0 ;
15756 bool temp2
= false ;
15757 PyObject
*swig_obj
[2] ;
15759 if (!SWIG_Python_UnpackTuple(args
,"LanguageInfo_CanonicalName_set",2,2,swig_obj
)) SWIG_fail
;
15760 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
15761 if (!SWIG_IsOK(res1
)) {
15762 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LanguageInfo_CanonicalName_set" "', expected argument " "1"" of type '" "wxLanguageInfo *""'");
15764 arg1
= reinterpret_cast< wxLanguageInfo
* >(argp1
);
15766 arg2
= wxString_in_helper(swig_obj
[1]);
15767 if (arg2
== NULL
) SWIG_fail
;
15770 if (arg1
) (arg1
)->CanonicalName
= *arg2
;
15772 resultobj
= SWIG_Py_Void();
15787 SWIGINTERN PyObject
*_wrap_LanguageInfo_CanonicalName_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15788 PyObject
*resultobj
= 0;
15789 wxLanguageInfo
*arg1
= (wxLanguageInfo
*) 0 ;
15790 wxString
*result
= 0 ;
15793 PyObject
*swig_obj
[1] ;
15795 if (!args
) SWIG_fail
;
15796 swig_obj
[0] = args
;
15797 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
15798 if (!SWIG_IsOK(res1
)) {
15799 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LanguageInfo_CanonicalName_get" "', expected argument " "1"" of type '" "wxLanguageInfo *""'");
15801 arg1
= reinterpret_cast< wxLanguageInfo
* >(argp1
);
15802 result
= (wxString
*)& ((arg1
)->CanonicalName
);
15805 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
15807 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
15816 SWIGINTERN PyObject
*_wrap_LanguageInfo_Description_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15817 PyObject
*resultobj
= 0;
15818 wxLanguageInfo
*arg1
= (wxLanguageInfo
*) 0 ;
15819 wxString
*arg2
= (wxString
*) 0 ;
15822 bool temp2
= false ;
15823 PyObject
*swig_obj
[2] ;
15825 if (!SWIG_Python_UnpackTuple(args
,"LanguageInfo_Description_set",2,2,swig_obj
)) SWIG_fail
;
15826 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
15827 if (!SWIG_IsOK(res1
)) {
15828 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LanguageInfo_Description_set" "', expected argument " "1"" of type '" "wxLanguageInfo *""'");
15830 arg1
= reinterpret_cast< wxLanguageInfo
* >(argp1
);
15832 arg2
= wxString_in_helper(swig_obj
[1]);
15833 if (arg2
== NULL
) SWIG_fail
;
15836 if (arg1
) (arg1
)->Description
= *arg2
;
15838 resultobj
= SWIG_Py_Void();
15853 SWIGINTERN PyObject
*_wrap_LanguageInfo_Description_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15854 PyObject
*resultobj
= 0;
15855 wxLanguageInfo
*arg1
= (wxLanguageInfo
*) 0 ;
15856 wxString
*result
= 0 ;
15859 PyObject
*swig_obj
[1] ;
15861 if (!args
) SWIG_fail
;
15862 swig_obj
[0] = args
;
15863 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
15864 if (!SWIG_IsOK(res1
)) {
15865 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LanguageInfo_Description_get" "', expected argument " "1"" of type '" "wxLanguageInfo *""'");
15867 arg1
= reinterpret_cast< wxLanguageInfo
* >(argp1
);
15868 result
= (wxString
*)& ((arg1
)->Description
);
15871 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
15873 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
15882 SWIGINTERN PyObject
*LanguageInfo_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15884 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
15885 SWIG_TypeNewClientData(SWIGTYPE_p_wxLanguageInfo
, SWIG_NewClientData(obj
));
15886 return SWIG_Py_Void();
15889 SWIGINTERN PyObject
*_wrap_new_Locale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15890 PyObject
*resultobj
= 0;
15891 int arg1
= (int) -1 ;
15892 int arg2
= (int) wxLOCALE_LOAD_DEFAULT
|wxLOCALE_CONV_ENCODING
;
15893 wxLocale
*result
= 0 ;
15898 PyObject
* obj0
= 0 ;
15899 PyObject
* obj1
= 0 ;
15900 char * kwnames
[] = {
15901 (char *) "language",(char *) "flags", NULL
15904 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Locale",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
15906 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
15907 if (!SWIG_IsOK(ecode1
)) {
15908 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_Locale" "', expected argument " "1"" of type '" "int""'");
15910 arg1
= static_cast< int >(val1
);
15913 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
15914 if (!SWIG_IsOK(ecode2
)) {
15915 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_Locale" "', expected argument " "2"" of type '" "int""'");
15917 arg2
= static_cast< int >(val2
);
15920 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15921 result
= (wxLocale
*)new_wxLocale(arg1
,arg2
);
15922 wxPyEndAllowThreads(__tstate
);
15923 if (PyErr_Occurred()) SWIG_fail
;
15925 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLocale
, SWIG_POINTER_NEW
| 0 );
15932 SWIGINTERN PyObject
*_wrap_delete_Locale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
15933 PyObject
*resultobj
= 0;
15934 wxLocale
*arg1
= (wxLocale
*) 0 ;
15937 PyObject
*swig_obj
[1] ;
15939 if (!args
) SWIG_fail
;
15940 swig_obj
[0] = args
;
15941 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLocale
, SWIG_POINTER_DISOWN
| 0 );
15942 if (!SWIG_IsOK(res1
)) {
15943 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Locale" "', expected argument " "1"" of type '" "wxLocale *""'");
15945 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
15947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15950 wxPyEndAllowThreads(__tstate
);
15951 if (PyErr_Occurred()) SWIG_fail
;
15953 resultobj
= SWIG_Py_Void();
15960 SWIGINTERN PyObject
*_wrap_Locale_Init1(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
15961 PyObject
*resultobj
= 0;
15962 wxLocale
*arg1
= (wxLocale
*) 0 ;
15963 wxString
*arg2
= 0 ;
15964 wxString
const &arg3_defvalue
= wxPyEmptyString
;
15965 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
15966 wxString
const &arg4_defvalue
= wxPyEmptyString
;
15967 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
15968 bool arg5
= (bool) true ;
15969 bool arg6
= (bool) false ;
15973 bool temp2
= false ;
15974 bool temp3
= false ;
15975 bool temp4
= false ;
15980 PyObject
* obj0
= 0 ;
15981 PyObject
* obj1
= 0 ;
15982 PyObject
* obj2
= 0 ;
15983 PyObject
* obj3
= 0 ;
15984 PyObject
* obj4
= 0 ;
15985 PyObject
* obj5
= 0 ;
15986 char * kwnames
[] = {
15987 (char *) "self",(char *) "szName",(char *) "szShort",(char *) "szLocale",(char *) "bLoadDefault",(char *) "bConvertEncoding", NULL
15990 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Locale_Init1",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
15991 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
15992 if (!SWIG_IsOK(res1
)) {
15993 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_Init1" "', expected argument " "1"" of type '" "wxLocale *""'");
15995 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
15997 arg2
= wxString_in_helper(obj1
);
15998 if (arg2
== NULL
) SWIG_fail
;
16003 arg3
= wxString_in_helper(obj2
);
16004 if (arg3
== NULL
) SWIG_fail
;
16010 arg4
= wxString_in_helper(obj3
);
16011 if (arg4
== NULL
) SWIG_fail
;
16016 ecode5
= SWIG_AsVal_bool(obj4
, &val5
);
16017 if (!SWIG_IsOK(ecode5
)) {
16018 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "Locale_Init1" "', expected argument " "5"" of type '" "bool""'");
16020 arg5
= static_cast< bool >(val5
);
16023 ecode6
= SWIG_AsVal_bool(obj5
, &val6
);
16024 if (!SWIG_IsOK(ecode6
)) {
16025 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "Locale_Init1" "', expected argument " "6"" of type '" "bool""'");
16027 arg6
= static_cast< bool >(val6
);
16030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16031 result
= (bool)wxLocale_Init1(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
16032 wxPyEndAllowThreads(__tstate
);
16033 if (PyErr_Occurred()) SWIG_fail
;
16036 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16068 SWIGINTERN PyObject
*_wrap_Locale_Init2(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16069 PyObject
*resultobj
= 0;
16070 wxLocale
*arg1
= (wxLocale
*) 0 ;
16071 int arg2
= (int) wxLANGUAGE_DEFAULT
;
16072 int arg3
= (int) wxLOCALE_LOAD_DEFAULT
|wxLOCALE_CONV_ENCODING
;
16080 PyObject
* obj0
= 0 ;
16081 PyObject
* obj1
= 0 ;
16082 PyObject
* obj2
= 0 ;
16083 char * kwnames
[] = {
16084 (char *) "self",(char *) "language",(char *) "flags", NULL
16087 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Locale_Init2",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
16088 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16089 if (!SWIG_IsOK(res1
)) {
16090 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_Init2" "', expected argument " "1"" of type '" "wxLocale *""'");
16092 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16094 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
16095 if (!SWIG_IsOK(ecode2
)) {
16096 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "Locale_Init2" "', expected argument " "2"" of type '" "int""'");
16098 arg2
= static_cast< int >(val2
);
16101 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
16102 if (!SWIG_IsOK(ecode3
)) {
16103 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "Locale_Init2" "', expected argument " "3"" of type '" "int""'");
16105 arg3
= static_cast< int >(val3
);
16108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16109 result
= (bool)wxLocale_Init2(arg1
,arg2
,arg3
);
16110 wxPyEndAllowThreads(__tstate
);
16111 if (PyErr_Occurred()) SWIG_fail
;
16114 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16122 SWIGINTERN PyObject
*_wrap_Locale_GetSystemLanguage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16123 PyObject
*resultobj
= 0;
16126 if (!SWIG_Python_UnpackTuple(args
,"Locale_GetSystemLanguage",0,0,0)) SWIG_fail
;
16128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16129 result
= (int)wxLocale::GetSystemLanguage();
16130 wxPyEndAllowThreads(__tstate
);
16131 if (PyErr_Occurred()) SWIG_fail
;
16133 resultobj
= SWIG_From_int(static_cast< int >(result
));
16140 SWIGINTERN PyObject
*_wrap_Locale_GetSystemEncoding(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16141 PyObject
*resultobj
= 0;
16142 wxFontEncoding result
;
16144 if (!SWIG_Python_UnpackTuple(args
,"Locale_GetSystemEncoding",0,0,0)) SWIG_fail
;
16146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16147 result
= (wxFontEncoding
)wxLocale::GetSystemEncoding();
16148 wxPyEndAllowThreads(__tstate
);
16149 if (PyErr_Occurred()) SWIG_fail
;
16151 resultobj
= SWIG_From_int(static_cast< int >(result
));
16158 SWIGINTERN PyObject
*_wrap_Locale_GetSystemEncodingName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16159 PyObject
*resultobj
= 0;
16162 if (!SWIG_Python_UnpackTuple(args
,"Locale_GetSystemEncodingName",0,0,0)) SWIG_fail
;
16164 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16165 result
= wxLocale::GetSystemEncodingName();
16166 wxPyEndAllowThreads(__tstate
);
16167 if (PyErr_Occurred()) SWIG_fail
;
16171 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16173 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16182 SWIGINTERN PyObject
*_wrap_Locale_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16183 PyObject
*resultobj
= 0;
16184 wxLocale
*arg1
= (wxLocale
*) 0 ;
16188 PyObject
*swig_obj
[1] ;
16190 if (!args
) SWIG_fail
;
16191 swig_obj
[0] = args
;
16192 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16193 if (!SWIG_IsOK(res1
)) {
16194 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_IsOk" "', expected argument " "1"" of type '" "wxLocale const *""'");
16196 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16199 result
= (bool)((wxLocale
const *)arg1
)->IsOk();
16200 wxPyEndAllowThreads(__tstate
);
16201 if (PyErr_Occurred()) SWIG_fail
;
16204 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16212 SWIGINTERN PyObject
*_wrap_Locale_GetLocale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16213 PyObject
*resultobj
= 0;
16214 wxLocale
*arg1
= (wxLocale
*) 0 ;
16218 PyObject
*swig_obj
[1] ;
16220 if (!args
) SWIG_fail
;
16221 swig_obj
[0] = args
;
16222 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16223 if (!SWIG_IsOK(res1
)) {
16224 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_GetLocale" "', expected argument " "1"" of type '" "wxLocale const *""'");
16226 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16229 result
= ((wxLocale
const *)arg1
)->GetLocale();
16230 wxPyEndAllowThreads(__tstate
);
16231 if (PyErr_Occurred()) SWIG_fail
;
16235 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16237 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16246 SWIGINTERN PyObject
*_wrap_Locale_GetLanguage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16247 PyObject
*resultobj
= 0;
16248 wxLocale
*arg1
= (wxLocale
*) 0 ;
16252 PyObject
*swig_obj
[1] ;
16254 if (!args
) SWIG_fail
;
16255 swig_obj
[0] = args
;
16256 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16257 if (!SWIG_IsOK(res1
)) {
16258 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_GetLanguage" "', expected argument " "1"" of type '" "wxLocale const *""'");
16260 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16263 result
= (int)((wxLocale
const *)arg1
)->GetLanguage();
16264 wxPyEndAllowThreads(__tstate
);
16265 if (PyErr_Occurred()) SWIG_fail
;
16267 resultobj
= SWIG_From_int(static_cast< int >(result
));
16274 SWIGINTERN PyObject
*_wrap_Locale_GetSysName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16275 PyObject
*resultobj
= 0;
16276 wxLocale
*arg1
= (wxLocale
*) 0 ;
16280 PyObject
*swig_obj
[1] ;
16282 if (!args
) SWIG_fail
;
16283 swig_obj
[0] = args
;
16284 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16285 if (!SWIG_IsOK(res1
)) {
16286 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_GetSysName" "', expected argument " "1"" of type '" "wxLocale const *""'");
16288 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16291 result
= ((wxLocale
const *)arg1
)->GetSysName();
16292 wxPyEndAllowThreads(__tstate
);
16293 if (PyErr_Occurred()) SWIG_fail
;
16297 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16299 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16308 SWIGINTERN PyObject
*_wrap_Locale_GetCanonicalName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16309 PyObject
*resultobj
= 0;
16310 wxLocale
*arg1
= (wxLocale
*) 0 ;
16314 PyObject
*swig_obj
[1] ;
16316 if (!args
) SWIG_fail
;
16317 swig_obj
[0] = args
;
16318 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16319 if (!SWIG_IsOK(res1
)) {
16320 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_GetCanonicalName" "', expected argument " "1"" of type '" "wxLocale const *""'");
16322 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16325 result
= ((wxLocale
const *)arg1
)->GetCanonicalName();
16326 wxPyEndAllowThreads(__tstate
);
16327 if (PyErr_Occurred()) SWIG_fail
;
16331 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16333 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16342 SWIGINTERN PyObject
*_wrap_Locale_AddCatalogLookupPathPrefix(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16343 PyObject
*resultobj
= 0;
16344 wxString
*arg1
= 0 ;
16345 bool temp1
= false ;
16346 PyObject
* obj0
= 0 ;
16347 char * kwnames
[] = {
16348 (char *) "prefix", NULL
16351 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Locale_AddCatalogLookupPathPrefix",kwnames
,&obj0
)) SWIG_fail
;
16353 arg1
= wxString_in_helper(obj0
);
16354 if (arg1
== NULL
) SWIG_fail
;
16358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16359 wxLocale::AddCatalogLookupPathPrefix((wxString
const &)*arg1
);
16360 wxPyEndAllowThreads(__tstate
);
16361 if (PyErr_Occurred()) SWIG_fail
;
16363 resultobj
= SWIG_Py_Void();
16378 SWIGINTERN PyObject
*_wrap_Locale_AddCatalog(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16379 PyObject
*resultobj
= 0;
16380 wxLocale
*arg1
= (wxLocale
*) 0 ;
16381 wxString
*arg2
= 0 ;
16385 bool temp2
= false ;
16386 PyObject
* obj0
= 0 ;
16387 PyObject
* obj1
= 0 ;
16388 char * kwnames
[] = {
16389 (char *) "self",(char *) "szDomain", NULL
16392 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Locale_AddCatalog",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
16393 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16394 if (!SWIG_IsOK(res1
)) {
16395 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_AddCatalog" "', expected argument " "1"" of type '" "wxLocale *""'");
16397 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16399 arg2
= wxString_in_helper(obj1
);
16400 if (arg2
== NULL
) SWIG_fail
;
16404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16405 result
= (bool)(arg1
)->AddCatalog((wxString
const &)*arg2
);
16406 wxPyEndAllowThreads(__tstate
);
16407 if (PyErr_Occurred()) SWIG_fail
;
16410 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16426 SWIGINTERN PyObject
*_wrap_Locale_IsAvailable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16427 PyObject
*resultobj
= 0;
16432 PyObject
* obj0
= 0 ;
16433 char * kwnames
[] = {
16434 (char *) "lang", NULL
16437 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Locale_IsAvailable",kwnames
,&obj0
)) SWIG_fail
;
16438 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
16439 if (!SWIG_IsOK(ecode1
)) {
16440 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "Locale_IsAvailable" "', expected argument " "1"" of type '" "int""'");
16442 arg1
= static_cast< int >(val1
);
16444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16445 result
= (bool)wxLocale::IsAvailable(arg1
);
16446 wxPyEndAllowThreads(__tstate
);
16447 if (PyErr_Occurred()) SWIG_fail
;
16450 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16458 SWIGINTERN PyObject
*_wrap_Locale_IsLoaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16459 PyObject
*resultobj
= 0;
16460 wxLocale
*arg1
= (wxLocale
*) 0 ;
16461 wxString
*arg2
= 0 ;
16465 bool temp2
= false ;
16466 PyObject
* obj0
= 0 ;
16467 PyObject
* obj1
= 0 ;
16468 char * kwnames
[] = {
16469 (char *) "self",(char *) "szDomain", NULL
16472 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Locale_IsLoaded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
16473 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16474 if (!SWIG_IsOK(res1
)) {
16475 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_IsLoaded" "', expected argument " "1"" of type '" "wxLocale const *""'");
16477 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16479 arg2
= wxString_in_helper(obj1
);
16480 if (arg2
== NULL
) SWIG_fail
;
16484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16485 result
= (bool)((wxLocale
const *)arg1
)->IsLoaded((wxString
const &)*arg2
);
16486 wxPyEndAllowThreads(__tstate
);
16487 if (PyErr_Occurred()) SWIG_fail
;
16490 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16506 SWIGINTERN PyObject
*_wrap_Locale_GetLanguageInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16507 PyObject
*resultobj
= 0;
16509 wxLanguageInfo
*result
= 0 ;
16512 PyObject
* obj0
= 0 ;
16513 char * kwnames
[] = {
16514 (char *) "lang", NULL
16517 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Locale_GetLanguageInfo",kwnames
,&obj0
)) SWIG_fail
;
16518 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
16519 if (!SWIG_IsOK(ecode1
)) {
16520 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "Locale_GetLanguageInfo" "', expected argument " "1"" of type '" "int""'");
16522 arg1
= static_cast< int >(val1
);
16524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16525 result
= (wxLanguageInfo
*)wxLocale::GetLanguageInfo(arg1
);
16526 wxPyEndAllowThreads(__tstate
);
16527 if (PyErr_Occurred()) SWIG_fail
;
16529 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
16536 SWIGINTERN PyObject
*_wrap_Locale_GetLanguageName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16537 PyObject
*resultobj
= 0;
16542 PyObject
* obj0
= 0 ;
16543 char * kwnames
[] = {
16544 (char *) "lang", NULL
16547 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Locale_GetLanguageName",kwnames
,&obj0
)) SWIG_fail
;
16548 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
16549 if (!SWIG_IsOK(ecode1
)) {
16550 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "Locale_GetLanguageName" "', expected argument " "1"" of type '" "int""'");
16552 arg1
= static_cast< int >(val1
);
16554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16555 result
= wxLocale::GetLanguageName(arg1
);
16556 wxPyEndAllowThreads(__tstate
);
16557 if (PyErr_Occurred()) SWIG_fail
;
16561 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16563 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16572 SWIGINTERN PyObject
*_wrap_Locale_FindLanguageInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16573 PyObject
*resultobj
= 0;
16574 wxString
*arg1
= 0 ;
16575 wxLanguageInfo
*result
= 0 ;
16576 bool temp1
= false ;
16577 PyObject
* obj0
= 0 ;
16578 char * kwnames
[] = {
16579 (char *) "locale", NULL
16582 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Locale_FindLanguageInfo",kwnames
,&obj0
)) SWIG_fail
;
16584 arg1
= wxString_in_helper(obj0
);
16585 if (arg1
== NULL
) SWIG_fail
;
16589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16590 result
= (wxLanguageInfo
*)wxLocale::FindLanguageInfo((wxString
const &)*arg1
);
16591 wxPyEndAllowThreads(__tstate
);
16592 if (PyErr_Occurred()) SWIG_fail
;
16594 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLanguageInfo
, 0 | 0 );
16609 SWIGINTERN PyObject
*_wrap_Locale_AddLanguage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16610 PyObject
*resultobj
= 0;
16611 wxLanguageInfo
*arg1
= 0 ;
16614 PyObject
* obj0
= 0 ;
16615 char * kwnames
[] = {
16616 (char *) "info", NULL
16619 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Locale_AddLanguage",kwnames
,&obj0
)) SWIG_fail
;
16620 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxLanguageInfo
, 0 | 0);
16621 if (!SWIG_IsOK(res1
)) {
16622 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_AddLanguage" "', expected argument " "1"" of type '" "wxLanguageInfo const &""'");
16625 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Locale_AddLanguage" "', expected argument " "1"" of type '" "wxLanguageInfo const &""'");
16627 arg1
= reinterpret_cast< wxLanguageInfo
* >(argp1
);
16629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16630 wxLocale::AddLanguage((wxLanguageInfo
const &)*arg1
);
16631 wxPyEndAllowThreads(__tstate
);
16632 if (PyErr_Occurred()) SWIG_fail
;
16634 resultobj
= SWIG_Py_Void();
16641 SWIGINTERN PyObject
*_wrap_Locale_GetString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16642 PyObject
*resultobj
= 0;
16643 wxLocale
*arg1
= (wxLocale
*) 0 ;
16644 wxString
*arg2
= 0 ;
16645 wxString
const &arg3_defvalue
= wxPyEmptyString
;
16646 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
16650 bool temp2
= false ;
16651 bool temp3
= false ;
16652 PyObject
* obj0
= 0 ;
16653 PyObject
* obj1
= 0 ;
16654 PyObject
* obj2
= 0 ;
16655 char * kwnames
[] = {
16656 (char *) "self",(char *) "szOrigString",(char *) "szDomain", NULL
16659 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Locale_GetString",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
16660 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16661 if (!SWIG_IsOK(res1
)) {
16662 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_GetString" "', expected argument " "1"" of type '" "wxLocale const *""'");
16664 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16666 arg2
= wxString_in_helper(obj1
);
16667 if (arg2
== NULL
) SWIG_fail
;
16672 arg3
= wxString_in_helper(obj2
);
16673 if (arg3
== NULL
) SWIG_fail
;
16678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16679 result
= ((wxLocale
const *)arg1
)->GetString((wxString
const &)*arg2
,(wxString
const &)*arg3
);
16680 wxPyEndAllowThreads(__tstate
);
16681 if (PyErr_Occurred()) SWIG_fail
;
16685 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16687 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16712 SWIGINTERN PyObject
*_wrap_Locale_GetName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16713 PyObject
*resultobj
= 0;
16714 wxLocale
*arg1
= (wxLocale
*) 0 ;
16715 wxString
*result
= 0 ;
16718 PyObject
*swig_obj
[1] ;
16720 if (!args
) SWIG_fail
;
16721 swig_obj
[0] = args
;
16722 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLocale
, 0 | 0 );
16723 if (!SWIG_IsOK(res1
)) {
16724 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Locale_GetName" "', expected argument " "1"" of type '" "wxLocale const *""'");
16726 arg1
= reinterpret_cast< wxLocale
* >(argp1
);
16728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16730 wxString
const &_result_ref
= ((wxLocale
const *)arg1
)->GetName();
16731 result
= (wxString
*) &_result_ref
;
16733 wxPyEndAllowThreads(__tstate
);
16734 if (PyErr_Occurred()) SWIG_fail
;
16738 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
16740 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
16749 SWIGINTERN PyObject
*Locale_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16751 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
16752 SWIG_TypeNewClientData(SWIGTYPE_p_wxLocale
, SWIG_NewClientData(obj
));
16753 return SWIG_Py_Void();
16756 SWIGINTERN PyObject
*Locale_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16757 return SWIG_Python_InitShadowInstance(args
);
16760 SWIGINTERN PyObject
*_wrap_new_PyLocale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16761 PyObject
*resultobj
= 0;
16762 int arg1
= (int) -1 ;
16763 int arg2
= (int) wxLOCALE_LOAD_DEFAULT
|wxLOCALE_CONV_ENCODING
;
16764 wxPyLocale
*result
= 0 ;
16769 PyObject
* obj0
= 0 ;
16770 PyObject
* obj1
= 0 ;
16771 char * kwnames
[] = {
16772 (char *) "language",(char *) "flags", NULL
16775 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyLocale",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
16777 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
16778 if (!SWIG_IsOK(ecode1
)) {
16779 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_PyLocale" "', expected argument " "1"" of type '" "int""'");
16781 arg1
= static_cast< int >(val1
);
16784 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
16785 if (!SWIG_IsOK(ecode2
)) {
16786 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_PyLocale" "', expected argument " "2"" of type '" "int""'");
16788 arg2
= static_cast< int >(val2
);
16791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16792 result
= (wxPyLocale
*)new_wxPyLocale(arg1
,arg2
);
16793 wxPyEndAllowThreads(__tstate
);
16794 if (PyErr_Occurred()) SWIG_fail
;
16796 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyLocale
, SWIG_POINTER_NEW
| 0 );
16803 SWIGINTERN PyObject
*_wrap_delete_PyLocale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16804 PyObject
*resultobj
= 0;
16805 wxPyLocale
*arg1
= (wxPyLocale
*) 0 ;
16808 PyObject
*swig_obj
[1] ;
16810 if (!args
) SWIG_fail
;
16811 swig_obj
[0] = args
;
16812 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyLocale
, SWIG_POINTER_DISOWN
| 0 );
16813 if (!SWIG_IsOK(res1
)) {
16814 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_PyLocale" "', expected argument " "1"" of type '" "wxPyLocale *""'");
16816 arg1
= reinterpret_cast< wxPyLocale
* >(argp1
);
16818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16821 wxPyEndAllowThreads(__tstate
);
16822 if (PyErr_Occurred()) SWIG_fail
;
16824 resultobj
= SWIG_Py_Void();
16831 SWIGINTERN PyObject
*_wrap_PyLocale__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16832 PyObject
*resultobj
= 0;
16833 wxPyLocale
*arg1
= (wxPyLocale
*) 0 ;
16834 PyObject
*arg2
= (PyObject
*) 0 ;
16835 PyObject
*arg3
= (PyObject
*) 0 ;
16838 PyObject
* obj0
= 0 ;
16839 PyObject
* obj1
= 0 ;
16840 PyObject
* obj2
= 0 ;
16841 char * kwnames
[] = {
16842 (char *) "self",(char *) "self",(char *) "_class", NULL
16845 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyLocale__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
16846 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyLocale
, 0 | 0 );
16847 if (!SWIG_IsOK(res1
)) {
16848 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PyLocale__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyLocale *""'");
16850 arg1
= reinterpret_cast< wxPyLocale
* >(argp1
);
16854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16855 (arg1
)->_setCallbackInfo(arg2
,arg3
);
16856 wxPyEndAllowThreads(__tstate
);
16857 if (PyErr_Occurred()) SWIG_fail
;
16859 resultobj
= SWIG_Py_Void();
16866 SWIGINTERN PyObject
*_wrap_PyLocale_GetSingularString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16867 PyObject
*resultobj
= 0;
16868 wxPyLocale
*arg1
= (wxPyLocale
*) 0 ;
16869 wxChar
*arg2
= (wxChar
*) 0 ;
16870 wxChar
*arg3
= (wxChar
*) NULL
;
16871 wxChar
*result
= 0 ;
16878 PyObject
* obj0
= 0 ;
16879 PyObject
* obj1
= 0 ;
16880 PyObject
* obj2
= 0 ;
16881 char * kwnames
[] = {
16882 (char *) "self",(char *) "szOrigString",(char *) "szDomain", NULL
16885 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:PyLocale_GetSingularString",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
16886 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyLocale
, 0 | 0 );
16887 if (!SWIG_IsOK(res1
)) {
16888 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PyLocale_GetSingularString" "', expected argument " "1"" of type '" "wxPyLocale const *""'");
16890 arg1
= reinterpret_cast< wxPyLocale
* >(argp1
);
16891 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxChar
, 0 | 0 );
16892 if (!SWIG_IsOK(res2
)) {
16893 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PyLocale_GetSingularString" "', expected argument " "2"" of type '" "wxChar const *""'");
16895 arg2
= reinterpret_cast< wxChar
* >(argp2
);
16897 res3
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxChar
, 0 | 0 );
16898 if (!SWIG_IsOK(res3
)) {
16899 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "PyLocale_GetSingularString" "', expected argument " "3"" of type '" "wxChar const *""'");
16901 arg3
= reinterpret_cast< wxChar
* >(argp3
);
16904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16905 result
= (wxChar
*)((wxPyLocale
const *)arg1
)->GetSingularString((wxChar
const *)arg2
,(wxChar
const *)arg3
);
16906 wxPyEndAllowThreads(__tstate
);
16907 if (PyErr_Occurred()) SWIG_fail
;
16909 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxChar
, 0 | 0 );
16916 SWIGINTERN PyObject
*_wrap_PyLocale_GetPluralString(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
16917 PyObject
*resultobj
= 0;
16918 wxPyLocale
*arg1
= (wxPyLocale
*) 0 ;
16919 wxChar
*arg2
= (wxChar
*) 0 ;
16920 wxChar
*arg3
= (wxChar
*) 0 ;
16922 wxChar
*arg5
= (wxChar
*) NULL
;
16923 wxChar
*result
= 0 ;
16934 PyObject
* obj0
= 0 ;
16935 PyObject
* obj1
= 0 ;
16936 PyObject
* obj2
= 0 ;
16937 PyObject
* obj3
= 0 ;
16938 PyObject
* obj4
= 0 ;
16939 char * kwnames
[] = {
16940 (char *) "self",(char *) "szOrigString",(char *) "szOrigString2",(char *) "n",(char *) "szDomain", NULL
16943 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:PyLocale_GetPluralString",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
16944 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyLocale
, 0 | 0 );
16945 if (!SWIG_IsOK(res1
)) {
16946 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PyLocale_GetPluralString" "', expected argument " "1"" of type '" "wxPyLocale const *""'");
16948 arg1
= reinterpret_cast< wxPyLocale
* >(argp1
);
16949 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxChar
, 0 | 0 );
16950 if (!SWIG_IsOK(res2
)) {
16951 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PyLocale_GetPluralString" "', expected argument " "2"" of type '" "wxChar const *""'");
16953 arg2
= reinterpret_cast< wxChar
* >(argp2
);
16954 res3
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxChar
, 0 | 0 );
16955 if (!SWIG_IsOK(res3
)) {
16956 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "PyLocale_GetPluralString" "', expected argument " "3"" of type '" "wxChar const *""'");
16958 arg3
= reinterpret_cast< wxChar
* >(argp3
);
16959 ecode4
= SWIG_AsVal_size_t(obj3
, &val4
);
16960 if (!SWIG_IsOK(ecode4
)) {
16961 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PyLocale_GetPluralString" "', expected argument " "4"" of type '" "size_t""'");
16963 arg4
= static_cast< size_t >(val4
);
16965 res5
= SWIG_ConvertPtr(obj4
, &argp5
,SWIGTYPE_p_wxChar
, 0 | 0 );
16966 if (!SWIG_IsOK(res5
)) {
16967 SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "PyLocale_GetPluralString" "', expected argument " "5"" of type '" "wxChar const *""'");
16969 arg5
= reinterpret_cast< wxChar
* >(argp5
);
16972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16973 result
= (wxChar
*)((wxPyLocale
const *)arg1
)->GetPluralString((wxChar
const *)arg2
,(wxChar
const *)arg3
,arg4
,(wxChar
const *)arg5
);
16974 wxPyEndAllowThreads(__tstate
);
16975 if (PyErr_Occurred()) SWIG_fail
;
16977 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxChar
, 0 | 0 );
16984 SWIGINTERN PyObject
*PyLocale_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16986 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
16987 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyLocale
, SWIG_NewClientData(obj
));
16988 return SWIG_Py_Void();
16991 SWIGINTERN PyObject
*PyLocale_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16992 return SWIG_Python_InitShadowInstance(args
);
16995 SWIGINTERN PyObject
*_wrap_GetLocale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
16996 PyObject
*resultobj
= 0;
16997 wxLocale
*result
= 0 ;
16999 if (!SWIG_Python_UnpackTuple(args
,"GetLocale",0,0,0)) SWIG_fail
;
17001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17002 result
= (wxLocale
*)wxGetLocale();
17003 wxPyEndAllowThreads(__tstate
);
17004 if (PyErr_Occurred()) SWIG_fail
;
17006 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLocale
, 0 | 0 );
17013 SWIGINTERN PyObject
*_wrap_GetTranslation__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
17014 PyObject
*resultobj
= 0;
17015 wxString
*arg1
= 0 ;
17017 bool temp1
= false ;
17019 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
17021 arg1
= wxString_in_helper(swig_obj
[0]);
17022 if (arg1
== NULL
) SWIG_fail
;
17026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17027 result
= wxGetTranslation((wxString
const &)*arg1
);
17028 wxPyEndAllowThreads(__tstate
);
17029 if (PyErr_Occurred()) SWIG_fail
;
17033 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
17035 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
17052 SWIGINTERN PyObject
*_wrap_GetTranslation__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
17053 PyObject
*resultobj
= 0;
17054 wxString
*arg1
= 0 ;
17055 wxString
*arg2
= 0 ;
17057 bool temp1
= false ;
17058 bool temp2
= false ;
17060 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
17062 arg1
= wxString_in_helper(swig_obj
[0]);
17063 if (arg1
== NULL
) SWIG_fail
;
17067 arg2
= wxString_in_helper(swig_obj
[1]);
17068 if (arg2
== NULL
) SWIG_fail
;
17072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17073 result
= wxGetTranslation((wxString
const &)*arg1
,(wxString
const &)*arg2
);
17074 wxPyEndAllowThreads(__tstate
);
17075 if (PyErr_Occurred()) SWIG_fail
;
17079 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
17081 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
17106 SWIGINTERN PyObject
*_wrap_GetTranslation__SWIG_2(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
17107 PyObject
*resultobj
= 0;
17108 wxString
*arg1
= 0 ;
17109 wxString
*arg2
= 0 ;
17112 bool temp1
= false ;
17113 bool temp2
= false ;
17117 if ((nobjs
< 3) || (nobjs
> 3)) SWIG_fail
;
17119 arg1
= wxString_in_helper(swig_obj
[0]);
17120 if (arg1
== NULL
) SWIG_fail
;
17124 arg2
= wxString_in_helper(swig_obj
[1]);
17125 if (arg2
== NULL
) SWIG_fail
;
17128 ecode3
= SWIG_AsVal_size_t(swig_obj
[2], &val3
);
17129 if (!SWIG_IsOK(ecode3
)) {
17130 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GetTranslation" "', expected argument " "3"" of type '" "size_t""'");
17132 arg3
= static_cast< size_t >(val3
);
17134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17135 result
= wxGetTranslation((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
17136 wxPyEndAllowThreads(__tstate
);
17137 if (PyErr_Occurred()) SWIG_fail
;
17141 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
17143 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
17168 SWIGINTERN PyObject
*_wrap_GetTranslation__SWIG_3(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
17169 PyObject
*resultobj
= 0;
17170 wxString
*arg1
= 0 ;
17171 wxString
*arg2
= 0 ;
17173 wxString
*arg4
= 0 ;
17175 bool temp1
= false ;
17176 bool temp2
= false ;
17179 bool temp4
= false ;
17181 if ((nobjs
< 4) || (nobjs
> 4)) SWIG_fail
;
17183 arg1
= wxString_in_helper(swig_obj
[0]);
17184 if (arg1
== NULL
) SWIG_fail
;
17188 arg2
= wxString_in_helper(swig_obj
[1]);
17189 if (arg2
== NULL
) SWIG_fail
;
17192 ecode3
= SWIG_AsVal_size_t(swig_obj
[2], &val3
);
17193 if (!SWIG_IsOK(ecode3
)) {
17194 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GetTranslation" "', expected argument " "3"" of type '" "size_t""'");
17196 arg3
= static_cast< size_t >(val3
);
17198 arg4
= wxString_in_helper(swig_obj
[3]);
17199 if (arg4
== NULL
) SWIG_fail
;
17203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17204 result
= wxGetTranslation((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
,(wxString
const &)*arg4
);
17205 wxPyEndAllowThreads(__tstate
);
17206 if (PyErr_Occurred()) SWIG_fail
;
17210 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
17212 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
17245 SWIGINTERN PyObject
*_wrap_GetTranslation(PyObject
*self
, PyObject
*args
) {
17249 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GetTranslation",0,4,argv
))) SWIG_fail
;
17252 return _wrap_GetTranslation__SWIG_0(self
, argc
, argv
);
17255 return _wrap_GetTranslation__SWIG_1(self
, argc
, argv
);
17258 return _wrap_GetTranslation__SWIG_2(self
, argc
, argv
);
17261 return _wrap_GetTranslation__SWIG_3(self
, argc
, argv
);
17265 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GetTranslation'");
17270 SWIGINTERN PyObject
*_wrap_new_EncodingConverter(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
17271 PyObject
*resultobj
= 0;
17272 wxEncodingConverter
*result
= 0 ;
17274 if (!SWIG_Python_UnpackTuple(args
,"new_EncodingConverter",0,0,0)) SWIG_fail
;
17276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17277 result
= (wxEncodingConverter
*)new wxEncodingConverter();
17278 wxPyEndAllowThreads(__tstate
);
17279 if (PyErr_Occurred()) SWIG_fail
;
17281 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEncodingConverter
, SWIG_POINTER_NEW
| 0 );
17288 SWIGINTERN PyObject
*_wrap_delete_EncodingConverter(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
17289 PyObject
*resultobj
= 0;
17290 wxEncodingConverter
*arg1
= (wxEncodingConverter
*) 0 ;
17293 PyObject
*swig_obj
[1] ;
17295 if (!args
) SWIG_fail
;
17296 swig_obj
[0] = args
;
17297 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEncodingConverter
, SWIG_POINTER_DISOWN
| 0 );
17298 if (!SWIG_IsOK(res1
)) {
17299 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_EncodingConverter" "', expected argument " "1"" of type '" "wxEncodingConverter *""'");
17301 arg1
= reinterpret_cast< wxEncodingConverter
* >(argp1
);
17303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17306 wxPyEndAllowThreads(__tstate
);
17307 if (PyErr_Occurred()) SWIG_fail
;
17309 resultobj
= SWIG_Py_Void();
17316 SWIGINTERN PyObject
*_wrap_EncodingConverter_Init(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17317 PyObject
*resultobj
= 0;
17318 wxEncodingConverter
*arg1
= (wxEncodingConverter
*) 0 ;
17319 wxFontEncoding arg2
;
17320 wxFontEncoding arg3
;
17321 int arg4
= (int) wxCONVERT_STRICT
;
17331 PyObject
* obj0
= 0 ;
17332 PyObject
* obj1
= 0 ;
17333 PyObject
* obj2
= 0 ;
17334 PyObject
* obj3
= 0 ;
17335 char * kwnames
[] = {
17336 (char *) "self",(char *) "input_enc",(char *) "output_enc",(char *) "method", NULL
17339 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:EncodingConverter_Init",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
17340 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEncodingConverter
, 0 | 0 );
17341 if (!SWIG_IsOK(res1
)) {
17342 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EncodingConverter_Init" "', expected argument " "1"" of type '" "wxEncodingConverter *""'");
17344 arg1
= reinterpret_cast< wxEncodingConverter
* >(argp1
);
17345 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
17346 if (!SWIG_IsOK(ecode2
)) {
17347 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "EncodingConverter_Init" "', expected argument " "2"" of type '" "wxFontEncoding""'");
17349 arg2
= static_cast< wxFontEncoding
>(val2
);
17350 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
17351 if (!SWIG_IsOK(ecode3
)) {
17352 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "EncodingConverter_Init" "', expected argument " "3"" of type '" "wxFontEncoding""'");
17354 arg3
= static_cast< wxFontEncoding
>(val3
);
17356 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
17357 if (!SWIG_IsOK(ecode4
)) {
17358 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "EncodingConverter_Init" "', expected argument " "4"" of type '" "int""'");
17360 arg4
= static_cast< int >(val4
);
17363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17364 result
= (bool)(arg1
)->Init(arg2
,arg3
,arg4
);
17365 wxPyEndAllowThreads(__tstate
);
17366 if (PyErr_Occurred()) SWIG_fail
;
17369 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17377 SWIGINTERN PyObject
*_wrap_EncodingConverter_Convert(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17378 PyObject
*resultobj
= 0;
17379 wxEncodingConverter
*arg1
= (wxEncodingConverter
*) 0 ;
17380 wxString
*arg2
= 0 ;
17384 bool temp2
= false ;
17385 PyObject
* obj0
= 0 ;
17386 PyObject
* obj1
= 0 ;
17387 char * kwnames
[] = {
17388 (char *) "self",(char *) "input", NULL
17391 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EncodingConverter_Convert",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
17392 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEncodingConverter
, 0 | 0 );
17393 if (!SWIG_IsOK(res1
)) {
17394 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EncodingConverter_Convert" "', expected argument " "1"" of type '" "wxEncodingConverter *""'");
17396 arg1
= reinterpret_cast< wxEncodingConverter
* >(argp1
);
17398 arg2
= wxString_in_helper(obj1
);
17399 if (arg2
== NULL
) SWIG_fail
;
17403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17404 result
= (arg1
)->Convert((wxString
const &)*arg2
);
17405 wxPyEndAllowThreads(__tstate
);
17406 if (PyErr_Occurred()) SWIG_fail
;
17410 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
17412 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
17429 SWIGINTERN PyObject
*_wrap_EncodingConverter_GetPlatformEquivalents(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17430 PyObject
*resultobj
= 0;
17431 wxFontEncoding arg1
;
17432 int arg2
= (int) wxPLATFORM_CURRENT
;
17433 wxFontEncodingArray result
;
17438 PyObject
* obj0
= 0 ;
17439 PyObject
* obj1
= 0 ;
17440 char * kwnames
[] = {
17441 (char *) "enc",(char *) "platform", NULL
17444 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EncodingConverter_GetPlatformEquivalents",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
17445 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
17446 if (!SWIG_IsOK(ecode1
)) {
17447 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "EncodingConverter_GetPlatformEquivalents" "', expected argument " "1"" of type '" "wxFontEncoding""'");
17449 arg1
= static_cast< wxFontEncoding
>(val1
);
17451 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
17452 if (!SWIG_IsOK(ecode2
)) {
17453 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "EncodingConverter_GetPlatformEquivalents" "', expected argument " "2"" of type '" "int""'");
17455 arg2
= static_cast< int >(val2
);
17458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17459 result
= wxEncodingConverter::GetPlatformEquivalents(arg1
,arg2
);
17460 wxPyEndAllowThreads(__tstate
);
17461 if (PyErr_Occurred()) SWIG_fail
;
17464 resultobj
= PyList_New(0);
17465 for (size_t i
=0; i
< (&result
)->GetCount(); i
++) {
17466 PyObject
* number
= PyInt_FromLong((&result
)->Item(i
));
17467 PyList_Append(resultobj
, number
);
17477 SWIGINTERN PyObject
*_wrap_EncodingConverter_GetAllEquivalents(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17478 PyObject
*resultobj
= 0;
17479 wxFontEncoding arg1
;
17480 wxFontEncodingArray result
;
17483 PyObject
* obj0
= 0 ;
17484 char * kwnames
[] = {
17485 (char *) "enc", NULL
17488 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EncodingConverter_GetAllEquivalents",kwnames
,&obj0
)) SWIG_fail
;
17489 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
17490 if (!SWIG_IsOK(ecode1
)) {
17491 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "EncodingConverter_GetAllEquivalents" "', expected argument " "1"" of type '" "wxFontEncoding""'");
17493 arg1
= static_cast< wxFontEncoding
>(val1
);
17495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17496 result
= wxEncodingConverter::GetAllEquivalents(arg1
);
17497 wxPyEndAllowThreads(__tstate
);
17498 if (PyErr_Occurred()) SWIG_fail
;
17501 resultobj
= PyList_New(0);
17502 for (size_t i
=0; i
< (&result
)->GetCount(); i
++) {
17503 PyObject
* number
= PyInt_FromLong((&result
)->Item(i
));
17504 PyList_Append(resultobj
, number
);
17514 SWIGINTERN PyObject
*_wrap_EncodingConverter_CanConvert(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17515 PyObject
*resultobj
= 0;
17516 wxFontEncoding arg1
;
17517 wxFontEncoding arg2
;
17523 PyObject
* obj0
= 0 ;
17524 PyObject
* obj1
= 0 ;
17525 char * kwnames
[] = {
17526 (char *) "encIn",(char *) "encOut", NULL
17529 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EncodingConverter_CanConvert",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
17530 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
17531 if (!SWIG_IsOK(ecode1
)) {
17532 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "EncodingConverter_CanConvert" "', expected argument " "1"" of type '" "wxFontEncoding""'");
17534 arg1
= static_cast< wxFontEncoding
>(val1
);
17535 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
17536 if (!SWIG_IsOK(ecode2
)) {
17537 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "EncodingConverter_CanConvert" "', expected argument " "2"" of type '" "wxFontEncoding""'");
17539 arg2
= static_cast< wxFontEncoding
>(val2
);
17541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17542 result
= (bool)wxEncodingConverter::CanConvert(arg1
,arg2
);
17543 wxPyEndAllowThreads(__tstate
);
17544 if (PyErr_Occurred()) SWIG_fail
;
17547 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17555 SWIGINTERN PyObject
*EncodingConverter_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
17557 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
17558 SWIG_TypeNewClientData(SWIGTYPE_p_wxEncodingConverter
, SWIG_NewClientData(obj
));
17559 return SWIG_Py_Void();
17562 SWIGINTERN PyObject
*EncodingConverter_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
17563 return SWIG_Python_InitShadowInstance(args
);
17566 SWIGINTERN PyObject
*_wrap_delete_DC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
17567 PyObject
*resultobj
= 0;
17568 wxDC
*arg1
= (wxDC
*) 0 ;
17571 PyObject
*swig_obj
[1] ;
17573 if (!args
) SWIG_fail
;
17574 swig_obj
[0] = args
;
17575 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, SWIG_POINTER_DISOWN
| 0 );
17576 if (!SWIG_IsOK(res1
)) {
17577 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DC" "', expected argument " "1"" of type '" "wxDC *""'");
17579 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17584 wxPyEndAllowThreads(__tstate
);
17585 if (PyErr_Occurred()) SWIG_fail
;
17587 resultobj
= SWIG_Py_Void();
17594 SWIGINTERN PyObject
*_wrap_DC_FloodFill(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17595 PyObject
*resultobj
= 0;
17596 wxDC
*arg1
= (wxDC
*) 0 ;
17599 wxColour
*arg4
= 0 ;
17600 int arg5
= (int) wxFLOOD_SURFACE
;
17611 PyObject
* obj0
= 0 ;
17612 PyObject
* obj1
= 0 ;
17613 PyObject
* obj2
= 0 ;
17614 PyObject
* obj3
= 0 ;
17615 PyObject
* obj4
= 0 ;
17616 char * kwnames
[] = {
17617 (char *) "self",(char *) "x",(char *) "y",(char *) "col",(char *) "style", NULL
17620 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:DC_FloodFill",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
17621 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
17622 if (!SWIG_IsOK(res1
)) {
17623 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_FloodFill" "', expected argument " "1"" of type '" "wxDC *""'");
17625 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17626 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
17627 if (!SWIG_IsOK(ecode2
)) {
17628 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_FloodFill" "', expected argument " "2"" of type '" "int""'");
17630 arg2
= static_cast< int >(val2
);
17631 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
17632 if (!SWIG_IsOK(ecode3
)) {
17633 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_FloodFill" "', expected argument " "3"" of type '" "int""'");
17635 arg3
= static_cast< int >(val3
);
17638 if ( ! wxColour_helper(obj3
, &arg4
)) SWIG_fail
;
17641 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
17642 if (!SWIG_IsOK(ecode5
)) {
17643 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_FloodFill" "', expected argument " "5"" of type '" "int""'");
17645 arg5
= static_cast< int >(val5
);
17648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17649 result
= (bool)(arg1
)->FloodFill(arg2
,arg3
,(wxColour
const &)*arg4
,arg5
);
17650 wxPyEndAllowThreads(__tstate
);
17651 if (PyErr_Occurred()) SWIG_fail
;
17654 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17662 SWIGINTERN PyObject
*_wrap_DC_FloodFillPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17663 PyObject
*resultobj
= 0;
17664 wxDC
*arg1
= (wxDC
*) 0 ;
17665 wxPoint
*arg2
= 0 ;
17666 wxColour
*arg3
= 0 ;
17667 int arg4
= (int) wxFLOOD_SURFACE
;
17675 PyObject
* obj0
= 0 ;
17676 PyObject
* obj1
= 0 ;
17677 PyObject
* obj2
= 0 ;
17678 PyObject
* obj3
= 0 ;
17679 char * kwnames
[] = {
17680 (char *) "self",(char *) "pt",(char *) "col",(char *) "style", NULL
17683 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:DC_FloodFillPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
17684 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
17685 if (!SWIG_IsOK(res1
)) {
17686 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_FloodFillPoint" "', expected argument " "1"" of type '" "wxDC *""'");
17688 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17691 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
17695 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
17698 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
17699 if (!SWIG_IsOK(ecode4
)) {
17700 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_FloodFillPoint" "', expected argument " "4"" of type '" "int""'");
17702 arg4
= static_cast< int >(val4
);
17705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17706 result
= (bool)(arg1
)->FloodFill((wxPoint
const &)*arg2
,(wxColour
const &)*arg3
,arg4
);
17707 wxPyEndAllowThreads(__tstate
);
17708 if (PyErr_Occurred()) SWIG_fail
;
17711 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17719 SWIGINTERN PyObject
*_wrap_DC_GradientFillConcentric(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17720 PyObject
*resultobj
= 0;
17721 wxDC
*arg1
= (wxDC
*) 0 ;
17723 wxColour
*arg3
= 0 ;
17724 wxColour
*arg4
= 0 ;
17725 wxPoint
*arg5
= 0 ;
17732 PyObject
* obj0
= 0 ;
17733 PyObject
* obj1
= 0 ;
17734 PyObject
* obj2
= 0 ;
17735 PyObject
* obj3
= 0 ;
17736 PyObject
* obj4
= 0 ;
17737 char * kwnames
[] = {
17738 (char *) "self",(char *) "rect",(char *) "initialColour",(char *) "destColour",(char *) "circleCenter", NULL
17741 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_GradientFillConcentric",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
17742 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
17743 if (!SWIG_IsOK(res1
)) {
17744 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GradientFillConcentric" "', expected argument " "1"" of type '" "wxDC *""'");
17746 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17749 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
17753 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
17757 if ( ! wxColour_helper(obj3
, &arg4
)) SWIG_fail
;
17761 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
17764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17765 (arg1
)->GradientFillConcentric((wxRect
const &)*arg2
,(wxColour
const &)*arg3
,(wxColour
const &)*arg4
,(wxPoint
const &)*arg5
);
17766 wxPyEndAllowThreads(__tstate
);
17767 if (PyErr_Occurred()) SWIG_fail
;
17769 resultobj
= SWIG_Py_Void();
17776 SWIGINTERN PyObject
*_wrap_DC_GradientFillLinear(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17777 PyObject
*resultobj
= 0;
17778 wxDC
*arg1
= (wxDC
*) 0 ;
17780 wxColour
*arg3
= 0 ;
17781 wxColour
*arg4
= 0 ;
17782 wxDirection arg5
= (wxDirection
) wxEAST
;
17790 PyObject
* obj0
= 0 ;
17791 PyObject
* obj1
= 0 ;
17792 PyObject
* obj2
= 0 ;
17793 PyObject
* obj3
= 0 ;
17794 PyObject
* obj4
= 0 ;
17795 char * kwnames
[] = {
17796 (char *) "self",(char *) "rect",(char *) "initialColour",(char *) "destColour",(char *) "nDirection", NULL
17799 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:DC_GradientFillLinear",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
17800 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
17801 if (!SWIG_IsOK(res1
)) {
17802 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GradientFillLinear" "', expected argument " "1"" of type '" "wxDC *""'");
17804 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17807 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
17811 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
17815 if ( ! wxColour_helper(obj3
, &arg4
)) SWIG_fail
;
17818 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
17819 if (!SWIG_IsOK(ecode5
)) {
17820 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_GradientFillLinear" "', expected argument " "5"" of type '" "wxDirection""'");
17822 arg5
= static_cast< wxDirection
>(val5
);
17825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17826 (arg1
)->GradientFillLinear((wxRect
const &)*arg2
,(wxColour
const &)*arg3
,(wxColour
const &)*arg4
,arg5
);
17827 wxPyEndAllowThreads(__tstate
);
17828 if (PyErr_Occurred()) SWIG_fail
;
17830 resultobj
= SWIG_Py_Void();
17837 SWIGINTERN PyObject
*_wrap_DC_GetPixel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17838 PyObject
*resultobj
= 0;
17839 wxDC
*arg1
= (wxDC
*) 0 ;
17849 PyObject
* obj0
= 0 ;
17850 PyObject
* obj1
= 0 ;
17851 PyObject
* obj2
= 0 ;
17852 char * kwnames
[] = {
17853 (char *) "self",(char *) "x",(char *) "y", NULL
17856 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_GetPixel",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
17857 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
17858 if (!SWIG_IsOK(res1
)) {
17859 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetPixel" "', expected argument " "1"" of type '" "wxDC *""'");
17861 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17862 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
17863 if (!SWIG_IsOK(ecode2
)) {
17864 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_GetPixel" "', expected argument " "2"" of type '" "int""'");
17866 arg2
= static_cast< int >(val2
);
17867 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
17868 if (!SWIG_IsOK(ecode3
)) {
17869 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_GetPixel" "', expected argument " "3"" of type '" "int""'");
17871 arg3
= static_cast< int >(val3
);
17873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17874 result
= wxDC_GetPixel(arg1
,arg2
,arg3
);
17875 wxPyEndAllowThreads(__tstate
);
17876 if (PyErr_Occurred()) SWIG_fail
;
17878 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
17885 SWIGINTERN PyObject
*_wrap_DC_GetPixelPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17886 PyObject
*resultobj
= 0;
17887 wxDC
*arg1
= (wxDC
*) 0 ;
17888 wxPoint
*arg2
= 0 ;
17893 PyObject
* obj0
= 0 ;
17894 PyObject
* obj1
= 0 ;
17895 char * kwnames
[] = {
17896 (char *) "self",(char *) "pt", NULL
17899 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_GetPixelPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
17900 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
17901 if (!SWIG_IsOK(res1
)) {
17902 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetPixelPoint" "', expected argument " "1"" of type '" "wxDC *""'");
17904 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17907 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
17910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17911 result
= wxDC_GetPixelPoint(arg1
,(wxPoint
const &)*arg2
);
17912 wxPyEndAllowThreads(__tstate
);
17913 if (PyErr_Occurred()) SWIG_fail
;
17915 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
17922 SWIGINTERN PyObject
*_wrap_DC_DrawLine(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17923 PyObject
*resultobj
= 0;
17924 wxDC
*arg1
= (wxDC
*) 0 ;
17939 PyObject
* obj0
= 0 ;
17940 PyObject
* obj1
= 0 ;
17941 PyObject
* obj2
= 0 ;
17942 PyObject
* obj3
= 0 ;
17943 PyObject
* obj4
= 0 ;
17944 char * kwnames
[] = {
17945 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2", NULL
17948 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_DrawLine",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
17949 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
17950 if (!SWIG_IsOK(res1
)) {
17951 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawLine" "', expected argument " "1"" of type '" "wxDC *""'");
17953 arg1
= reinterpret_cast< wxDC
* >(argp1
);
17954 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
17955 if (!SWIG_IsOK(ecode2
)) {
17956 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawLine" "', expected argument " "2"" of type '" "int""'");
17958 arg2
= static_cast< int >(val2
);
17959 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
17960 if (!SWIG_IsOK(ecode3
)) {
17961 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawLine" "', expected argument " "3"" of type '" "int""'");
17963 arg3
= static_cast< int >(val3
);
17964 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
17965 if (!SWIG_IsOK(ecode4
)) {
17966 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawLine" "', expected argument " "4"" of type '" "int""'");
17968 arg4
= static_cast< int >(val4
);
17969 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
17970 if (!SWIG_IsOK(ecode5
)) {
17971 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawLine" "', expected argument " "5"" of type '" "int""'");
17973 arg5
= static_cast< int >(val5
);
17975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17976 (arg1
)->DrawLine(arg2
,arg3
,arg4
,arg5
);
17977 wxPyEndAllowThreads(__tstate
);
17978 if (PyErr_Occurred()) SWIG_fail
;
17980 resultobj
= SWIG_Py_Void();
17987 SWIGINTERN PyObject
*_wrap_DC_DrawLinePoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
17988 PyObject
*resultobj
= 0;
17989 wxDC
*arg1
= (wxDC
*) 0 ;
17990 wxPoint
*arg2
= 0 ;
17991 wxPoint
*arg3
= 0 ;
17996 PyObject
* obj0
= 0 ;
17997 PyObject
* obj1
= 0 ;
17998 PyObject
* obj2
= 0 ;
17999 char * kwnames
[] = {
18000 (char *) "self",(char *) "pt1",(char *) "pt2", NULL
18003 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawLinePoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
18004 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18005 if (!SWIG_IsOK(res1
)) {
18006 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawLinePoint" "', expected argument " "1"" of type '" "wxDC *""'");
18008 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18011 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18015 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
18018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18019 (arg1
)->DrawLine((wxPoint
const &)*arg2
,(wxPoint
const &)*arg3
);
18020 wxPyEndAllowThreads(__tstate
);
18021 if (PyErr_Occurred()) SWIG_fail
;
18023 resultobj
= SWIG_Py_Void();
18030 SWIGINTERN PyObject
*_wrap_DC_CrossHair(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18031 PyObject
*resultobj
= 0;
18032 wxDC
*arg1
= (wxDC
*) 0 ;
18041 PyObject
* obj0
= 0 ;
18042 PyObject
* obj1
= 0 ;
18043 PyObject
* obj2
= 0 ;
18044 char * kwnames
[] = {
18045 (char *) "self",(char *) "x",(char *) "y", NULL
18048 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_CrossHair",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
18049 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18050 if (!SWIG_IsOK(res1
)) {
18051 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_CrossHair" "', expected argument " "1"" of type '" "wxDC *""'");
18053 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18054 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18055 if (!SWIG_IsOK(ecode2
)) {
18056 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_CrossHair" "', expected argument " "2"" of type '" "int""'");
18058 arg2
= static_cast< int >(val2
);
18059 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18060 if (!SWIG_IsOK(ecode3
)) {
18061 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_CrossHair" "', expected argument " "3"" of type '" "int""'");
18063 arg3
= static_cast< int >(val3
);
18065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18066 (arg1
)->CrossHair(arg2
,arg3
);
18067 wxPyEndAllowThreads(__tstate
);
18068 if (PyErr_Occurred()) SWIG_fail
;
18070 resultobj
= SWIG_Py_Void();
18077 SWIGINTERN PyObject
*_wrap_DC_CrossHairPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18078 PyObject
*resultobj
= 0;
18079 wxDC
*arg1
= (wxDC
*) 0 ;
18080 wxPoint
*arg2
= 0 ;
18084 PyObject
* obj0
= 0 ;
18085 PyObject
* obj1
= 0 ;
18086 char * kwnames
[] = {
18087 (char *) "self",(char *) "pt", NULL
18090 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_CrossHairPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
18091 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18092 if (!SWIG_IsOK(res1
)) {
18093 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_CrossHairPoint" "', expected argument " "1"" of type '" "wxDC *""'");
18095 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18098 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18102 (arg1
)->CrossHair((wxPoint
const &)*arg2
);
18103 wxPyEndAllowThreads(__tstate
);
18104 if (PyErr_Occurred()) SWIG_fail
;
18106 resultobj
= SWIG_Py_Void();
18113 SWIGINTERN PyObject
*_wrap_DC_DrawArc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18114 PyObject
*resultobj
= 0;
18115 wxDC
*arg1
= (wxDC
*) 0 ;
18136 PyObject
* obj0
= 0 ;
18137 PyObject
* obj1
= 0 ;
18138 PyObject
* obj2
= 0 ;
18139 PyObject
* obj3
= 0 ;
18140 PyObject
* obj4
= 0 ;
18141 PyObject
* obj5
= 0 ;
18142 PyObject
* obj6
= 0 ;
18143 char * kwnames
[] = {
18144 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2",(char *) "xc",(char *) "yc", NULL
18147 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:DC_DrawArc",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
18148 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18149 if (!SWIG_IsOK(res1
)) {
18150 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawArc" "', expected argument " "1"" of type '" "wxDC *""'");
18152 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18153 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18154 if (!SWIG_IsOK(ecode2
)) {
18155 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawArc" "', expected argument " "2"" of type '" "int""'");
18157 arg2
= static_cast< int >(val2
);
18158 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18159 if (!SWIG_IsOK(ecode3
)) {
18160 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawArc" "', expected argument " "3"" of type '" "int""'");
18162 arg3
= static_cast< int >(val3
);
18163 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
18164 if (!SWIG_IsOK(ecode4
)) {
18165 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawArc" "', expected argument " "4"" of type '" "int""'");
18167 arg4
= static_cast< int >(val4
);
18168 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
18169 if (!SWIG_IsOK(ecode5
)) {
18170 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawArc" "', expected argument " "5"" of type '" "int""'");
18172 arg5
= static_cast< int >(val5
);
18173 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
18174 if (!SWIG_IsOK(ecode6
)) {
18175 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DC_DrawArc" "', expected argument " "6"" of type '" "int""'");
18177 arg6
= static_cast< int >(val6
);
18178 ecode7
= SWIG_AsVal_int(obj6
, &val7
);
18179 if (!SWIG_IsOK(ecode7
)) {
18180 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "DC_DrawArc" "', expected argument " "7"" of type '" "int""'");
18182 arg7
= static_cast< int >(val7
);
18184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18185 (arg1
)->DrawArc(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
18186 wxPyEndAllowThreads(__tstate
);
18187 if (PyErr_Occurred()) SWIG_fail
;
18189 resultobj
= SWIG_Py_Void();
18196 SWIGINTERN PyObject
*_wrap_DC_DrawArcPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18197 PyObject
*resultobj
= 0;
18198 wxDC
*arg1
= (wxDC
*) 0 ;
18199 wxPoint
*arg2
= 0 ;
18200 wxPoint
*arg3
= 0 ;
18201 wxPoint
*arg4
= 0 ;
18207 PyObject
* obj0
= 0 ;
18208 PyObject
* obj1
= 0 ;
18209 PyObject
* obj2
= 0 ;
18210 PyObject
* obj3
= 0 ;
18211 char * kwnames
[] = {
18212 (char *) "self",(char *) "pt1",(char *) "pt2",(char *) "center", NULL
18215 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC_DrawArcPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
18216 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18217 if (!SWIG_IsOK(res1
)) {
18218 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawArcPoint" "', expected argument " "1"" of type '" "wxDC *""'");
18220 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18223 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18227 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
18231 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
18234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18235 (arg1
)->DrawArc((wxPoint
const &)*arg2
,(wxPoint
const &)*arg3
,(wxPoint
const &)*arg4
);
18236 wxPyEndAllowThreads(__tstate
);
18237 if (PyErr_Occurred()) SWIG_fail
;
18239 resultobj
= SWIG_Py_Void();
18246 SWIGINTERN PyObject
*_wrap_DC_DrawCheckMark(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18247 PyObject
*resultobj
= 0;
18248 wxDC
*arg1
= (wxDC
*) 0 ;
18263 PyObject
* obj0
= 0 ;
18264 PyObject
* obj1
= 0 ;
18265 PyObject
* obj2
= 0 ;
18266 PyObject
* obj3
= 0 ;
18267 PyObject
* obj4
= 0 ;
18268 char * kwnames
[] = {
18269 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
18272 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_DrawCheckMark",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
18273 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18274 if (!SWIG_IsOK(res1
)) {
18275 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawCheckMark" "', expected argument " "1"" of type '" "wxDC *""'");
18277 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18278 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18279 if (!SWIG_IsOK(ecode2
)) {
18280 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawCheckMark" "', expected argument " "2"" of type '" "int""'");
18282 arg2
= static_cast< int >(val2
);
18283 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18284 if (!SWIG_IsOK(ecode3
)) {
18285 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawCheckMark" "', expected argument " "3"" of type '" "int""'");
18287 arg3
= static_cast< int >(val3
);
18288 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
18289 if (!SWIG_IsOK(ecode4
)) {
18290 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawCheckMark" "', expected argument " "4"" of type '" "int""'");
18292 arg4
= static_cast< int >(val4
);
18293 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
18294 if (!SWIG_IsOK(ecode5
)) {
18295 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawCheckMark" "', expected argument " "5"" of type '" "int""'");
18297 arg5
= static_cast< int >(val5
);
18299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18300 (arg1
)->DrawCheckMark(arg2
,arg3
,arg4
,arg5
);
18301 wxPyEndAllowThreads(__tstate
);
18302 if (PyErr_Occurred()) SWIG_fail
;
18304 resultobj
= SWIG_Py_Void();
18311 SWIGINTERN PyObject
*_wrap_DC_DrawCheckMarkRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18312 PyObject
*resultobj
= 0;
18313 wxDC
*arg1
= (wxDC
*) 0 ;
18318 PyObject
* obj0
= 0 ;
18319 PyObject
* obj1
= 0 ;
18320 char * kwnames
[] = {
18321 (char *) "self",(char *) "rect", NULL
18324 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DrawCheckMarkRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
18325 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18326 if (!SWIG_IsOK(res1
)) {
18327 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawCheckMarkRect" "', expected argument " "1"" of type '" "wxDC *""'");
18329 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18332 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
18335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18336 (arg1
)->DrawCheckMark((wxRect
const &)*arg2
);
18337 wxPyEndAllowThreads(__tstate
);
18338 if (PyErr_Occurred()) SWIG_fail
;
18340 resultobj
= SWIG_Py_Void();
18347 SWIGINTERN PyObject
*_wrap_DC_DrawEllipticArc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18348 PyObject
*resultobj
= 0;
18349 wxDC
*arg1
= (wxDC
*) 0 ;
18370 PyObject
* obj0
= 0 ;
18371 PyObject
* obj1
= 0 ;
18372 PyObject
* obj2
= 0 ;
18373 PyObject
* obj3
= 0 ;
18374 PyObject
* obj4
= 0 ;
18375 PyObject
* obj5
= 0 ;
18376 PyObject
* obj6
= 0 ;
18377 char * kwnames
[] = {
18378 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h",(char *) "start",(char *) "end", NULL
18381 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:DC_DrawEllipticArc",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
18382 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18383 if (!SWIG_IsOK(res1
)) {
18384 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawEllipticArc" "', expected argument " "1"" of type '" "wxDC *""'");
18386 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18387 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18388 if (!SWIG_IsOK(ecode2
)) {
18389 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawEllipticArc" "', expected argument " "2"" of type '" "int""'");
18391 arg2
= static_cast< int >(val2
);
18392 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18393 if (!SWIG_IsOK(ecode3
)) {
18394 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawEllipticArc" "', expected argument " "3"" of type '" "int""'");
18396 arg3
= static_cast< int >(val3
);
18397 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
18398 if (!SWIG_IsOK(ecode4
)) {
18399 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawEllipticArc" "', expected argument " "4"" of type '" "int""'");
18401 arg4
= static_cast< int >(val4
);
18402 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
18403 if (!SWIG_IsOK(ecode5
)) {
18404 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawEllipticArc" "', expected argument " "5"" of type '" "int""'");
18406 arg5
= static_cast< int >(val5
);
18407 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
18408 if (!SWIG_IsOK(ecode6
)) {
18409 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DC_DrawEllipticArc" "', expected argument " "6"" of type '" "double""'");
18411 arg6
= static_cast< double >(val6
);
18412 ecode7
= SWIG_AsVal_double(obj6
, &val7
);
18413 if (!SWIG_IsOK(ecode7
)) {
18414 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "DC_DrawEllipticArc" "', expected argument " "7"" of type '" "double""'");
18416 arg7
= static_cast< double >(val7
);
18418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18419 (arg1
)->DrawEllipticArc(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
18420 wxPyEndAllowThreads(__tstate
);
18421 if (PyErr_Occurred()) SWIG_fail
;
18423 resultobj
= SWIG_Py_Void();
18430 SWIGINTERN PyObject
*_wrap_DC_DrawEllipticArcPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18431 PyObject
*resultobj
= 0;
18432 wxDC
*arg1
= (wxDC
*) 0 ;
18433 wxPoint
*arg2
= 0 ;
18445 PyObject
* obj0
= 0 ;
18446 PyObject
* obj1
= 0 ;
18447 PyObject
* obj2
= 0 ;
18448 PyObject
* obj3
= 0 ;
18449 PyObject
* obj4
= 0 ;
18450 char * kwnames
[] = {
18451 (char *) "self",(char *) "pt",(char *) "sz",(char *) "start",(char *) "end", NULL
18454 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_DrawEllipticArcPointSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
18455 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18456 if (!SWIG_IsOK(res1
)) {
18457 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawEllipticArcPointSize" "', expected argument " "1"" of type '" "wxDC *""'");
18459 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18462 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18466 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
18468 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
18469 if (!SWIG_IsOK(ecode4
)) {
18470 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawEllipticArcPointSize" "', expected argument " "4"" of type '" "double""'");
18472 arg4
= static_cast< double >(val4
);
18473 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
18474 if (!SWIG_IsOK(ecode5
)) {
18475 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawEllipticArcPointSize" "', expected argument " "5"" of type '" "double""'");
18477 arg5
= static_cast< double >(val5
);
18479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18480 (arg1
)->DrawEllipticArc((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
,arg4
,arg5
);
18481 wxPyEndAllowThreads(__tstate
);
18482 if (PyErr_Occurred()) SWIG_fail
;
18484 resultobj
= SWIG_Py_Void();
18491 SWIGINTERN PyObject
*_wrap_DC_DrawPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18492 PyObject
*resultobj
= 0;
18493 wxDC
*arg1
= (wxDC
*) 0 ;
18502 PyObject
* obj0
= 0 ;
18503 PyObject
* obj1
= 0 ;
18504 PyObject
* obj2
= 0 ;
18505 char * kwnames
[] = {
18506 (char *) "self",(char *) "x",(char *) "y", NULL
18509 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawPoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
18510 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18511 if (!SWIG_IsOK(res1
)) {
18512 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawPoint" "', expected argument " "1"" of type '" "wxDC *""'");
18514 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18515 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18516 if (!SWIG_IsOK(ecode2
)) {
18517 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawPoint" "', expected argument " "2"" of type '" "int""'");
18519 arg2
= static_cast< int >(val2
);
18520 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18521 if (!SWIG_IsOK(ecode3
)) {
18522 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawPoint" "', expected argument " "3"" of type '" "int""'");
18524 arg3
= static_cast< int >(val3
);
18526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18527 (arg1
)->DrawPoint(arg2
,arg3
);
18528 wxPyEndAllowThreads(__tstate
);
18529 if (PyErr_Occurred()) SWIG_fail
;
18531 resultobj
= SWIG_Py_Void();
18538 SWIGINTERN PyObject
*_wrap_DC_DrawPointPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18539 PyObject
*resultobj
= 0;
18540 wxDC
*arg1
= (wxDC
*) 0 ;
18541 wxPoint
*arg2
= 0 ;
18545 PyObject
* obj0
= 0 ;
18546 PyObject
* obj1
= 0 ;
18547 char * kwnames
[] = {
18548 (char *) "self",(char *) "pt", NULL
18551 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DrawPointPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
18552 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18553 if (!SWIG_IsOK(res1
)) {
18554 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawPointPoint" "', expected argument " "1"" of type '" "wxDC *""'");
18556 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18559 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18563 (arg1
)->DrawPoint((wxPoint
const &)*arg2
);
18564 wxPyEndAllowThreads(__tstate
);
18565 if (PyErr_Occurred()) SWIG_fail
;
18567 resultobj
= SWIG_Py_Void();
18574 SWIGINTERN PyObject
*_wrap_DC_DrawRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18575 PyObject
*resultobj
= 0;
18576 wxDC
*arg1
= (wxDC
*) 0 ;
18591 PyObject
* obj0
= 0 ;
18592 PyObject
* obj1
= 0 ;
18593 PyObject
* obj2
= 0 ;
18594 PyObject
* obj3
= 0 ;
18595 PyObject
* obj4
= 0 ;
18596 char * kwnames
[] = {
18597 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
18600 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_DrawRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
18601 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18602 if (!SWIG_IsOK(res1
)) {
18603 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRectangle" "', expected argument " "1"" of type '" "wxDC *""'");
18605 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18606 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18607 if (!SWIG_IsOK(ecode2
)) {
18608 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawRectangle" "', expected argument " "2"" of type '" "int""'");
18610 arg2
= static_cast< int >(val2
);
18611 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18612 if (!SWIG_IsOK(ecode3
)) {
18613 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawRectangle" "', expected argument " "3"" of type '" "int""'");
18615 arg3
= static_cast< int >(val3
);
18616 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
18617 if (!SWIG_IsOK(ecode4
)) {
18618 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawRectangle" "', expected argument " "4"" of type '" "int""'");
18620 arg4
= static_cast< int >(val4
);
18621 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
18622 if (!SWIG_IsOK(ecode5
)) {
18623 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawRectangle" "', expected argument " "5"" of type '" "int""'");
18625 arg5
= static_cast< int >(val5
);
18627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18628 (arg1
)->DrawRectangle(arg2
,arg3
,arg4
,arg5
);
18629 wxPyEndAllowThreads(__tstate
);
18630 if (PyErr_Occurred()) SWIG_fail
;
18632 resultobj
= SWIG_Py_Void();
18639 SWIGINTERN PyObject
*_wrap_DC_DrawRectangleRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18640 PyObject
*resultobj
= 0;
18641 wxDC
*arg1
= (wxDC
*) 0 ;
18646 PyObject
* obj0
= 0 ;
18647 PyObject
* obj1
= 0 ;
18648 char * kwnames
[] = {
18649 (char *) "self",(char *) "rect", NULL
18652 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DrawRectangleRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
18653 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18654 if (!SWIG_IsOK(res1
)) {
18655 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRectangleRect" "', expected argument " "1"" of type '" "wxDC *""'");
18657 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18660 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
18663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18664 (arg1
)->DrawRectangle((wxRect
const &)*arg2
);
18665 wxPyEndAllowThreads(__tstate
);
18666 if (PyErr_Occurred()) SWIG_fail
;
18668 resultobj
= SWIG_Py_Void();
18675 SWIGINTERN PyObject
*_wrap_DC_DrawRectanglePointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18676 PyObject
*resultobj
= 0;
18677 wxDC
*arg1
= (wxDC
*) 0 ;
18678 wxPoint
*arg2
= 0 ;
18684 PyObject
* obj0
= 0 ;
18685 PyObject
* obj1
= 0 ;
18686 PyObject
* obj2
= 0 ;
18687 char * kwnames
[] = {
18688 (char *) "self",(char *) "pt",(char *) "sz", NULL
18691 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawRectanglePointSize",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
18692 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18693 if (!SWIG_IsOK(res1
)) {
18694 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRectanglePointSize" "', expected argument " "1"" of type '" "wxDC *""'");
18696 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18699 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18703 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
18706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18707 (arg1
)->DrawRectangle((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
18708 wxPyEndAllowThreads(__tstate
);
18709 if (PyErr_Occurred()) SWIG_fail
;
18711 resultobj
= SWIG_Py_Void();
18718 SWIGINTERN PyObject
*_wrap_DC_DrawRoundedRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18719 PyObject
*resultobj
= 0;
18720 wxDC
*arg1
= (wxDC
*) 0 ;
18738 PyObject
* obj0
= 0 ;
18739 PyObject
* obj1
= 0 ;
18740 PyObject
* obj2
= 0 ;
18741 PyObject
* obj3
= 0 ;
18742 PyObject
* obj4
= 0 ;
18743 PyObject
* obj5
= 0 ;
18744 char * kwnames
[] = {
18745 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "radius", NULL
18748 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:DC_DrawRoundedRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
18749 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18750 if (!SWIG_IsOK(res1
)) {
18751 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRoundedRectangle" "', expected argument " "1"" of type '" "wxDC *""'");
18753 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18754 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18755 if (!SWIG_IsOK(ecode2
)) {
18756 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawRoundedRectangle" "', expected argument " "2"" of type '" "int""'");
18758 arg2
= static_cast< int >(val2
);
18759 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18760 if (!SWIG_IsOK(ecode3
)) {
18761 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawRoundedRectangle" "', expected argument " "3"" of type '" "int""'");
18763 arg3
= static_cast< int >(val3
);
18764 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
18765 if (!SWIG_IsOK(ecode4
)) {
18766 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawRoundedRectangle" "', expected argument " "4"" of type '" "int""'");
18768 arg4
= static_cast< int >(val4
);
18769 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
18770 if (!SWIG_IsOK(ecode5
)) {
18771 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawRoundedRectangle" "', expected argument " "5"" of type '" "int""'");
18773 arg5
= static_cast< int >(val5
);
18774 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
18775 if (!SWIG_IsOK(ecode6
)) {
18776 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DC_DrawRoundedRectangle" "', expected argument " "6"" of type '" "double""'");
18778 arg6
= static_cast< double >(val6
);
18780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18781 (arg1
)->DrawRoundedRectangle(arg2
,arg3
,arg4
,arg5
,arg6
);
18782 wxPyEndAllowThreads(__tstate
);
18783 if (PyErr_Occurred()) SWIG_fail
;
18785 resultobj
= SWIG_Py_Void();
18792 SWIGINTERN PyObject
*_wrap_DC_DrawRoundedRectangleRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18793 PyObject
*resultobj
= 0;
18794 wxDC
*arg1
= (wxDC
*) 0 ;
18802 PyObject
* obj0
= 0 ;
18803 PyObject
* obj1
= 0 ;
18804 PyObject
* obj2
= 0 ;
18805 char * kwnames
[] = {
18806 (char *) "self",(char *) "r",(char *) "radius", NULL
18809 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawRoundedRectangleRect",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
18810 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18811 if (!SWIG_IsOK(res1
)) {
18812 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRoundedRectangleRect" "', expected argument " "1"" of type '" "wxDC *""'");
18814 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18817 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
18819 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
18820 if (!SWIG_IsOK(ecode3
)) {
18821 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawRoundedRectangleRect" "', expected argument " "3"" of type '" "double""'");
18823 arg3
= static_cast< double >(val3
);
18825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18826 (arg1
)->DrawRoundedRectangle((wxRect
const &)*arg2
,arg3
);
18827 wxPyEndAllowThreads(__tstate
);
18828 if (PyErr_Occurred()) SWIG_fail
;
18830 resultobj
= SWIG_Py_Void();
18837 SWIGINTERN PyObject
*_wrap_DC_DrawRoundedRectanglePointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18838 PyObject
*resultobj
= 0;
18839 wxDC
*arg1
= (wxDC
*) 0 ;
18840 wxPoint
*arg2
= 0 ;
18849 PyObject
* obj0
= 0 ;
18850 PyObject
* obj1
= 0 ;
18851 PyObject
* obj2
= 0 ;
18852 PyObject
* obj3
= 0 ;
18853 char * kwnames
[] = {
18854 (char *) "self",(char *) "pt",(char *) "sz",(char *) "radius", NULL
18857 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC_DrawRoundedRectanglePointSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
18858 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18859 if (!SWIG_IsOK(res1
)) {
18860 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRoundedRectanglePointSize" "', expected argument " "1"" of type '" "wxDC *""'");
18862 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18865 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18869 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
18871 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
18872 if (!SWIG_IsOK(ecode4
)) {
18873 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawRoundedRectanglePointSize" "', expected argument " "4"" of type '" "double""'");
18875 arg4
= static_cast< double >(val4
);
18877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18878 (arg1
)->DrawRoundedRectangle((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
,arg4
);
18879 wxPyEndAllowThreads(__tstate
);
18880 if (PyErr_Occurred()) SWIG_fail
;
18882 resultobj
= SWIG_Py_Void();
18889 SWIGINTERN PyObject
*_wrap_DC_DrawCircle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18890 PyObject
*resultobj
= 0;
18891 wxDC
*arg1
= (wxDC
*) 0 ;
18903 PyObject
* obj0
= 0 ;
18904 PyObject
* obj1
= 0 ;
18905 PyObject
* obj2
= 0 ;
18906 PyObject
* obj3
= 0 ;
18907 char * kwnames
[] = {
18908 (char *) "self",(char *) "x",(char *) "y",(char *) "radius", NULL
18911 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC_DrawCircle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
18912 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18913 if (!SWIG_IsOK(res1
)) {
18914 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawCircle" "', expected argument " "1"" of type '" "wxDC *""'");
18916 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18917 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
18918 if (!SWIG_IsOK(ecode2
)) {
18919 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawCircle" "', expected argument " "2"" of type '" "int""'");
18921 arg2
= static_cast< int >(val2
);
18922 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18923 if (!SWIG_IsOK(ecode3
)) {
18924 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawCircle" "', expected argument " "3"" of type '" "int""'");
18926 arg3
= static_cast< int >(val3
);
18927 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
18928 if (!SWIG_IsOK(ecode4
)) {
18929 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawCircle" "', expected argument " "4"" of type '" "int""'");
18931 arg4
= static_cast< int >(val4
);
18933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18934 (arg1
)->DrawCircle(arg2
,arg3
,arg4
);
18935 wxPyEndAllowThreads(__tstate
);
18936 if (PyErr_Occurred()) SWIG_fail
;
18938 resultobj
= SWIG_Py_Void();
18945 SWIGINTERN PyObject
*_wrap_DC_DrawCirclePoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18946 PyObject
*resultobj
= 0;
18947 wxDC
*arg1
= (wxDC
*) 0 ;
18948 wxPoint
*arg2
= 0 ;
18955 PyObject
* obj0
= 0 ;
18956 PyObject
* obj1
= 0 ;
18957 PyObject
* obj2
= 0 ;
18958 char * kwnames
[] = {
18959 (char *) "self",(char *) "pt",(char *) "radius", NULL
18962 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawCirclePoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
18963 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
18964 if (!SWIG_IsOK(res1
)) {
18965 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawCirclePoint" "', expected argument " "1"" of type '" "wxDC *""'");
18967 arg1
= reinterpret_cast< wxDC
* >(argp1
);
18970 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
18972 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
18973 if (!SWIG_IsOK(ecode3
)) {
18974 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawCirclePoint" "', expected argument " "3"" of type '" "int""'");
18976 arg3
= static_cast< int >(val3
);
18978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18979 (arg1
)->DrawCircle((wxPoint
const &)*arg2
,arg3
);
18980 wxPyEndAllowThreads(__tstate
);
18981 if (PyErr_Occurred()) SWIG_fail
;
18983 resultobj
= SWIG_Py_Void();
18990 SWIGINTERN PyObject
*_wrap_DC_DrawEllipse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
18991 PyObject
*resultobj
= 0;
18992 wxDC
*arg1
= (wxDC
*) 0 ;
19007 PyObject
* obj0
= 0 ;
19008 PyObject
* obj1
= 0 ;
19009 PyObject
* obj2
= 0 ;
19010 PyObject
* obj3
= 0 ;
19011 PyObject
* obj4
= 0 ;
19012 char * kwnames
[] = {
19013 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
19016 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_DrawEllipse",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
19017 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19018 if (!SWIG_IsOK(res1
)) {
19019 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawEllipse" "', expected argument " "1"" of type '" "wxDC *""'");
19021 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19022 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
19023 if (!SWIG_IsOK(ecode2
)) {
19024 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DrawEllipse" "', expected argument " "2"" of type '" "int""'");
19026 arg2
= static_cast< int >(val2
);
19027 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
19028 if (!SWIG_IsOK(ecode3
)) {
19029 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawEllipse" "', expected argument " "3"" of type '" "int""'");
19031 arg3
= static_cast< int >(val3
);
19032 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
19033 if (!SWIG_IsOK(ecode4
)) {
19034 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawEllipse" "', expected argument " "4"" of type '" "int""'");
19036 arg4
= static_cast< int >(val4
);
19037 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
19038 if (!SWIG_IsOK(ecode5
)) {
19039 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawEllipse" "', expected argument " "5"" of type '" "int""'");
19041 arg5
= static_cast< int >(val5
);
19043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19044 (arg1
)->DrawEllipse(arg2
,arg3
,arg4
,arg5
);
19045 wxPyEndAllowThreads(__tstate
);
19046 if (PyErr_Occurred()) SWIG_fail
;
19048 resultobj
= SWIG_Py_Void();
19055 SWIGINTERN PyObject
*_wrap_DC_DrawEllipseRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19056 PyObject
*resultobj
= 0;
19057 wxDC
*arg1
= (wxDC
*) 0 ;
19062 PyObject
* obj0
= 0 ;
19063 PyObject
* obj1
= 0 ;
19064 char * kwnames
[] = {
19065 (char *) "self",(char *) "rect", NULL
19068 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DrawEllipseRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
19069 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19070 if (!SWIG_IsOK(res1
)) {
19071 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawEllipseRect" "', expected argument " "1"" of type '" "wxDC *""'");
19073 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19076 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
19079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19080 (arg1
)->DrawEllipse((wxRect
const &)*arg2
);
19081 wxPyEndAllowThreads(__tstate
);
19082 if (PyErr_Occurred()) SWIG_fail
;
19084 resultobj
= SWIG_Py_Void();
19091 SWIGINTERN PyObject
*_wrap_DC_DrawEllipsePointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19092 PyObject
*resultobj
= 0;
19093 wxDC
*arg1
= (wxDC
*) 0 ;
19094 wxPoint
*arg2
= 0 ;
19100 PyObject
* obj0
= 0 ;
19101 PyObject
* obj1
= 0 ;
19102 PyObject
* obj2
= 0 ;
19103 char * kwnames
[] = {
19104 (char *) "self",(char *) "pt",(char *) "sz", NULL
19107 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawEllipsePointSize",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
19108 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19109 if (!SWIG_IsOK(res1
)) {
19110 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawEllipsePointSize" "', expected argument " "1"" of type '" "wxDC *""'");
19112 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19115 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
19119 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
19122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19123 (arg1
)->DrawEllipse((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
19124 wxPyEndAllowThreads(__tstate
);
19125 if (PyErr_Occurred()) SWIG_fail
;
19127 resultobj
= SWIG_Py_Void();
19134 SWIGINTERN PyObject
*_wrap_DC_DrawIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19135 PyObject
*resultobj
= 0;
19136 wxDC
*arg1
= (wxDC
*) 0 ;
19148 PyObject
* obj0
= 0 ;
19149 PyObject
* obj1
= 0 ;
19150 PyObject
* obj2
= 0 ;
19151 PyObject
* obj3
= 0 ;
19152 char * kwnames
[] = {
19153 (char *) "self",(char *) "icon",(char *) "x",(char *) "y", NULL
19156 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC_DrawIcon",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
19157 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19158 if (!SWIG_IsOK(res1
)) {
19159 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawIcon" "', expected argument " "1"" of type '" "wxDC *""'");
19161 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19162 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
19163 if (!SWIG_IsOK(res2
)) {
19164 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_DrawIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
19167 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_DrawIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
19169 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
19170 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
19171 if (!SWIG_IsOK(ecode3
)) {
19172 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawIcon" "', expected argument " "3"" of type '" "int""'");
19174 arg3
= static_cast< int >(val3
);
19175 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
19176 if (!SWIG_IsOK(ecode4
)) {
19177 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawIcon" "', expected argument " "4"" of type '" "int""'");
19179 arg4
= static_cast< int >(val4
);
19181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19182 (arg1
)->DrawIcon((wxIcon
const &)*arg2
,arg3
,arg4
);
19183 wxPyEndAllowThreads(__tstate
);
19184 if (PyErr_Occurred()) SWIG_fail
;
19186 resultobj
= SWIG_Py_Void();
19193 SWIGINTERN PyObject
*_wrap_DC_DrawIconPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19194 PyObject
*resultobj
= 0;
19195 wxDC
*arg1
= (wxDC
*) 0 ;
19197 wxPoint
*arg3
= 0 ;
19203 PyObject
* obj0
= 0 ;
19204 PyObject
* obj1
= 0 ;
19205 PyObject
* obj2
= 0 ;
19206 char * kwnames
[] = {
19207 (char *) "self",(char *) "icon",(char *) "pt", NULL
19210 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawIconPoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
19211 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19212 if (!SWIG_IsOK(res1
)) {
19213 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawIconPoint" "', expected argument " "1"" of type '" "wxDC *""'");
19215 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19216 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
19217 if (!SWIG_IsOK(res2
)) {
19218 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_DrawIconPoint" "', expected argument " "2"" of type '" "wxIcon const &""'");
19221 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_DrawIconPoint" "', expected argument " "2"" of type '" "wxIcon const &""'");
19223 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
19226 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
19229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19230 (arg1
)->DrawIcon((wxIcon
const &)*arg2
,(wxPoint
const &)*arg3
);
19231 wxPyEndAllowThreads(__tstate
);
19232 if (PyErr_Occurred()) SWIG_fail
;
19234 resultobj
= SWIG_Py_Void();
19241 SWIGINTERN PyObject
*_wrap_DC_DrawBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19242 PyObject
*resultobj
= 0;
19243 wxDC
*arg1
= (wxDC
*) 0 ;
19244 wxBitmap
*arg2
= 0 ;
19247 bool arg5
= (bool) false ;
19258 PyObject
* obj0
= 0 ;
19259 PyObject
* obj1
= 0 ;
19260 PyObject
* obj2
= 0 ;
19261 PyObject
* obj3
= 0 ;
19262 PyObject
* obj4
= 0 ;
19263 char * kwnames
[] = {
19264 (char *) "self",(char *) "bmp",(char *) "x",(char *) "y",(char *) "useMask", NULL
19267 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:DC_DrawBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
19268 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19269 if (!SWIG_IsOK(res1
)) {
19270 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawBitmap" "', expected argument " "1"" of type '" "wxDC *""'");
19272 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19273 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
19274 if (!SWIG_IsOK(res2
)) {
19275 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_DrawBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
19278 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_DrawBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
19280 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
19281 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
19282 if (!SWIG_IsOK(ecode3
)) {
19283 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawBitmap" "', expected argument " "3"" of type '" "int""'");
19285 arg3
= static_cast< int >(val3
);
19286 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
19287 if (!SWIG_IsOK(ecode4
)) {
19288 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawBitmap" "', expected argument " "4"" of type '" "int""'");
19290 arg4
= static_cast< int >(val4
);
19292 ecode5
= SWIG_AsVal_bool(obj4
, &val5
);
19293 if (!SWIG_IsOK(ecode5
)) {
19294 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawBitmap" "', expected argument " "5"" of type '" "bool""'");
19296 arg5
= static_cast< bool >(val5
);
19299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19300 (arg1
)->DrawBitmap((wxBitmap
const &)*arg2
,arg3
,arg4
,arg5
);
19301 wxPyEndAllowThreads(__tstate
);
19302 if (PyErr_Occurred()) SWIG_fail
;
19304 resultobj
= SWIG_Py_Void();
19311 SWIGINTERN PyObject
*_wrap_DC_DrawBitmapPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19312 PyObject
*resultobj
= 0;
19313 wxDC
*arg1
= (wxDC
*) 0 ;
19314 wxBitmap
*arg2
= 0 ;
19315 wxPoint
*arg3
= 0 ;
19316 bool arg4
= (bool) false ;
19324 PyObject
* obj0
= 0 ;
19325 PyObject
* obj1
= 0 ;
19326 PyObject
* obj2
= 0 ;
19327 PyObject
* obj3
= 0 ;
19328 char * kwnames
[] = {
19329 (char *) "self",(char *) "bmp",(char *) "pt",(char *) "useMask", NULL
19332 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:DC_DrawBitmapPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
19333 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19334 if (!SWIG_IsOK(res1
)) {
19335 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawBitmapPoint" "', expected argument " "1"" of type '" "wxDC *""'");
19337 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19338 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
19339 if (!SWIG_IsOK(res2
)) {
19340 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_DrawBitmapPoint" "', expected argument " "2"" of type '" "wxBitmap const &""'");
19343 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_DrawBitmapPoint" "', expected argument " "2"" of type '" "wxBitmap const &""'");
19345 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
19348 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
19351 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
19352 if (!SWIG_IsOK(ecode4
)) {
19353 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawBitmapPoint" "', expected argument " "4"" of type '" "bool""'");
19355 arg4
= static_cast< bool >(val4
);
19358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19359 (arg1
)->DrawBitmap((wxBitmap
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
);
19360 wxPyEndAllowThreads(__tstate
);
19361 if (PyErr_Occurred()) SWIG_fail
;
19363 resultobj
= SWIG_Py_Void();
19370 SWIGINTERN PyObject
*_wrap_DC_DrawText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19371 PyObject
*resultobj
= 0;
19372 wxDC
*arg1
= (wxDC
*) 0 ;
19373 wxString
*arg2
= 0 ;
19378 bool temp2
= false ;
19383 PyObject
* obj0
= 0 ;
19384 PyObject
* obj1
= 0 ;
19385 PyObject
* obj2
= 0 ;
19386 PyObject
* obj3
= 0 ;
19387 char * kwnames
[] = {
19388 (char *) "self",(char *) "text",(char *) "x",(char *) "y", NULL
19391 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC_DrawText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
19392 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19393 if (!SWIG_IsOK(res1
)) {
19394 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawText" "', expected argument " "1"" of type '" "wxDC *""'");
19396 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19398 arg2
= wxString_in_helper(obj1
);
19399 if (arg2
== NULL
) SWIG_fail
;
19402 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
19403 if (!SWIG_IsOK(ecode3
)) {
19404 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawText" "', expected argument " "3"" of type '" "int""'");
19406 arg3
= static_cast< int >(val3
);
19407 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
19408 if (!SWIG_IsOK(ecode4
)) {
19409 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawText" "', expected argument " "4"" of type '" "int""'");
19411 arg4
= static_cast< int >(val4
);
19413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19414 (arg1
)->DrawText((wxString
const &)*arg2
,arg3
,arg4
);
19415 wxPyEndAllowThreads(__tstate
);
19416 if (PyErr_Occurred()) SWIG_fail
;
19418 resultobj
= SWIG_Py_Void();
19433 SWIGINTERN PyObject
*_wrap_DC_DrawTextPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19434 PyObject
*resultobj
= 0;
19435 wxDC
*arg1
= (wxDC
*) 0 ;
19436 wxString
*arg2
= 0 ;
19437 wxPoint
*arg3
= 0 ;
19440 bool temp2
= false ;
19442 PyObject
* obj0
= 0 ;
19443 PyObject
* obj1
= 0 ;
19444 PyObject
* obj2
= 0 ;
19445 char * kwnames
[] = {
19446 (char *) "self",(char *) "text",(char *) "pt", NULL
19449 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_DrawTextPoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
19450 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19451 if (!SWIG_IsOK(res1
)) {
19452 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawTextPoint" "', expected argument " "1"" of type '" "wxDC *""'");
19454 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19456 arg2
= wxString_in_helper(obj1
);
19457 if (arg2
== NULL
) SWIG_fail
;
19462 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
19465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19466 (arg1
)->DrawText((wxString
const &)*arg2
,(wxPoint
const &)*arg3
);
19467 wxPyEndAllowThreads(__tstate
);
19468 if (PyErr_Occurred()) SWIG_fail
;
19470 resultobj
= SWIG_Py_Void();
19485 SWIGINTERN PyObject
*_wrap_DC_DrawRotatedText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19486 PyObject
*resultobj
= 0;
19487 wxDC
*arg1
= (wxDC
*) 0 ;
19488 wxString
*arg2
= 0 ;
19494 bool temp2
= false ;
19501 PyObject
* obj0
= 0 ;
19502 PyObject
* obj1
= 0 ;
19503 PyObject
* obj2
= 0 ;
19504 PyObject
* obj3
= 0 ;
19505 PyObject
* obj4
= 0 ;
19506 char * kwnames
[] = {
19507 (char *) "self",(char *) "text",(char *) "x",(char *) "y",(char *) "angle", NULL
19510 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_DrawRotatedText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
19511 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19512 if (!SWIG_IsOK(res1
)) {
19513 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRotatedText" "', expected argument " "1"" of type '" "wxDC *""'");
19515 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19517 arg2
= wxString_in_helper(obj1
);
19518 if (arg2
== NULL
) SWIG_fail
;
19521 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
19522 if (!SWIG_IsOK(ecode3
)) {
19523 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_DrawRotatedText" "', expected argument " "3"" of type '" "int""'");
19525 arg3
= static_cast< int >(val3
);
19526 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
19527 if (!SWIG_IsOK(ecode4
)) {
19528 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawRotatedText" "', expected argument " "4"" of type '" "int""'");
19530 arg4
= static_cast< int >(val4
);
19531 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
19532 if (!SWIG_IsOK(ecode5
)) {
19533 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawRotatedText" "', expected argument " "5"" of type '" "double""'");
19535 arg5
= static_cast< double >(val5
);
19537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19538 (arg1
)->DrawRotatedText((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
19539 wxPyEndAllowThreads(__tstate
);
19540 if (PyErr_Occurred()) SWIG_fail
;
19542 resultobj
= SWIG_Py_Void();
19557 SWIGINTERN PyObject
*_wrap_DC_DrawRotatedTextPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19558 PyObject
*resultobj
= 0;
19559 wxDC
*arg1
= (wxDC
*) 0 ;
19560 wxString
*arg2
= 0 ;
19561 wxPoint
*arg3
= 0 ;
19565 bool temp2
= false ;
19569 PyObject
* obj0
= 0 ;
19570 PyObject
* obj1
= 0 ;
19571 PyObject
* obj2
= 0 ;
19572 PyObject
* obj3
= 0 ;
19573 char * kwnames
[] = {
19574 (char *) "self",(char *) "text",(char *) "pt",(char *) "angle", NULL
19577 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC_DrawRotatedTextPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
19578 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19579 if (!SWIG_IsOK(res1
)) {
19580 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawRotatedTextPoint" "', expected argument " "1"" of type '" "wxDC *""'");
19582 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19584 arg2
= wxString_in_helper(obj1
);
19585 if (arg2
== NULL
) SWIG_fail
;
19590 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
19592 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
19593 if (!SWIG_IsOK(ecode4
)) {
19594 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawRotatedTextPoint" "', expected argument " "4"" of type '" "double""'");
19596 arg4
= static_cast< double >(val4
);
19598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19599 (arg1
)->DrawRotatedText((wxString
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
);
19600 wxPyEndAllowThreads(__tstate
);
19601 if (PyErr_Occurred()) SWIG_fail
;
19603 resultobj
= SWIG_Py_Void();
19618 SWIGINTERN PyObject
*_wrap_DC_Blit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19619 PyObject
*resultobj
= 0;
19620 wxDC
*arg1
= (wxDC
*) 0 ;
19625 wxDC
*arg6
= (wxDC
*) 0 ;
19628 int arg9
= (int) wxCOPY
;
19629 bool arg10
= (bool) false ;
19630 int arg11
= (int) -1 ;
19631 int arg12
= (int) -1 ;
19657 PyObject
* obj0
= 0 ;
19658 PyObject
* obj1
= 0 ;
19659 PyObject
* obj2
= 0 ;
19660 PyObject
* obj3
= 0 ;
19661 PyObject
* obj4
= 0 ;
19662 PyObject
* obj5
= 0 ;
19663 PyObject
* obj6
= 0 ;
19664 PyObject
* obj7
= 0 ;
19665 PyObject
* obj8
= 0 ;
19666 PyObject
* obj9
= 0 ;
19667 PyObject
* obj10
= 0 ;
19668 PyObject
* obj11
= 0 ;
19669 char * kwnames
[] = {
19670 (char *) "self",(char *) "xdest",(char *) "ydest",(char *) "width",(char *) "height",(char *) "source",(char *) "xsrc",(char *) "ysrc",(char *) "rop",(char *) "useMask",(char *) "xsrcMask",(char *) "ysrcMask", NULL
19673 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOOO|OOOO:DC_Blit",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
,&obj8
,&obj9
,&obj10
,&obj11
)) SWIG_fail
;
19674 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19675 if (!SWIG_IsOK(res1
)) {
19676 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_Blit" "', expected argument " "1"" of type '" "wxDC *""'");
19678 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19679 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
19680 if (!SWIG_IsOK(ecode2
)) {
19681 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_Blit" "', expected argument " "2"" of type '" "int""'");
19683 arg2
= static_cast< int >(val2
);
19684 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
19685 if (!SWIG_IsOK(ecode3
)) {
19686 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_Blit" "', expected argument " "3"" of type '" "int""'");
19688 arg3
= static_cast< int >(val3
);
19689 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
19690 if (!SWIG_IsOK(ecode4
)) {
19691 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_Blit" "', expected argument " "4"" of type '" "int""'");
19693 arg4
= static_cast< int >(val4
);
19694 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
19695 if (!SWIG_IsOK(ecode5
)) {
19696 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_Blit" "', expected argument " "5"" of type '" "int""'");
19698 arg5
= static_cast< int >(val5
);
19699 res6
= SWIG_ConvertPtr(obj5
, &argp6
,SWIGTYPE_p_wxDC
, 0 | 0 );
19700 if (!SWIG_IsOK(res6
)) {
19701 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "DC_Blit" "', expected argument " "6"" of type '" "wxDC *""'");
19703 arg6
= reinterpret_cast< wxDC
* >(argp6
);
19704 ecode7
= SWIG_AsVal_int(obj6
, &val7
);
19705 if (!SWIG_IsOK(ecode7
)) {
19706 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "DC_Blit" "', expected argument " "7"" of type '" "int""'");
19708 arg7
= static_cast< int >(val7
);
19709 ecode8
= SWIG_AsVal_int(obj7
, &val8
);
19710 if (!SWIG_IsOK(ecode8
)) {
19711 SWIG_exception_fail(SWIG_ArgError(ecode8
), "in method '" "DC_Blit" "', expected argument " "8"" of type '" "int""'");
19713 arg8
= static_cast< int >(val8
);
19715 ecode9
= SWIG_AsVal_int(obj8
, &val9
);
19716 if (!SWIG_IsOK(ecode9
)) {
19717 SWIG_exception_fail(SWIG_ArgError(ecode9
), "in method '" "DC_Blit" "', expected argument " "9"" of type '" "int""'");
19719 arg9
= static_cast< int >(val9
);
19722 ecode10
= SWIG_AsVal_bool(obj9
, &val10
);
19723 if (!SWIG_IsOK(ecode10
)) {
19724 SWIG_exception_fail(SWIG_ArgError(ecode10
), "in method '" "DC_Blit" "', expected argument " "10"" of type '" "bool""'");
19726 arg10
= static_cast< bool >(val10
);
19729 ecode11
= SWIG_AsVal_int(obj10
, &val11
);
19730 if (!SWIG_IsOK(ecode11
)) {
19731 SWIG_exception_fail(SWIG_ArgError(ecode11
), "in method '" "DC_Blit" "', expected argument " "11"" of type '" "int""'");
19733 arg11
= static_cast< int >(val11
);
19736 ecode12
= SWIG_AsVal_int(obj11
, &val12
);
19737 if (!SWIG_IsOK(ecode12
)) {
19738 SWIG_exception_fail(SWIG_ArgError(ecode12
), "in method '" "DC_Blit" "', expected argument " "12"" of type '" "int""'");
19740 arg12
= static_cast< int >(val12
);
19743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19744 result
= (bool)(arg1
)->Blit(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
,arg9
,arg10
,arg11
,arg12
);
19745 wxPyEndAllowThreads(__tstate
);
19746 if (PyErr_Occurred()) SWIG_fail
;
19749 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19757 SWIGINTERN PyObject
*_wrap_DC_BlitPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19758 PyObject
*resultobj
= 0;
19759 wxDC
*arg1
= (wxDC
*) 0 ;
19760 wxPoint
*arg2
= 0 ;
19762 wxDC
*arg4
= (wxDC
*) 0 ;
19763 wxPoint
*arg5
= 0 ;
19764 int arg6
= (int) wxCOPY
;
19765 bool arg7
= (bool) false ;
19766 wxPoint
const &arg8_defvalue
= wxDefaultPosition
;
19767 wxPoint
*arg8
= (wxPoint
*) &arg8_defvalue
;
19781 PyObject
* obj0
= 0 ;
19782 PyObject
* obj1
= 0 ;
19783 PyObject
* obj2
= 0 ;
19784 PyObject
* obj3
= 0 ;
19785 PyObject
* obj4
= 0 ;
19786 PyObject
* obj5
= 0 ;
19787 PyObject
* obj6
= 0 ;
19788 PyObject
* obj7
= 0 ;
19789 char * kwnames
[] = {
19790 (char *) "self",(char *) "destPt",(char *) "sz",(char *) "source",(char *) "srcPt",(char *) "rop",(char *) "useMask",(char *) "srcPtMask", NULL
19793 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|OOO:DC_BlitPointSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
19794 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19795 if (!SWIG_IsOK(res1
)) {
19796 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_BlitPointSize" "', expected argument " "1"" of type '" "wxDC *""'");
19798 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19801 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
19805 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
19807 res4
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_wxDC
, 0 | 0 );
19808 if (!SWIG_IsOK(res4
)) {
19809 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "DC_BlitPointSize" "', expected argument " "4"" of type '" "wxDC *""'");
19811 arg4
= reinterpret_cast< wxDC
* >(argp4
);
19814 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
19817 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
19818 if (!SWIG_IsOK(ecode6
)) {
19819 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DC_BlitPointSize" "', expected argument " "6"" of type '" "int""'");
19821 arg6
= static_cast< int >(val6
);
19824 ecode7
= SWIG_AsVal_bool(obj6
, &val7
);
19825 if (!SWIG_IsOK(ecode7
)) {
19826 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "DC_BlitPointSize" "', expected argument " "7"" of type '" "bool""'");
19828 arg7
= static_cast< bool >(val7
);
19833 if ( ! wxPoint_helper(obj7
, &arg8
)) SWIG_fail
;
19837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19838 result
= (bool)(arg1
)->Blit((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
,arg4
,(wxPoint
const &)*arg5
,arg6
,arg7
,(wxPoint
const &)*arg8
);
19839 wxPyEndAllowThreads(__tstate
);
19840 if (PyErr_Occurred()) SWIG_fail
;
19843 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19851 SWIGINTERN PyObject
*_wrap_DC_GetAsBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19852 PyObject
*resultobj
= 0;
19853 wxDC
*arg1
= (wxDC
*) 0 ;
19854 wxRect
*arg2
= (wxRect
*) NULL
;
19855 SwigValueWrapper
<wxBitmap
> result
;
19860 PyObject
* obj0
= 0 ;
19861 PyObject
* obj1
= 0 ;
19862 char * kwnames
[] = {
19863 (char *) "self",(char *) "subrect", NULL
19866 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:DC_GetAsBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
19867 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19868 if (!SWIG_IsOK(res1
)) {
19869 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetAsBitmap" "', expected argument " "1"" of type '" "wxDC const *""'");
19871 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19873 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxRect
, 0 | 0 );
19874 if (!SWIG_IsOK(res2
)) {
19875 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_GetAsBitmap" "', expected argument " "2"" of type '" "wxRect const *""'");
19877 arg2
= reinterpret_cast< wxRect
* >(argp2
);
19880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19881 result
= ((wxDC
const *)arg1
)->GetAsBitmap((wxRect
const *)arg2
);
19882 wxPyEndAllowThreads(__tstate
);
19883 if (PyErr_Occurred()) SWIG_fail
;
19885 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
19892 SWIGINTERN PyObject
*_wrap_DC_SetClippingRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19893 PyObject
*resultobj
= 0;
19894 wxDC
*arg1
= (wxDC
*) 0 ;
19909 PyObject
* obj0
= 0 ;
19910 PyObject
* obj1
= 0 ;
19911 PyObject
* obj2
= 0 ;
19912 PyObject
* obj3
= 0 ;
19913 PyObject
* obj4
= 0 ;
19914 char * kwnames
[] = {
19915 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
19918 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC_SetClippingRegion",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
19919 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19920 if (!SWIG_IsOK(res1
)) {
19921 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetClippingRegion" "', expected argument " "1"" of type '" "wxDC *""'");
19923 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19924 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
19925 if (!SWIG_IsOK(ecode2
)) {
19926 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetClippingRegion" "', expected argument " "2"" of type '" "int""'");
19928 arg2
= static_cast< int >(val2
);
19929 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
19930 if (!SWIG_IsOK(ecode3
)) {
19931 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_SetClippingRegion" "', expected argument " "3"" of type '" "int""'");
19933 arg3
= static_cast< int >(val3
);
19934 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
19935 if (!SWIG_IsOK(ecode4
)) {
19936 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_SetClippingRegion" "', expected argument " "4"" of type '" "int""'");
19938 arg4
= static_cast< int >(val4
);
19939 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
19940 if (!SWIG_IsOK(ecode5
)) {
19941 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_SetClippingRegion" "', expected argument " "5"" of type '" "int""'");
19943 arg5
= static_cast< int >(val5
);
19945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19946 (arg1
)->SetClippingRegion(arg2
,arg3
,arg4
,arg5
);
19947 wxPyEndAllowThreads(__tstate
);
19948 if (PyErr_Occurred()) SWIG_fail
;
19950 resultobj
= SWIG_Py_Void();
19957 SWIGINTERN PyObject
*_wrap_DC_SetClippingRegionPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
19958 PyObject
*resultobj
= 0;
19959 wxDC
*arg1
= (wxDC
*) 0 ;
19960 wxPoint
*arg2
= 0 ;
19966 PyObject
* obj0
= 0 ;
19967 PyObject
* obj1
= 0 ;
19968 PyObject
* obj2
= 0 ;
19969 char * kwnames
[] = {
19970 (char *) "self",(char *) "pt",(char *) "sz", NULL
19973 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_SetClippingRegionPointSize",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
19974 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
19975 if (!SWIG_IsOK(res1
)) {
19976 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetClippingRegionPointSize" "', expected argument " "1"" of type '" "wxDC *""'");
19978 arg1
= reinterpret_cast< wxDC
* >(argp1
);
19981 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
19985 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
19988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19989 (arg1
)->SetClippingRegion((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
19990 wxPyEndAllowThreads(__tstate
);
19991 if (PyErr_Occurred()) SWIG_fail
;
19993 resultobj
= SWIG_Py_Void();
20000 SWIGINTERN PyObject
*_wrap_DC_SetClippingRegionAsRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20001 PyObject
*resultobj
= 0;
20002 wxDC
*arg1
= (wxDC
*) 0 ;
20003 wxRegion
*arg2
= 0 ;
20008 PyObject
* obj0
= 0 ;
20009 PyObject
* obj1
= 0 ;
20010 char * kwnames
[] = {
20011 (char *) "self",(char *) "region", NULL
20014 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetClippingRegionAsRegion",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20015 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20016 if (!SWIG_IsOK(res1
)) {
20017 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetClippingRegionAsRegion" "', expected argument " "1"" of type '" "wxDC *""'");
20019 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20020 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
20021 if (!SWIG_IsOK(res2
)) {
20022 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_SetClippingRegionAsRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
20025 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_SetClippingRegionAsRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
20027 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
20029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20030 (arg1
)->SetClippingRegion((wxRegion
const &)*arg2
);
20031 wxPyEndAllowThreads(__tstate
);
20032 if (PyErr_Occurred()) SWIG_fail
;
20034 resultobj
= SWIG_Py_Void();
20041 SWIGINTERN PyObject
*_wrap_DC_SetClippingRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20042 PyObject
*resultobj
= 0;
20043 wxDC
*arg1
= (wxDC
*) 0 ;
20048 PyObject
* obj0
= 0 ;
20049 PyObject
* obj1
= 0 ;
20050 char * kwnames
[] = {
20051 (char *) "self",(char *) "rect", NULL
20054 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetClippingRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20055 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20056 if (!SWIG_IsOK(res1
)) {
20057 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetClippingRect" "', expected argument " "1"" of type '" "wxDC *""'");
20059 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20062 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20066 (arg1
)->SetClippingRegion((wxRect
const &)*arg2
);
20067 wxPyEndAllowThreads(__tstate
);
20068 if (PyErr_Occurred()) SWIG_fail
;
20070 resultobj
= SWIG_Py_Void();
20077 SWIGINTERN PyObject
*_wrap_DC_DrawLines(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20078 PyObject
*resultobj
= 0;
20079 wxDC
*arg1
= (wxDC
*) 0 ;
20081 wxPoint
*arg3
= (wxPoint
*) 0 ;
20082 int arg4
= (int) 0 ;
20083 int arg5
= (int) 0 ;
20090 PyObject
* obj0
= 0 ;
20091 PyObject
* obj1
= 0 ;
20092 PyObject
* obj2
= 0 ;
20093 PyObject
* obj3
= 0 ;
20094 char * kwnames
[] = {
20095 (char *) "self",(char *) "points",(char *) "xoffset",(char *) "yoffset", NULL
20098 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:DC_DrawLines",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
20099 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20100 if (!SWIG_IsOK(res1
)) {
20101 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawLines" "', expected argument " "1"" of type '" "wxDC *""'");
20103 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20105 arg3
= wxPoint_LIST_helper(obj1
, &arg2
);
20106 if (arg3
== NULL
) SWIG_fail
;
20109 ecode4
= SWIG_AsVal_int(obj2
, &val4
);
20110 if (!SWIG_IsOK(ecode4
)) {
20111 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawLines" "', expected argument " "4"" of type '" "int""'");
20113 arg4
= static_cast< int >(val4
);
20116 ecode5
= SWIG_AsVal_int(obj3
, &val5
);
20117 if (!SWIG_IsOK(ecode5
)) {
20118 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawLines" "', expected argument " "5"" of type '" "int""'");
20120 arg5
= static_cast< int >(val5
);
20123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20124 (arg1
)->DrawLines(arg2
,arg3
,arg4
,arg5
);
20125 wxPyEndAllowThreads(__tstate
);
20126 if (PyErr_Occurred()) SWIG_fail
;
20128 resultobj
= SWIG_Py_Void();
20130 if (arg3
) delete [] arg3
;
20135 if (arg3
) delete [] arg3
;
20141 SWIGINTERN PyObject
*_wrap_DC_DrawPolygon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20142 PyObject
*resultobj
= 0;
20143 wxDC
*arg1
= (wxDC
*) 0 ;
20145 wxPoint
*arg3
= (wxPoint
*) 0 ;
20146 int arg4
= (int) 0 ;
20147 int arg5
= (int) 0 ;
20148 int arg6
= (int) wxODDEVEN_RULE
;
20157 PyObject
* obj0
= 0 ;
20158 PyObject
* obj1
= 0 ;
20159 PyObject
* obj2
= 0 ;
20160 PyObject
* obj3
= 0 ;
20161 PyObject
* obj4
= 0 ;
20162 char * kwnames
[] = {
20163 (char *) "self",(char *) "points",(char *) "xoffset",(char *) "yoffset",(char *) "fillStyle", NULL
20166 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:DC_DrawPolygon",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
20167 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20168 if (!SWIG_IsOK(res1
)) {
20169 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawPolygon" "', expected argument " "1"" of type '" "wxDC *""'");
20171 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20173 arg3
= wxPoint_LIST_helper(obj1
, &arg2
);
20174 if (arg3
== NULL
) SWIG_fail
;
20177 ecode4
= SWIG_AsVal_int(obj2
, &val4
);
20178 if (!SWIG_IsOK(ecode4
)) {
20179 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawPolygon" "', expected argument " "4"" of type '" "int""'");
20181 arg4
= static_cast< int >(val4
);
20184 ecode5
= SWIG_AsVal_int(obj3
, &val5
);
20185 if (!SWIG_IsOK(ecode5
)) {
20186 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawPolygon" "', expected argument " "5"" of type '" "int""'");
20188 arg5
= static_cast< int >(val5
);
20191 ecode6
= SWIG_AsVal_int(obj4
, &val6
);
20192 if (!SWIG_IsOK(ecode6
)) {
20193 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DC_DrawPolygon" "', expected argument " "6"" of type '" "int""'");
20195 arg6
= static_cast< int >(val6
);
20198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20199 (arg1
)->DrawPolygon(arg2
,arg3
,arg4
,arg5
,arg6
);
20200 wxPyEndAllowThreads(__tstate
);
20201 if (PyErr_Occurred()) SWIG_fail
;
20203 resultobj
= SWIG_Py_Void();
20205 if (arg3
) delete [] arg3
;
20210 if (arg3
) delete [] arg3
;
20216 SWIGINTERN PyObject
*_wrap_DC_DrawLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20217 PyObject
*resultobj
= 0;
20218 wxDC
*arg1
= (wxDC
*) 0 ;
20219 wxString
*arg2
= 0 ;
20221 int arg4
= (int) wxALIGN_LEFT
|wxALIGN_TOP
;
20222 int arg5
= (int) -1 ;
20225 bool temp2
= false ;
20231 PyObject
* obj0
= 0 ;
20232 PyObject
* obj1
= 0 ;
20233 PyObject
* obj2
= 0 ;
20234 PyObject
* obj3
= 0 ;
20235 PyObject
* obj4
= 0 ;
20236 char * kwnames
[] = {
20237 (char *) "self",(char *) "text",(char *) "rect",(char *) "alignment",(char *) "indexAccel", NULL
20240 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:DC_DrawLabel",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
20241 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20242 if (!SWIG_IsOK(res1
)) {
20243 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawLabel" "', expected argument " "1"" of type '" "wxDC *""'");
20245 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20247 arg2
= wxString_in_helper(obj1
);
20248 if (arg2
== NULL
) SWIG_fail
;
20253 if ( ! wxRect_helper(obj2
, &arg3
)) SWIG_fail
;
20256 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
20257 if (!SWIG_IsOK(ecode4
)) {
20258 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DC_DrawLabel" "', expected argument " "4"" of type '" "int""'");
20260 arg4
= static_cast< int >(val4
);
20263 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
20264 if (!SWIG_IsOK(ecode5
)) {
20265 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawLabel" "', expected argument " "5"" of type '" "int""'");
20267 arg5
= static_cast< int >(val5
);
20270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20271 (arg1
)->DrawLabel((wxString
const &)*arg2
,(wxRect
const &)*arg3
,arg4
,arg5
);
20272 wxPyEndAllowThreads(__tstate
);
20273 if (PyErr_Occurred()) SWIG_fail
;
20275 resultobj
= SWIG_Py_Void();
20290 SWIGINTERN PyObject
*_wrap_DC_DrawImageLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20291 PyObject
*resultobj
= 0;
20292 wxDC
*arg1
= (wxDC
*) 0 ;
20293 wxString
*arg2
= 0 ;
20294 wxBitmap
*arg3
= 0 ;
20296 int arg5
= (int) wxALIGN_LEFT
|wxALIGN_TOP
;
20297 int arg6
= (int) -1 ;
20301 bool temp2
= false ;
20309 PyObject
* obj0
= 0 ;
20310 PyObject
* obj1
= 0 ;
20311 PyObject
* obj2
= 0 ;
20312 PyObject
* obj3
= 0 ;
20313 PyObject
* obj4
= 0 ;
20314 PyObject
* obj5
= 0 ;
20315 char * kwnames
[] = {
20316 (char *) "self",(char *) "text",(char *) "image",(char *) "rect",(char *) "alignment",(char *) "indexAccel", NULL
20319 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:DC_DrawImageLabel",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
20320 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20321 if (!SWIG_IsOK(res1
)) {
20322 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawImageLabel" "', expected argument " "1"" of type '" "wxDC *""'");
20324 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20326 arg2
= wxString_in_helper(obj1
);
20327 if (arg2
== NULL
) SWIG_fail
;
20330 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
20331 if (!SWIG_IsOK(res3
)) {
20332 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DC_DrawImageLabel" "', expected argument " "3"" of type '" "wxBitmap const &""'");
20335 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_DrawImageLabel" "', expected argument " "3"" of type '" "wxBitmap const &""'");
20337 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
20340 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
20343 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
20344 if (!SWIG_IsOK(ecode5
)) {
20345 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DC_DrawImageLabel" "', expected argument " "5"" of type '" "int""'");
20347 arg5
= static_cast< int >(val5
);
20350 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
20351 if (!SWIG_IsOK(ecode6
)) {
20352 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DC_DrawImageLabel" "', expected argument " "6"" of type '" "int""'");
20354 arg6
= static_cast< int >(val6
);
20357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20358 result
= wxDC_DrawImageLabel(arg1
,(wxString
const &)*arg2
,(wxBitmap
const &)*arg3
,(wxRect
const &)*arg4
,arg5
,arg6
);
20359 wxPyEndAllowThreads(__tstate
);
20360 if (PyErr_Occurred()) SWIG_fail
;
20362 resultobj
= SWIG_NewPointerObj((new wxRect(static_cast< const wxRect
& >(result
))), SWIGTYPE_p_wxRect
, SWIG_POINTER_OWN
| 0 );
20377 SWIGINTERN PyObject
*_wrap_DC_DrawSpline(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20378 PyObject
*resultobj
= 0;
20379 wxDC
*arg1
= (wxDC
*) 0 ;
20381 wxPoint
*arg3
= (wxPoint
*) 0 ;
20384 PyObject
* obj0
= 0 ;
20385 PyObject
* obj1
= 0 ;
20386 char * kwnames
[] = {
20387 (char *) "self",(char *) "points", NULL
20390 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DrawSpline",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20391 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20392 if (!SWIG_IsOK(res1
)) {
20393 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DrawSpline" "', expected argument " "1"" of type '" "wxDC *""'");
20395 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20397 arg3
= wxPoint_LIST_helper(obj1
, &arg2
);
20398 if (arg3
== NULL
) SWIG_fail
;
20401 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20402 (arg1
)->DrawSpline(arg2
,arg3
);
20403 wxPyEndAllowThreads(__tstate
);
20404 if (PyErr_Occurred()) SWIG_fail
;
20406 resultobj
= SWIG_Py_Void();
20408 if (arg3
) delete [] arg3
;
20413 if (arg3
) delete [] arg3
;
20419 SWIGINTERN PyObject
*_wrap_DC_Clear(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20420 PyObject
*resultobj
= 0;
20421 wxDC
*arg1
= (wxDC
*) 0 ;
20424 PyObject
*swig_obj
[1] ;
20426 if (!args
) SWIG_fail
;
20427 swig_obj
[0] = args
;
20428 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20429 if (!SWIG_IsOK(res1
)) {
20430 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_Clear" "', expected argument " "1"" of type '" "wxDC *""'");
20432 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20436 wxPyEndAllowThreads(__tstate
);
20437 if (PyErr_Occurred()) SWIG_fail
;
20439 resultobj
= SWIG_Py_Void();
20446 SWIGINTERN PyObject
*_wrap_DC_StartDoc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20447 PyObject
*resultobj
= 0;
20448 wxDC
*arg1
= (wxDC
*) 0 ;
20449 wxString
*arg2
= 0 ;
20453 bool temp2
= false ;
20454 PyObject
* obj0
= 0 ;
20455 PyObject
* obj1
= 0 ;
20456 char * kwnames
[] = {
20457 (char *) "self",(char *) "message", NULL
20460 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_StartDoc",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20461 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20462 if (!SWIG_IsOK(res1
)) {
20463 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_StartDoc" "', expected argument " "1"" of type '" "wxDC *""'");
20465 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20467 arg2
= wxString_in_helper(obj1
);
20468 if (arg2
== NULL
) SWIG_fail
;
20472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20473 result
= (bool)(arg1
)->StartDoc((wxString
const &)*arg2
);
20474 wxPyEndAllowThreads(__tstate
);
20475 if (PyErr_Occurred()) SWIG_fail
;
20478 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20494 SWIGINTERN PyObject
*_wrap_DC_EndDoc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20495 PyObject
*resultobj
= 0;
20496 wxDC
*arg1
= (wxDC
*) 0 ;
20499 PyObject
*swig_obj
[1] ;
20501 if (!args
) SWIG_fail
;
20502 swig_obj
[0] = args
;
20503 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20504 if (!SWIG_IsOK(res1
)) {
20505 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_EndDoc" "', expected argument " "1"" of type '" "wxDC *""'");
20507 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20511 wxPyEndAllowThreads(__tstate
);
20512 if (PyErr_Occurred()) SWIG_fail
;
20514 resultobj
= SWIG_Py_Void();
20521 SWIGINTERN PyObject
*_wrap_DC_StartPage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20522 PyObject
*resultobj
= 0;
20523 wxDC
*arg1
= (wxDC
*) 0 ;
20526 PyObject
*swig_obj
[1] ;
20528 if (!args
) SWIG_fail
;
20529 swig_obj
[0] = args
;
20530 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20531 if (!SWIG_IsOK(res1
)) {
20532 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_StartPage" "', expected argument " "1"" of type '" "wxDC *""'");
20534 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20537 (arg1
)->StartPage();
20538 wxPyEndAllowThreads(__tstate
);
20539 if (PyErr_Occurred()) SWIG_fail
;
20541 resultobj
= SWIG_Py_Void();
20548 SWIGINTERN PyObject
*_wrap_DC_EndPage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20549 PyObject
*resultobj
= 0;
20550 wxDC
*arg1
= (wxDC
*) 0 ;
20553 PyObject
*swig_obj
[1] ;
20555 if (!args
) SWIG_fail
;
20556 swig_obj
[0] = args
;
20557 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20558 if (!SWIG_IsOK(res1
)) {
20559 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_EndPage" "', expected argument " "1"" of type '" "wxDC *""'");
20561 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20565 wxPyEndAllowThreads(__tstate
);
20566 if (PyErr_Occurred()) SWIG_fail
;
20568 resultobj
= SWIG_Py_Void();
20575 SWIGINTERN PyObject
*_wrap_DC_SetFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20576 PyObject
*resultobj
= 0;
20577 wxDC
*arg1
= (wxDC
*) 0 ;
20583 PyObject
* obj0
= 0 ;
20584 PyObject
* obj1
= 0 ;
20585 char * kwnames
[] = {
20586 (char *) "self",(char *) "font", NULL
20589 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20590 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20591 if (!SWIG_IsOK(res1
)) {
20592 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetFont" "', expected argument " "1"" of type '" "wxDC *""'");
20594 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20595 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
, 0 | 0);
20596 if (!SWIG_IsOK(res2
)) {
20597 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_SetFont" "', expected argument " "2"" of type '" "wxFont const &""'");
20600 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_SetFont" "', expected argument " "2"" of type '" "wxFont const &""'");
20602 arg2
= reinterpret_cast< wxFont
* >(argp2
);
20604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20605 (arg1
)->SetFont((wxFont
const &)*arg2
);
20606 wxPyEndAllowThreads(__tstate
);
20607 if (PyErr_Occurred()) SWIG_fail
;
20609 resultobj
= SWIG_Py_Void();
20616 SWIGINTERN PyObject
*_wrap_DC_SetPen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20617 PyObject
*resultobj
= 0;
20618 wxDC
*arg1
= (wxDC
*) 0 ;
20624 PyObject
* obj0
= 0 ;
20625 PyObject
* obj1
= 0 ;
20626 char * kwnames
[] = {
20627 (char *) "self",(char *) "pen", NULL
20630 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetPen",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20631 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20632 if (!SWIG_IsOK(res1
)) {
20633 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetPen" "', expected argument " "1"" of type '" "wxDC *""'");
20635 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20636 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPen
, 0 | 0);
20637 if (!SWIG_IsOK(res2
)) {
20638 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_SetPen" "', expected argument " "2"" of type '" "wxPen const &""'");
20641 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_SetPen" "', expected argument " "2"" of type '" "wxPen const &""'");
20643 arg2
= reinterpret_cast< wxPen
* >(argp2
);
20645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20646 (arg1
)->SetPen((wxPen
const &)*arg2
);
20647 wxPyEndAllowThreads(__tstate
);
20648 if (PyErr_Occurred()) SWIG_fail
;
20650 resultobj
= SWIG_Py_Void();
20657 SWIGINTERN PyObject
*_wrap_DC_SetBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20658 PyObject
*resultobj
= 0;
20659 wxDC
*arg1
= (wxDC
*) 0 ;
20660 wxBrush
*arg2
= 0 ;
20665 PyObject
* obj0
= 0 ;
20666 PyObject
* obj1
= 0 ;
20667 char * kwnames
[] = {
20668 (char *) "self",(char *) "brush", NULL
20671 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetBrush",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20672 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20673 if (!SWIG_IsOK(res1
)) {
20674 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetBrush" "', expected argument " "1"" of type '" "wxDC *""'");
20676 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20677 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
20678 if (!SWIG_IsOK(res2
)) {
20679 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_SetBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
20682 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_SetBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
20684 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
20686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20687 (arg1
)->SetBrush((wxBrush
const &)*arg2
);
20688 wxPyEndAllowThreads(__tstate
);
20689 if (PyErr_Occurred()) SWIG_fail
;
20691 resultobj
= SWIG_Py_Void();
20698 SWIGINTERN PyObject
*_wrap_DC_SetBackground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20699 PyObject
*resultobj
= 0;
20700 wxDC
*arg1
= (wxDC
*) 0 ;
20701 wxBrush
*arg2
= 0 ;
20706 PyObject
* obj0
= 0 ;
20707 PyObject
* obj1
= 0 ;
20708 char * kwnames
[] = {
20709 (char *) "self",(char *) "brush", NULL
20712 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetBackground",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20713 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20714 if (!SWIG_IsOK(res1
)) {
20715 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetBackground" "', expected argument " "1"" of type '" "wxDC *""'");
20717 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20718 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
20719 if (!SWIG_IsOK(res2
)) {
20720 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_SetBackground" "', expected argument " "2"" of type '" "wxBrush const &""'");
20723 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_SetBackground" "', expected argument " "2"" of type '" "wxBrush const &""'");
20725 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
20727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20728 (arg1
)->SetBackground((wxBrush
const &)*arg2
);
20729 wxPyEndAllowThreads(__tstate
);
20730 if (PyErr_Occurred()) SWIG_fail
;
20732 resultobj
= SWIG_Py_Void();
20739 SWIGINTERN PyObject
*_wrap_DC_SetBackgroundMode(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20740 PyObject
*resultobj
= 0;
20741 wxDC
*arg1
= (wxDC
*) 0 ;
20747 PyObject
* obj0
= 0 ;
20748 PyObject
* obj1
= 0 ;
20749 char * kwnames
[] = {
20750 (char *) "self",(char *) "mode", NULL
20753 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetBackgroundMode",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20754 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20755 if (!SWIG_IsOK(res1
)) {
20756 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetBackgroundMode" "', expected argument " "1"" of type '" "wxDC *""'");
20758 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20759 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
20760 if (!SWIG_IsOK(ecode2
)) {
20761 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetBackgroundMode" "', expected argument " "2"" of type '" "int""'");
20763 arg2
= static_cast< int >(val2
);
20765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20766 (arg1
)->SetBackgroundMode(arg2
);
20767 wxPyEndAllowThreads(__tstate
);
20768 if (PyErr_Occurred()) SWIG_fail
;
20770 resultobj
= SWIG_Py_Void();
20777 SWIGINTERN PyObject
*_wrap_DC_SetPalette(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20778 PyObject
*resultobj
= 0;
20779 wxDC
*arg1
= (wxDC
*) 0 ;
20780 wxPalette
*arg2
= 0 ;
20785 PyObject
* obj0
= 0 ;
20786 PyObject
* obj1
= 0 ;
20787 char * kwnames
[] = {
20788 (char *) "self",(char *) "palette", NULL
20791 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetPalette",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
20792 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20793 if (!SWIG_IsOK(res1
)) {
20794 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetPalette" "', expected argument " "1"" of type '" "wxDC *""'");
20796 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20797 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPalette
, 0 | 0);
20798 if (!SWIG_IsOK(res2
)) {
20799 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DC_SetPalette" "', expected argument " "2"" of type '" "wxPalette const &""'");
20802 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DC_SetPalette" "', expected argument " "2"" of type '" "wxPalette const &""'");
20804 arg2
= reinterpret_cast< wxPalette
* >(argp2
);
20806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20807 (arg1
)->SetPalette((wxPalette
const &)*arg2
);
20808 wxPyEndAllowThreads(__tstate
);
20809 if (PyErr_Occurred()) SWIG_fail
;
20811 resultobj
= SWIG_Py_Void();
20818 SWIGINTERN PyObject
*_wrap_DC_DestroyClippingRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20819 PyObject
*resultobj
= 0;
20820 wxDC
*arg1
= (wxDC
*) 0 ;
20823 PyObject
*swig_obj
[1] ;
20825 if (!args
) SWIG_fail
;
20826 swig_obj
[0] = args
;
20827 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20828 if (!SWIG_IsOK(res1
)) {
20829 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DestroyClippingRegion" "', expected argument " "1"" of type '" "wxDC *""'");
20831 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20834 (arg1
)->DestroyClippingRegion();
20835 wxPyEndAllowThreads(__tstate
);
20836 if (PyErr_Occurred()) SWIG_fail
;
20838 resultobj
= SWIG_Py_Void();
20845 SWIGINTERN PyObject
*_wrap_DC_GetClippingBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20846 PyObject
*resultobj
= 0;
20847 wxDC
*arg1
= (wxDC
*) 0 ;
20848 int *arg2
= (int *) 0 ;
20849 int *arg3
= (int *) 0 ;
20850 int *arg4
= (int *) 0 ;
20851 int *arg5
= (int *) 0 ;
20855 int res2
= SWIG_TMPOBJ
;
20857 int res3
= SWIG_TMPOBJ
;
20859 int res4
= SWIG_TMPOBJ
;
20861 int res5
= SWIG_TMPOBJ
;
20862 PyObject
*swig_obj
[1] ;
20868 if (!args
) SWIG_fail
;
20869 swig_obj
[0] = args
;
20870 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20871 if (!SWIG_IsOK(res1
)) {
20872 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetClippingBox" "', expected argument " "1"" of type '" "wxDC const *""'");
20874 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20877 ((wxDC
const *)arg1
)->GetClippingBox(arg2
,arg3
,arg4
,arg5
);
20878 wxPyEndAllowThreads(__tstate
);
20879 if (PyErr_Occurred()) SWIG_fail
;
20881 resultobj
= SWIG_Py_Void();
20882 if (SWIG_IsTmpObj(res2
)) {
20883 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg2
)));
20885 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
20886 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, new_flags
));
20888 if (SWIG_IsTmpObj(res3
)) {
20889 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
20891 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
20892 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
20894 if (SWIG_IsTmpObj(res4
)) {
20895 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
20897 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
20898 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
20900 if (SWIG_IsTmpObj(res5
)) {
20901 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg5
)));
20903 int new_flags
= SWIG_IsNewObj(res5
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
20904 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, new_flags
));
20912 SWIGINTERN PyObject
*_wrap_DC_GetClippingRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20913 PyObject
*resultobj
= 0;
20914 wxDC
*arg1
= (wxDC
*) 0 ;
20918 PyObject
*swig_obj
[1] ;
20920 if (!args
) SWIG_fail
;
20921 swig_obj
[0] = args
;
20922 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20923 if (!SWIG_IsOK(res1
)) {
20924 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetClippingRect" "', expected argument " "1"" of type '" "wxDC *""'");
20926 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20929 result
= wxDC_GetClippingRect(arg1
);
20930 wxPyEndAllowThreads(__tstate
);
20931 if (PyErr_Occurred()) SWIG_fail
;
20933 resultobj
= SWIG_NewPointerObj((new wxRect(static_cast< const wxRect
& >(result
))), SWIGTYPE_p_wxRect
, SWIG_POINTER_OWN
| 0 );
20940 SWIGINTERN PyObject
*_wrap_DC_GetCharHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20941 PyObject
*resultobj
= 0;
20942 wxDC
*arg1
= (wxDC
*) 0 ;
20946 PyObject
*swig_obj
[1] ;
20948 if (!args
) SWIG_fail
;
20949 swig_obj
[0] = args
;
20950 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20951 if (!SWIG_IsOK(res1
)) {
20952 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetCharHeight" "', expected argument " "1"" of type '" "wxDC const *""'");
20954 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20957 result
= (int)((wxDC
const *)arg1
)->GetCharHeight();
20958 wxPyEndAllowThreads(__tstate
);
20959 if (PyErr_Occurred()) SWIG_fail
;
20961 resultobj
= SWIG_From_int(static_cast< int >(result
));
20968 SWIGINTERN PyObject
*_wrap_DC_GetCharWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
20969 PyObject
*resultobj
= 0;
20970 wxDC
*arg1
= (wxDC
*) 0 ;
20974 PyObject
*swig_obj
[1] ;
20976 if (!args
) SWIG_fail
;
20977 swig_obj
[0] = args
;
20978 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
20979 if (!SWIG_IsOK(res1
)) {
20980 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetCharWidth" "', expected argument " "1"" of type '" "wxDC const *""'");
20982 arg1
= reinterpret_cast< wxDC
* >(argp1
);
20984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20985 result
= (int)((wxDC
const *)arg1
)->GetCharWidth();
20986 wxPyEndAllowThreads(__tstate
);
20987 if (PyErr_Occurred()) SWIG_fail
;
20989 resultobj
= SWIG_From_int(static_cast< int >(result
));
20996 SWIGINTERN PyObject
*_wrap_DC_GetTextExtent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
20997 PyObject
*resultobj
= 0;
20998 wxDC
*arg1
= (wxDC
*) 0 ;
20999 wxString
*arg2
= 0 ;
21000 int *arg3
= (int *) 0 ;
21001 int *arg4
= (int *) 0 ;
21004 bool temp2
= false ;
21006 int res3
= SWIG_TMPOBJ
;
21008 int res4
= SWIG_TMPOBJ
;
21009 PyObject
* obj0
= 0 ;
21010 PyObject
* obj1
= 0 ;
21011 char * kwnames
[] = {
21012 (char *) "self",(char *) "string", NULL
21017 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_GetTextExtent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21018 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21019 if (!SWIG_IsOK(res1
)) {
21020 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetTextExtent" "', expected argument " "1"" of type '" "wxDC *""'");
21022 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21024 arg2
= wxString_in_helper(obj1
);
21025 if (arg2
== NULL
) SWIG_fail
;
21029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21030 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
21031 wxPyEndAllowThreads(__tstate
);
21032 if (PyErr_Occurred()) SWIG_fail
;
21034 resultobj
= SWIG_Py_Void();
21035 if (SWIG_IsTmpObj(res3
)) {
21036 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
21038 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21039 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
21041 if (SWIG_IsTmpObj(res4
)) {
21042 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
21044 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21045 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
21061 SWIGINTERN PyObject
*_wrap_DC_GetFullTextExtent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21062 PyObject
*resultobj
= 0;
21063 wxDC
*arg1
= (wxDC
*) 0 ;
21064 wxString
*arg2
= 0 ;
21065 int *arg3
= (int *) 0 ;
21066 int *arg4
= (int *) 0 ;
21067 int *arg5
= (int *) 0 ;
21068 int *arg6
= (int *) 0 ;
21069 wxFont
*arg7
= (wxFont
*) NULL
;
21072 bool temp2
= false ;
21074 int res3
= SWIG_TMPOBJ
;
21076 int res4
= SWIG_TMPOBJ
;
21078 int res5
= SWIG_TMPOBJ
;
21080 int res6
= SWIG_TMPOBJ
;
21083 PyObject
* obj0
= 0 ;
21084 PyObject
* obj1
= 0 ;
21085 PyObject
* obj2
= 0 ;
21086 char * kwnames
[] = {
21087 (char *) "self",(char *) "string",(char *) "font", NULL
21094 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:DC_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
21095 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21096 if (!SWIG_IsOK(res1
)) {
21097 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetFullTextExtent" "', expected argument " "1"" of type '" "wxDC *""'");
21099 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21101 arg2
= wxString_in_helper(obj1
);
21102 if (arg2
== NULL
) SWIG_fail
;
21106 res7
= SWIG_ConvertPtr(obj2
, &argp7
,SWIGTYPE_p_wxFont
, 0 | 0 );
21107 if (!SWIG_IsOK(res7
)) {
21108 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "DC_GetFullTextExtent" "', expected argument " "7"" of type '" "wxFont *""'");
21110 arg7
= reinterpret_cast< wxFont
* >(argp7
);
21113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21114 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
21115 wxPyEndAllowThreads(__tstate
);
21116 if (PyErr_Occurred()) SWIG_fail
;
21118 resultobj
= SWIG_Py_Void();
21119 if (SWIG_IsTmpObj(res3
)) {
21120 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
21122 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21123 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
21125 if (SWIG_IsTmpObj(res4
)) {
21126 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
21128 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21129 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
21131 if (SWIG_IsTmpObj(res5
)) {
21132 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg5
)));
21134 int new_flags
= SWIG_IsNewObj(res5
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21135 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, new_flags
));
21137 if (SWIG_IsTmpObj(res6
)) {
21138 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg6
)));
21140 int new_flags
= SWIG_IsNewObj(res6
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21141 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, new_flags
));
21157 SWIGINTERN PyObject
*_wrap_DC_GetMultiLineTextExtent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21158 PyObject
*resultobj
= 0;
21159 wxDC
*arg1
= (wxDC
*) 0 ;
21160 wxString
*arg2
= 0 ;
21161 int *arg3
= (int *) 0 ;
21162 int *arg4
= (int *) 0 ;
21163 int *arg5
= (int *) 0 ;
21164 wxFont
*arg6
= (wxFont
*) NULL
;
21167 bool temp2
= false ;
21169 int res3
= SWIG_TMPOBJ
;
21171 int res4
= SWIG_TMPOBJ
;
21173 int res5
= SWIG_TMPOBJ
;
21176 PyObject
* obj0
= 0 ;
21177 PyObject
* obj1
= 0 ;
21178 PyObject
* obj2
= 0 ;
21179 char * kwnames
[] = {
21180 (char *) "self",(char *) "text",(char *) "font", NULL
21186 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:DC_GetMultiLineTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
21187 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21188 if (!SWIG_IsOK(res1
)) {
21189 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetMultiLineTextExtent" "', expected argument " "1"" of type '" "wxDC *""'");
21191 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21193 arg2
= wxString_in_helper(obj1
);
21194 if (arg2
== NULL
) SWIG_fail
;
21198 res6
= SWIG_ConvertPtr(obj2
, &argp6
,SWIGTYPE_p_wxFont
, 0 | 0 );
21199 if (!SWIG_IsOK(res6
)) {
21200 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "DC_GetMultiLineTextExtent" "', expected argument " "6"" of type '" "wxFont *""'");
21202 arg6
= reinterpret_cast< wxFont
* >(argp6
);
21205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21206 (arg1
)->GetMultiLineTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
);
21207 wxPyEndAllowThreads(__tstate
);
21208 if (PyErr_Occurred()) SWIG_fail
;
21210 resultobj
= SWIG_Py_Void();
21211 if (SWIG_IsTmpObj(res3
)) {
21212 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
21214 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21215 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
21217 if (SWIG_IsTmpObj(res4
)) {
21218 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
21220 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21221 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
21223 if (SWIG_IsTmpObj(res5
)) {
21224 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg5
)));
21226 int new_flags
= SWIG_IsNewObj(res5
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21227 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, new_flags
));
21243 SWIGINTERN PyObject
*_wrap_DC_GetPartialTextExtents(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21244 PyObject
*resultobj
= 0;
21245 wxDC
*arg1
= (wxDC
*) 0 ;
21246 wxString
*arg2
= 0 ;
21250 bool temp2
= false ;
21251 PyObject
* obj0
= 0 ;
21252 PyObject
* obj1
= 0 ;
21253 char * kwnames
[] = {
21254 (char *) "self",(char *) "text", NULL
21257 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_GetPartialTextExtents",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21258 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21259 if (!SWIG_IsOK(res1
)) {
21260 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetPartialTextExtents" "', expected argument " "1"" of type '" "wxDC *""'");
21262 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21264 arg2
= wxString_in_helper(obj1
);
21265 if (arg2
== NULL
) SWIG_fail
;
21269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21270 result
= wxDC_GetPartialTextExtents(arg1
,(wxString
const &)*arg2
);
21271 wxPyEndAllowThreads(__tstate
);
21272 if (PyErr_Occurred()) SWIG_fail
;
21275 resultobj
= wxArrayInt2PyList_helper(result
);
21291 SWIGINTERN PyObject
*_wrap_DC_GetSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21292 PyObject
*resultobj
= 0;
21293 wxDC
*arg1
= (wxDC
*) 0 ;
21297 PyObject
*swig_obj
[1] ;
21299 if (!args
) SWIG_fail
;
21300 swig_obj
[0] = args
;
21301 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21302 if (!SWIG_IsOK(res1
)) {
21303 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetSize" "', expected argument " "1"" of type '" "wxDC *""'");
21305 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21308 result
= (arg1
)->GetSize();
21309 wxPyEndAllowThreads(__tstate
);
21310 if (PyErr_Occurred()) SWIG_fail
;
21312 resultobj
= SWIG_NewPointerObj((new wxSize(static_cast< const wxSize
& >(result
))), SWIGTYPE_p_wxSize
, SWIG_POINTER_OWN
| 0 );
21319 SWIGINTERN PyObject
*_wrap_DC_GetSizeTuple(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21320 PyObject
*resultobj
= 0;
21321 wxDC
*arg1
= (wxDC
*) 0 ;
21322 int *arg2
= (int *) 0 ;
21323 int *arg3
= (int *) 0 ;
21327 int res2
= SWIG_TMPOBJ
;
21329 int res3
= SWIG_TMPOBJ
;
21330 PyObject
*swig_obj
[1] ;
21334 if (!args
) SWIG_fail
;
21335 swig_obj
[0] = args
;
21336 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21337 if (!SWIG_IsOK(res1
)) {
21338 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetSizeTuple" "', expected argument " "1"" of type '" "wxDC *""'");
21340 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21343 (arg1
)->GetSize(arg2
,arg3
);
21344 wxPyEndAllowThreads(__tstate
);
21345 if (PyErr_Occurred()) SWIG_fail
;
21347 resultobj
= SWIG_Py_Void();
21348 if (SWIG_IsTmpObj(res2
)) {
21349 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg2
)));
21351 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21352 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, new_flags
));
21354 if (SWIG_IsTmpObj(res3
)) {
21355 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
21357 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21358 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
21366 SWIGINTERN PyObject
*_wrap_DC_GetSizeMM(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21367 PyObject
*resultobj
= 0;
21368 wxDC
*arg1
= (wxDC
*) 0 ;
21372 PyObject
*swig_obj
[1] ;
21374 if (!args
) SWIG_fail
;
21375 swig_obj
[0] = args
;
21376 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21377 if (!SWIG_IsOK(res1
)) {
21378 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetSizeMM" "', expected argument " "1"" of type '" "wxDC const *""'");
21380 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21383 result
= ((wxDC
const *)arg1
)->GetSizeMM();
21384 wxPyEndAllowThreads(__tstate
);
21385 if (PyErr_Occurred()) SWIG_fail
;
21387 resultobj
= SWIG_NewPointerObj((new wxSize(static_cast< const wxSize
& >(result
))), SWIGTYPE_p_wxSize
, SWIG_POINTER_OWN
| 0 );
21394 SWIGINTERN PyObject
*_wrap_DC_GetSizeMMTuple(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21395 PyObject
*resultobj
= 0;
21396 wxDC
*arg1
= (wxDC
*) 0 ;
21397 int *arg2
= (int *) 0 ;
21398 int *arg3
= (int *) 0 ;
21402 int res2
= SWIG_TMPOBJ
;
21404 int res3
= SWIG_TMPOBJ
;
21405 PyObject
*swig_obj
[1] ;
21409 if (!args
) SWIG_fail
;
21410 swig_obj
[0] = args
;
21411 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21412 if (!SWIG_IsOK(res1
)) {
21413 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetSizeMMTuple" "', expected argument " "1"" of type '" "wxDC const *""'");
21415 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21418 ((wxDC
const *)arg1
)->GetSizeMM(arg2
,arg3
);
21419 wxPyEndAllowThreads(__tstate
);
21420 if (PyErr_Occurred()) SWIG_fail
;
21422 resultobj
= SWIG_Py_Void();
21423 if (SWIG_IsTmpObj(res2
)) {
21424 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg2
)));
21426 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21427 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, new_flags
));
21429 if (SWIG_IsTmpObj(res3
)) {
21430 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
21432 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
21433 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
21441 SWIGINTERN PyObject
*_wrap_DC_DeviceToLogicalX(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21442 PyObject
*resultobj
= 0;
21443 wxDC
*arg1
= (wxDC
*) 0 ;
21450 PyObject
* obj0
= 0 ;
21451 PyObject
* obj1
= 0 ;
21452 char * kwnames
[] = {
21453 (char *) "self",(char *) "x", NULL
21456 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DeviceToLogicalX",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21457 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21458 if (!SWIG_IsOK(res1
)) {
21459 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DeviceToLogicalX" "', expected argument " "1"" of type '" "wxDC const *""'");
21461 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21462 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21463 if (!SWIG_IsOK(ecode2
)) {
21464 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DeviceToLogicalX" "', expected argument " "2"" of type '" "int""'");
21466 arg2
= static_cast< int >(val2
);
21468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21469 result
= (int)((wxDC
const *)arg1
)->DeviceToLogicalX(arg2
);
21470 wxPyEndAllowThreads(__tstate
);
21471 if (PyErr_Occurred()) SWIG_fail
;
21473 resultobj
= SWIG_From_int(static_cast< int >(result
));
21480 SWIGINTERN PyObject
*_wrap_DC_DeviceToLogicalY(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21481 PyObject
*resultobj
= 0;
21482 wxDC
*arg1
= (wxDC
*) 0 ;
21489 PyObject
* obj0
= 0 ;
21490 PyObject
* obj1
= 0 ;
21491 char * kwnames
[] = {
21492 (char *) "self",(char *) "y", NULL
21495 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DeviceToLogicalY",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21496 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21497 if (!SWIG_IsOK(res1
)) {
21498 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DeviceToLogicalY" "', expected argument " "1"" of type '" "wxDC const *""'");
21500 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21501 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21502 if (!SWIG_IsOK(ecode2
)) {
21503 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DeviceToLogicalY" "', expected argument " "2"" of type '" "int""'");
21505 arg2
= static_cast< int >(val2
);
21507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21508 result
= (int)((wxDC
const *)arg1
)->DeviceToLogicalY(arg2
);
21509 wxPyEndAllowThreads(__tstate
);
21510 if (PyErr_Occurred()) SWIG_fail
;
21512 resultobj
= SWIG_From_int(static_cast< int >(result
));
21519 SWIGINTERN PyObject
*_wrap_DC_DeviceToLogicalXRel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21520 PyObject
*resultobj
= 0;
21521 wxDC
*arg1
= (wxDC
*) 0 ;
21528 PyObject
* obj0
= 0 ;
21529 PyObject
* obj1
= 0 ;
21530 char * kwnames
[] = {
21531 (char *) "self",(char *) "x", NULL
21534 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DeviceToLogicalXRel",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21535 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21536 if (!SWIG_IsOK(res1
)) {
21537 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DeviceToLogicalXRel" "', expected argument " "1"" of type '" "wxDC const *""'");
21539 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21540 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21541 if (!SWIG_IsOK(ecode2
)) {
21542 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DeviceToLogicalXRel" "', expected argument " "2"" of type '" "int""'");
21544 arg2
= static_cast< int >(val2
);
21546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21547 result
= (int)((wxDC
const *)arg1
)->DeviceToLogicalXRel(arg2
);
21548 wxPyEndAllowThreads(__tstate
);
21549 if (PyErr_Occurred()) SWIG_fail
;
21551 resultobj
= SWIG_From_int(static_cast< int >(result
));
21558 SWIGINTERN PyObject
*_wrap_DC_DeviceToLogicalYRel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21559 PyObject
*resultobj
= 0;
21560 wxDC
*arg1
= (wxDC
*) 0 ;
21567 PyObject
* obj0
= 0 ;
21568 PyObject
* obj1
= 0 ;
21569 char * kwnames
[] = {
21570 (char *) "self",(char *) "y", NULL
21573 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_DeviceToLogicalYRel",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21574 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21575 if (!SWIG_IsOK(res1
)) {
21576 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_DeviceToLogicalYRel" "', expected argument " "1"" of type '" "wxDC const *""'");
21578 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21579 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21580 if (!SWIG_IsOK(ecode2
)) {
21581 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_DeviceToLogicalYRel" "', expected argument " "2"" of type '" "int""'");
21583 arg2
= static_cast< int >(val2
);
21585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21586 result
= (int)((wxDC
const *)arg1
)->DeviceToLogicalYRel(arg2
);
21587 wxPyEndAllowThreads(__tstate
);
21588 if (PyErr_Occurred()) SWIG_fail
;
21590 resultobj
= SWIG_From_int(static_cast< int >(result
));
21597 SWIGINTERN PyObject
*_wrap_DC_LogicalToDeviceX(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21598 PyObject
*resultobj
= 0;
21599 wxDC
*arg1
= (wxDC
*) 0 ;
21606 PyObject
* obj0
= 0 ;
21607 PyObject
* obj1
= 0 ;
21608 char * kwnames
[] = {
21609 (char *) "self",(char *) "x", NULL
21612 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_LogicalToDeviceX",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21613 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21614 if (!SWIG_IsOK(res1
)) {
21615 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_LogicalToDeviceX" "', expected argument " "1"" of type '" "wxDC const *""'");
21617 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21618 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21619 if (!SWIG_IsOK(ecode2
)) {
21620 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_LogicalToDeviceX" "', expected argument " "2"" of type '" "int""'");
21622 arg2
= static_cast< int >(val2
);
21624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21625 result
= (int)((wxDC
const *)arg1
)->LogicalToDeviceX(arg2
);
21626 wxPyEndAllowThreads(__tstate
);
21627 if (PyErr_Occurred()) SWIG_fail
;
21629 resultobj
= SWIG_From_int(static_cast< int >(result
));
21636 SWIGINTERN PyObject
*_wrap_DC_LogicalToDeviceY(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21637 PyObject
*resultobj
= 0;
21638 wxDC
*arg1
= (wxDC
*) 0 ;
21645 PyObject
* obj0
= 0 ;
21646 PyObject
* obj1
= 0 ;
21647 char * kwnames
[] = {
21648 (char *) "self",(char *) "y", NULL
21651 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_LogicalToDeviceY",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21652 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21653 if (!SWIG_IsOK(res1
)) {
21654 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_LogicalToDeviceY" "', expected argument " "1"" of type '" "wxDC const *""'");
21656 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21657 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21658 if (!SWIG_IsOK(ecode2
)) {
21659 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_LogicalToDeviceY" "', expected argument " "2"" of type '" "int""'");
21661 arg2
= static_cast< int >(val2
);
21663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21664 result
= (int)((wxDC
const *)arg1
)->LogicalToDeviceY(arg2
);
21665 wxPyEndAllowThreads(__tstate
);
21666 if (PyErr_Occurred()) SWIG_fail
;
21668 resultobj
= SWIG_From_int(static_cast< int >(result
));
21675 SWIGINTERN PyObject
*_wrap_DC_LogicalToDeviceXRel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21676 PyObject
*resultobj
= 0;
21677 wxDC
*arg1
= (wxDC
*) 0 ;
21684 PyObject
* obj0
= 0 ;
21685 PyObject
* obj1
= 0 ;
21686 char * kwnames
[] = {
21687 (char *) "self",(char *) "x", NULL
21690 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_LogicalToDeviceXRel",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21691 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21692 if (!SWIG_IsOK(res1
)) {
21693 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_LogicalToDeviceXRel" "', expected argument " "1"" of type '" "wxDC const *""'");
21695 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21696 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21697 if (!SWIG_IsOK(ecode2
)) {
21698 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_LogicalToDeviceXRel" "', expected argument " "2"" of type '" "int""'");
21700 arg2
= static_cast< int >(val2
);
21702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21703 result
= (int)((wxDC
const *)arg1
)->LogicalToDeviceXRel(arg2
);
21704 wxPyEndAllowThreads(__tstate
);
21705 if (PyErr_Occurred()) SWIG_fail
;
21707 resultobj
= SWIG_From_int(static_cast< int >(result
));
21714 SWIGINTERN PyObject
*_wrap_DC_LogicalToDeviceYRel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
21715 PyObject
*resultobj
= 0;
21716 wxDC
*arg1
= (wxDC
*) 0 ;
21723 PyObject
* obj0
= 0 ;
21724 PyObject
* obj1
= 0 ;
21725 char * kwnames
[] = {
21726 (char *) "self",(char *) "y", NULL
21729 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_LogicalToDeviceYRel",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
21730 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21731 if (!SWIG_IsOK(res1
)) {
21732 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_LogicalToDeviceYRel" "', expected argument " "1"" of type '" "wxDC const *""'");
21734 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21735 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
21736 if (!SWIG_IsOK(ecode2
)) {
21737 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_LogicalToDeviceYRel" "', expected argument " "2"" of type '" "int""'");
21739 arg2
= static_cast< int >(val2
);
21741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21742 result
= (int)((wxDC
const *)arg1
)->LogicalToDeviceYRel(arg2
);
21743 wxPyEndAllowThreads(__tstate
);
21744 if (PyErr_Occurred()) SWIG_fail
;
21746 resultobj
= SWIG_From_int(static_cast< int >(result
));
21753 SWIGINTERN PyObject
*_wrap_DC_CanDrawBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21754 PyObject
*resultobj
= 0;
21755 wxDC
*arg1
= (wxDC
*) 0 ;
21759 PyObject
*swig_obj
[1] ;
21761 if (!args
) SWIG_fail
;
21762 swig_obj
[0] = args
;
21763 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21764 if (!SWIG_IsOK(res1
)) {
21765 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_CanDrawBitmap" "', expected argument " "1"" of type '" "wxDC const *""'");
21767 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21770 result
= (bool)((wxDC
const *)arg1
)->CanDrawBitmap();
21771 wxPyEndAllowThreads(__tstate
);
21772 if (PyErr_Occurred()) SWIG_fail
;
21775 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21783 SWIGINTERN PyObject
*_wrap_DC_CanGetTextExtent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21784 PyObject
*resultobj
= 0;
21785 wxDC
*arg1
= (wxDC
*) 0 ;
21789 PyObject
*swig_obj
[1] ;
21791 if (!args
) SWIG_fail
;
21792 swig_obj
[0] = args
;
21793 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21794 if (!SWIG_IsOK(res1
)) {
21795 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_CanGetTextExtent" "', expected argument " "1"" of type '" "wxDC const *""'");
21797 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21800 result
= (bool)((wxDC
const *)arg1
)->CanGetTextExtent();
21801 wxPyEndAllowThreads(__tstate
);
21802 if (PyErr_Occurred()) SWIG_fail
;
21805 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21813 SWIGINTERN PyObject
*_wrap_DC_GetDepth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21814 PyObject
*resultobj
= 0;
21815 wxDC
*arg1
= (wxDC
*) 0 ;
21819 PyObject
*swig_obj
[1] ;
21821 if (!args
) SWIG_fail
;
21822 swig_obj
[0] = args
;
21823 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21824 if (!SWIG_IsOK(res1
)) {
21825 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetDepth" "', expected argument " "1"" of type '" "wxDC const *""'");
21827 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21830 result
= (int)((wxDC
const *)arg1
)->GetDepth();
21831 wxPyEndAllowThreads(__tstate
);
21832 if (PyErr_Occurred()) SWIG_fail
;
21834 resultobj
= SWIG_From_int(static_cast< int >(result
));
21841 SWIGINTERN PyObject
*_wrap_DC_GetPPI(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21842 PyObject
*resultobj
= 0;
21843 wxDC
*arg1
= (wxDC
*) 0 ;
21847 PyObject
*swig_obj
[1] ;
21849 if (!args
) SWIG_fail
;
21850 swig_obj
[0] = args
;
21851 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21852 if (!SWIG_IsOK(res1
)) {
21853 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetPPI" "', expected argument " "1"" of type '" "wxDC const *""'");
21855 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21858 result
= ((wxDC
const *)arg1
)->GetPPI();
21859 wxPyEndAllowThreads(__tstate
);
21860 if (PyErr_Occurred()) SWIG_fail
;
21862 resultobj
= SWIG_NewPointerObj((new wxSize(static_cast< const wxSize
& >(result
))), SWIGTYPE_p_wxSize
, SWIG_POINTER_OWN
| 0 );
21869 SWIGINTERN PyObject
*_wrap_DC_IsOk(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21870 PyObject
*resultobj
= 0;
21871 wxDC
*arg1
= (wxDC
*) 0 ;
21875 PyObject
*swig_obj
[1] ;
21877 if (!args
) SWIG_fail
;
21878 swig_obj
[0] = args
;
21879 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21880 if (!SWIG_IsOK(res1
)) {
21881 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_IsOk" "', expected argument " "1"" of type '" "wxDC const *""'");
21883 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21886 result
= (bool)((wxDC
const *)arg1
)->IsOk();
21887 wxPyEndAllowThreads(__tstate
);
21888 if (PyErr_Occurred()) SWIG_fail
;
21891 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21899 SWIGINTERN PyObject
*_wrap_DC_GetBackgroundMode(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21900 PyObject
*resultobj
= 0;
21901 wxDC
*arg1
= (wxDC
*) 0 ;
21905 PyObject
*swig_obj
[1] ;
21907 if (!args
) SWIG_fail
;
21908 swig_obj
[0] = args
;
21909 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21910 if (!SWIG_IsOK(res1
)) {
21911 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetBackgroundMode" "', expected argument " "1"" of type '" "wxDC const *""'");
21913 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21916 result
= (int)((wxDC
const *)arg1
)->GetBackgroundMode();
21917 wxPyEndAllowThreads(__tstate
);
21918 if (PyErr_Occurred()) SWIG_fail
;
21920 resultobj
= SWIG_From_int(static_cast< int >(result
));
21927 SWIGINTERN PyObject
*_wrap_DC_GetBackground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21928 PyObject
*resultobj
= 0;
21929 wxDC
*arg1
= (wxDC
*) 0 ;
21930 wxBrush
*result
= 0 ;
21933 PyObject
*swig_obj
[1] ;
21935 if (!args
) SWIG_fail
;
21936 swig_obj
[0] = args
;
21937 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21938 if (!SWIG_IsOK(res1
)) {
21939 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetBackground" "', expected argument " "1"" of type '" "wxDC const *""'");
21941 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21945 wxBrush
const &_result_ref
= ((wxDC
const *)arg1
)->GetBackground();
21946 result
= (wxBrush
*) &_result_ref
;
21948 wxPyEndAllowThreads(__tstate
);
21949 if (PyErr_Occurred()) SWIG_fail
;
21952 wxBrush
* resultptr
= new wxBrush(*result
);
21953 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBrush
, 1);
21961 SWIGINTERN PyObject
*_wrap_DC_GetBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21962 PyObject
*resultobj
= 0;
21963 wxDC
*arg1
= (wxDC
*) 0 ;
21964 wxBrush
*result
= 0 ;
21967 PyObject
*swig_obj
[1] ;
21969 if (!args
) SWIG_fail
;
21970 swig_obj
[0] = args
;
21971 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
21972 if (!SWIG_IsOK(res1
)) {
21973 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetBrush" "', expected argument " "1"" of type '" "wxDC const *""'");
21975 arg1
= reinterpret_cast< wxDC
* >(argp1
);
21977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21979 wxBrush
const &_result_ref
= ((wxDC
const *)arg1
)->GetBrush();
21980 result
= (wxBrush
*) &_result_ref
;
21982 wxPyEndAllowThreads(__tstate
);
21983 if (PyErr_Occurred()) SWIG_fail
;
21986 wxBrush
* resultptr
= new wxBrush(*result
);
21987 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBrush
, 1);
21995 SWIGINTERN PyObject
*_wrap_DC_GetFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
21996 PyObject
*resultobj
= 0;
21997 wxDC
*arg1
= (wxDC
*) 0 ;
21998 wxFont
*result
= 0 ;
22001 PyObject
*swig_obj
[1] ;
22003 if (!args
) SWIG_fail
;
22004 swig_obj
[0] = args
;
22005 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22006 if (!SWIG_IsOK(res1
)) {
22007 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetFont" "', expected argument " "1"" of type '" "wxDC const *""'");
22009 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22013 wxFont
const &_result_ref
= ((wxDC
const *)arg1
)->GetFont();
22014 result
= (wxFont
*) &_result_ref
;
22016 wxPyEndAllowThreads(__tstate
);
22017 if (PyErr_Occurred()) SWIG_fail
;
22020 wxFont
* resultptr
= new wxFont(*result
);
22021 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxFont
, 1);
22029 SWIGINTERN PyObject
*_wrap_DC_GetPen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22030 PyObject
*resultobj
= 0;
22031 wxDC
*arg1
= (wxDC
*) 0 ;
22032 wxPen
*result
= 0 ;
22035 PyObject
*swig_obj
[1] ;
22037 if (!args
) SWIG_fail
;
22038 swig_obj
[0] = args
;
22039 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22040 if (!SWIG_IsOK(res1
)) {
22041 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetPen" "', expected argument " "1"" of type '" "wxDC const *""'");
22043 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22047 wxPen
const &_result_ref
= ((wxDC
const *)arg1
)->GetPen();
22048 result
= (wxPen
*) &_result_ref
;
22050 wxPyEndAllowThreads(__tstate
);
22051 if (PyErr_Occurred()) SWIG_fail
;
22054 wxPen
* resultptr
= new wxPen(*result
);
22055 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxPen
, 1);
22063 SWIGINTERN PyObject
*_wrap_DC_GetTextBackground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22064 PyObject
*resultobj
= 0;
22065 wxDC
*arg1
= (wxDC
*) 0 ;
22066 wxColour
*result
= 0 ;
22069 PyObject
*swig_obj
[1] ;
22071 if (!args
) SWIG_fail
;
22072 swig_obj
[0] = args
;
22073 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22074 if (!SWIG_IsOK(res1
)) {
22075 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetTextBackground" "', expected argument " "1"" of type '" "wxDC const *""'");
22077 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22081 wxColour
const &_result_ref
= ((wxDC
const *)arg1
)->GetTextBackground();
22082 result
= (wxColour
*) &_result_ref
;
22084 wxPyEndAllowThreads(__tstate
);
22085 if (PyErr_Occurred()) SWIG_fail
;
22087 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 | 0 );
22094 SWIGINTERN PyObject
*_wrap_DC_GetTextForeground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22095 PyObject
*resultobj
= 0;
22096 wxDC
*arg1
= (wxDC
*) 0 ;
22097 wxColour
*result
= 0 ;
22100 PyObject
*swig_obj
[1] ;
22102 if (!args
) SWIG_fail
;
22103 swig_obj
[0] = args
;
22104 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22105 if (!SWIG_IsOK(res1
)) {
22106 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetTextForeground" "', expected argument " "1"" of type '" "wxDC const *""'");
22108 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22112 wxColour
const &_result_ref
= ((wxDC
const *)arg1
)->GetTextForeground();
22113 result
= (wxColour
*) &_result_ref
;
22115 wxPyEndAllowThreads(__tstate
);
22116 if (PyErr_Occurred()) SWIG_fail
;
22118 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 | 0 );
22125 SWIGINTERN PyObject
*_wrap_DC_SetTextForeground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22126 PyObject
*resultobj
= 0;
22127 wxDC
*arg1
= (wxDC
*) 0 ;
22128 wxColour
*arg2
= 0 ;
22132 PyObject
* obj0
= 0 ;
22133 PyObject
* obj1
= 0 ;
22134 char * kwnames
[] = {
22135 (char *) "self",(char *) "colour", NULL
22138 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetTextForeground",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
22139 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22140 if (!SWIG_IsOK(res1
)) {
22141 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetTextForeground" "', expected argument " "1"" of type '" "wxDC *""'");
22143 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22146 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
22149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22150 (arg1
)->SetTextForeground((wxColour
const &)*arg2
);
22151 wxPyEndAllowThreads(__tstate
);
22152 if (PyErr_Occurred()) SWIG_fail
;
22154 resultobj
= SWIG_Py_Void();
22161 SWIGINTERN PyObject
*_wrap_DC_SetTextBackground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22162 PyObject
*resultobj
= 0;
22163 wxDC
*arg1
= (wxDC
*) 0 ;
22164 wxColour
*arg2
= 0 ;
22168 PyObject
* obj0
= 0 ;
22169 PyObject
* obj1
= 0 ;
22170 char * kwnames
[] = {
22171 (char *) "self",(char *) "colour", NULL
22174 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetTextBackground",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
22175 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22176 if (!SWIG_IsOK(res1
)) {
22177 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetTextBackground" "', expected argument " "1"" of type '" "wxDC *""'");
22179 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22182 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
22185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22186 (arg1
)->SetTextBackground((wxColour
const &)*arg2
);
22187 wxPyEndAllowThreads(__tstate
);
22188 if (PyErr_Occurred()) SWIG_fail
;
22190 resultobj
= SWIG_Py_Void();
22197 SWIGINTERN PyObject
*_wrap_DC_GetMapMode(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22198 PyObject
*resultobj
= 0;
22199 wxDC
*arg1
= (wxDC
*) 0 ;
22203 PyObject
*swig_obj
[1] ;
22205 if (!args
) SWIG_fail
;
22206 swig_obj
[0] = args
;
22207 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22208 if (!SWIG_IsOK(res1
)) {
22209 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetMapMode" "', expected argument " "1"" of type '" "wxDC const *""'");
22211 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22214 result
= (int)((wxDC
const *)arg1
)->GetMapMode();
22215 wxPyEndAllowThreads(__tstate
);
22216 if (PyErr_Occurred()) SWIG_fail
;
22218 resultobj
= SWIG_From_int(static_cast< int >(result
));
22225 SWIGINTERN PyObject
*_wrap_DC_SetMapMode(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22226 PyObject
*resultobj
= 0;
22227 wxDC
*arg1
= (wxDC
*) 0 ;
22233 PyObject
* obj0
= 0 ;
22234 PyObject
* obj1
= 0 ;
22235 char * kwnames
[] = {
22236 (char *) "self",(char *) "mode", NULL
22239 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetMapMode",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
22240 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22241 if (!SWIG_IsOK(res1
)) {
22242 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetMapMode" "', expected argument " "1"" of type '" "wxDC *""'");
22244 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22245 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
22246 if (!SWIG_IsOK(ecode2
)) {
22247 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetMapMode" "', expected argument " "2"" of type '" "int""'");
22249 arg2
= static_cast< int >(val2
);
22251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22252 (arg1
)->SetMapMode(arg2
);
22253 wxPyEndAllowThreads(__tstate
);
22254 if (PyErr_Occurred()) SWIG_fail
;
22256 resultobj
= SWIG_Py_Void();
22263 SWIGINTERN PyObject
*_wrap_DC_GetUserScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22264 PyObject
*resultobj
= 0;
22265 wxDC
*arg1
= (wxDC
*) 0 ;
22266 double *arg2
= (double *) 0 ;
22267 double *arg3
= (double *) 0 ;
22271 int res2
= SWIG_TMPOBJ
;
22273 int res3
= SWIG_TMPOBJ
;
22274 PyObject
*swig_obj
[1] ;
22278 if (!args
) SWIG_fail
;
22279 swig_obj
[0] = args
;
22280 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22281 if (!SWIG_IsOK(res1
)) {
22282 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetUserScale" "', expected argument " "1"" of type '" "wxDC const *""'");
22284 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22287 ((wxDC
const *)arg1
)->GetUserScale(arg2
,arg3
);
22288 wxPyEndAllowThreads(__tstate
);
22289 if (PyErr_Occurred()) SWIG_fail
;
22291 resultobj
= SWIG_Py_Void();
22292 if (SWIG_IsTmpObj(res2
)) {
22293 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg2
)));
22295 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22296 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_double
, new_flags
));
22298 if (SWIG_IsTmpObj(res3
)) {
22299 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg3
)));
22301 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22302 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_double
, new_flags
));
22310 SWIGINTERN PyObject
*_wrap_DC_SetUserScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22311 PyObject
*resultobj
= 0;
22312 wxDC
*arg1
= (wxDC
*) 0 ;
22321 PyObject
* obj0
= 0 ;
22322 PyObject
* obj1
= 0 ;
22323 PyObject
* obj2
= 0 ;
22324 char * kwnames
[] = {
22325 (char *) "self",(char *) "x",(char *) "y", NULL
22328 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_SetUserScale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
22329 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22330 if (!SWIG_IsOK(res1
)) {
22331 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetUserScale" "', expected argument " "1"" of type '" "wxDC *""'");
22333 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22334 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
22335 if (!SWIG_IsOK(ecode2
)) {
22336 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetUserScale" "', expected argument " "2"" of type '" "double""'");
22338 arg2
= static_cast< double >(val2
);
22339 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
22340 if (!SWIG_IsOK(ecode3
)) {
22341 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_SetUserScale" "', expected argument " "3"" of type '" "double""'");
22343 arg3
= static_cast< double >(val3
);
22345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22346 (arg1
)->SetUserScale(arg2
,arg3
);
22347 wxPyEndAllowThreads(__tstate
);
22348 if (PyErr_Occurred()) SWIG_fail
;
22350 resultobj
= SWIG_Py_Void();
22357 SWIGINTERN PyObject
*_wrap_DC_GetLogicalScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22358 PyObject
*resultobj
= 0;
22359 wxDC
*arg1
= (wxDC
*) 0 ;
22360 double *arg2
= (double *) 0 ;
22361 double *arg3
= (double *) 0 ;
22365 int res2
= SWIG_TMPOBJ
;
22367 int res3
= SWIG_TMPOBJ
;
22368 PyObject
*swig_obj
[1] ;
22372 if (!args
) SWIG_fail
;
22373 swig_obj
[0] = args
;
22374 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22375 if (!SWIG_IsOK(res1
)) {
22376 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetLogicalScale" "', expected argument " "1"" of type '" "wxDC *""'");
22378 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22381 (arg1
)->GetLogicalScale(arg2
,arg3
);
22382 wxPyEndAllowThreads(__tstate
);
22383 if (PyErr_Occurred()) SWIG_fail
;
22385 resultobj
= SWIG_Py_Void();
22386 if (SWIG_IsTmpObj(res2
)) {
22387 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg2
)));
22389 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22390 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_double
, new_flags
));
22392 if (SWIG_IsTmpObj(res3
)) {
22393 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg3
)));
22395 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22396 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_double
, new_flags
));
22404 SWIGINTERN PyObject
*_wrap_DC_SetLogicalScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22405 PyObject
*resultobj
= 0;
22406 wxDC
*arg1
= (wxDC
*) 0 ;
22415 PyObject
* obj0
= 0 ;
22416 PyObject
* obj1
= 0 ;
22417 PyObject
* obj2
= 0 ;
22418 char * kwnames
[] = {
22419 (char *) "self",(char *) "x",(char *) "y", NULL
22422 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_SetLogicalScale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
22423 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22424 if (!SWIG_IsOK(res1
)) {
22425 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetLogicalScale" "', expected argument " "1"" of type '" "wxDC *""'");
22427 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22428 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
22429 if (!SWIG_IsOK(ecode2
)) {
22430 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetLogicalScale" "', expected argument " "2"" of type '" "double""'");
22432 arg2
= static_cast< double >(val2
);
22433 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
22434 if (!SWIG_IsOK(ecode3
)) {
22435 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_SetLogicalScale" "', expected argument " "3"" of type '" "double""'");
22437 arg3
= static_cast< double >(val3
);
22439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22440 (arg1
)->SetLogicalScale(arg2
,arg3
);
22441 wxPyEndAllowThreads(__tstate
);
22442 if (PyErr_Occurred()) SWIG_fail
;
22444 resultobj
= SWIG_Py_Void();
22451 SWIGINTERN PyObject
*_wrap_DC_GetLogicalOrigin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22452 PyObject
*resultobj
= 0;
22453 wxDC
*arg1
= (wxDC
*) 0 ;
22457 PyObject
*swig_obj
[1] ;
22459 if (!args
) SWIG_fail
;
22460 swig_obj
[0] = args
;
22461 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22462 if (!SWIG_IsOK(res1
)) {
22463 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetLogicalOrigin" "', expected argument " "1"" of type '" "wxDC const *""'");
22465 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22468 result
= ((wxDC
const *)arg1
)->GetLogicalOrigin();
22469 wxPyEndAllowThreads(__tstate
);
22470 if (PyErr_Occurred()) SWIG_fail
;
22472 resultobj
= SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint
& >(result
))), SWIGTYPE_p_wxPoint
, SWIG_POINTER_OWN
| 0 );
22479 SWIGINTERN PyObject
*_wrap_DC_GetLogicalOriginTuple(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22480 PyObject
*resultobj
= 0;
22481 wxDC
*arg1
= (wxDC
*) 0 ;
22482 int *arg2
= (int *) 0 ;
22483 int *arg3
= (int *) 0 ;
22487 int res2
= SWIG_TMPOBJ
;
22489 int res3
= SWIG_TMPOBJ
;
22490 PyObject
*swig_obj
[1] ;
22494 if (!args
) SWIG_fail
;
22495 swig_obj
[0] = args
;
22496 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22497 if (!SWIG_IsOK(res1
)) {
22498 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetLogicalOriginTuple" "', expected argument " "1"" of type '" "wxDC const *""'");
22500 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22503 ((wxDC
const *)arg1
)->GetLogicalOrigin(arg2
,arg3
);
22504 wxPyEndAllowThreads(__tstate
);
22505 if (PyErr_Occurred()) SWIG_fail
;
22507 resultobj
= SWIG_Py_Void();
22508 if (SWIG_IsTmpObj(res2
)) {
22509 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg2
)));
22511 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22512 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, new_flags
));
22514 if (SWIG_IsTmpObj(res3
)) {
22515 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
22517 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22518 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
22526 SWIGINTERN PyObject
*_wrap_DC_SetLogicalOrigin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22527 PyObject
*resultobj
= 0;
22528 wxDC
*arg1
= (wxDC
*) 0 ;
22537 PyObject
* obj0
= 0 ;
22538 PyObject
* obj1
= 0 ;
22539 PyObject
* obj2
= 0 ;
22540 char * kwnames
[] = {
22541 (char *) "self",(char *) "x",(char *) "y", NULL
22544 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_SetLogicalOrigin",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
22545 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22546 if (!SWIG_IsOK(res1
)) {
22547 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetLogicalOrigin" "', expected argument " "1"" of type '" "wxDC *""'");
22549 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22550 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
22551 if (!SWIG_IsOK(ecode2
)) {
22552 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetLogicalOrigin" "', expected argument " "2"" of type '" "int""'");
22554 arg2
= static_cast< int >(val2
);
22555 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
22556 if (!SWIG_IsOK(ecode3
)) {
22557 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_SetLogicalOrigin" "', expected argument " "3"" of type '" "int""'");
22559 arg3
= static_cast< int >(val3
);
22561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22562 (arg1
)->SetLogicalOrigin(arg2
,arg3
);
22563 wxPyEndAllowThreads(__tstate
);
22564 if (PyErr_Occurred()) SWIG_fail
;
22566 resultobj
= SWIG_Py_Void();
22573 SWIGINTERN PyObject
*_wrap_DC_SetLogicalOriginPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22574 PyObject
*resultobj
= 0;
22575 wxDC
*arg1
= (wxDC
*) 0 ;
22576 wxPoint
*arg2
= 0 ;
22580 PyObject
* obj0
= 0 ;
22581 PyObject
* obj1
= 0 ;
22582 char * kwnames
[] = {
22583 (char *) "self",(char *) "point", NULL
22586 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetLogicalOriginPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
22587 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22588 if (!SWIG_IsOK(res1
)) {
22589 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetLogicalOriginPoint" "', expected argument " "1"" of type '" "wxDC *""'");
22591 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22594 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22598 wxDC_SetLogicalOriginPoint(arg1
,(wxPoint
const &)*arg2
);
22599 wxPyEndAllowThreads(__tstate
);
22600 if (PyErr_Occurred()) SWIG_fail
;
22602 resultobj
= SWIG_Py_Void();
22609 SWIGINTERN PyObject
*_wrap_DC_GetDeviceOrigin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22610 PyObject
*resultobj
= 0;
22611 wxDC
*arg1
= (wxDC
*) 0 ;
22615 PyObject
*swig_obj
[1] ;
22617 if (!args
) SWIG_fail
;
22618 swig_obj
[0] = args
;
22619 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22620 if (!SWIG_IsOK(res1
)) {
22621 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetDeviceOrigin" "', expected argument " "1"" of type '" "wxDC const *""'");
22623 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22626 result
= ((wxDC
const *)arg1
)->GetDeviceOrigin();
22627 wxPyEndAllowThreads(__tstate
);
22628 if (PyErr_Occurred()) SWIG_fail
;
22630 resultobj
= SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint
& >(result
))), SWIGTYPE_p_wxPoint
, SWIG_POINTER_OWN
| 0 );
22637 SWIGINTERN PyObject
*_wrap_DC_GetDeviceOriginTuple(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22638 PyObject
*resultobj
= 0;
22639 wxDC
*arg1
= (wxDC
*) 0 ;
22640 int *arg2
= (int *) 0 ;
22641 int *arg3
= (int *) 0 ;
22645 int res2
= SWIG_TMPOBJ
;
22647 int res3
= SWIG_TMPOBJ
;
22648 PyObject
*swig_obj
[1] ;
22652 if (!args
) SWIG_fail
;
22653 swig_obj
[0] = args
;
22654 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22655 if (!SWIG_IsOK(res1
)) {
22656 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetDeviceOriginTuple" "', expected argument " "1"" of type '" "wxDC const *""'");
22658 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22661 ((wxDC
const *)arg1
)->GetDeviceOrigin(arg2
,arg3
);
22662 wxPyEndAllowThreads(__tstate
);
22663 if (PyErr_Occurred()) SWIG_fail
;
22665 resultobj
= SWIG_Py_Void();
22666 if (SWIG_IsTmpObj(res2
)) {
22667 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg2
)));
22669 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22670 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, new_flags
));
22672 if (SWIG_IsTmpObj(res3
)) {
22673 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
22675 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
22676 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
22684 SWIGINTERN PyObject
*_wrap_DC_SetDeviceOrigin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22685 PyObject
*resultobj
= 0;
22686 wxDC
*arg1
= (wxDC
*) 0 ;
22695 PyObject
* obj0
= 0 ;
22696 PyObject
* obj1
= 0 ;
22697 PyObject
* obj2
= 0 ;
22698 char * kwnames
[] = {
22699 (char *) "self",(char *) "x",(char *) "y", NULL
22702 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_SetDeviceOrigin",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
22703 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22704 if (!SWIG_IsOK(res1
)) {
22705 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetDeviceOrigin" "', expected argument " "1"" of type '" "wxDC *""'");
22707 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22708 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
22709 if (!SWIG_IsOK(ecode2
)) {
22710 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetDeviceOrigin" "', expected argument " "2"" of type '" "int""'");
22712 arg2
= static_cast< int >(val2
);
22713 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
22714 if (!SWIG_IsOK(ecode3
)) {
22715 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_SetDeviceOrigin" "', expected argument " "3"" of type '" "int""'");
22717 arg3
= static_cast< int >(val3
);
22719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22720 (arg1
)->SetDeviceOrigin(arg2
,arg3
);
22721 wxPyEndAllowThreads(__tstate
);
22722 if (PyErr_Occurred()) SWIG_fail
;
22724 resultobj
= SWIG_Py_Void();
22731 SWIGINTERN PyObject
*_wrap_DC_SetDeviceOriginPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22732 PyObject
*resultobj
= 0;
22733 wxDC
*arg1
= (wxDC
*) 0 ;
22734 wxPoint
*arg2
= 0 ;
22738 PyObject
* obj0
= 0 ;
22739 PyObject
* obj1
= 0 ;
22740 char * kwnames
[] = {
22741 (char *) "self",(char *) "point", NULL
22744 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetDeviceOriginPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
22745 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22746 if (!SWIG_IsOK(res1
)) {
22747 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetDeviceOriginPoint" "', expected argument " "1"" of type '" "wxDC *""'");
22749 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22752 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22756 wxDC_SetDeviceOriginPoint(arg1
,(wxPoint
const &)*arg2
);
22757 wxPyEndAllowThreads(__tstate
);
22758 if (PyErr_Occurred()) SWIG_fail
;
22760 resultobj
= SWIG_Py_Void();
22767 SWIGINTERN PyObject
*_wrap_DC_SetAxisOrientation(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22768 PyObject
*resultobj
= 0;
22769 wxDC
*arg1
= (wxDC
*) 0 ;
22778 PyObject
* obj0
= 0 ;
22779 PyObject
* obj1
= 0 ;
22780 PyObject
* obj2
= 0 ;
22781 char * kwnames
[] = {
22782 (char *) "self",(char *) "xLeftRight",(char *) "yBottomUp", NULL
22785 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_SetAxisOrientation",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
22786 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22787 if (!SWIG_IsOK(res1
)) {
22788 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetAxisOrientation" "', expected argument " "1"" of type '" "wxDC *""'");
22790 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22791 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
22792 if (!SWIG_IsOK(ecode2
)) {
22793 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetAxisOrientation" "', expected argument " "2"" of type '" "bool""'");
22795 arg2
= static_cast< bool >(val2
);
22796 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
22797 if (!SWIG_IsOK(ecode3
)) {
22798 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_SetAxisOrientation" "', expected argument " "3"" of type '" "bool""'");
22800 arg3
= static_cast< bool >(val3
);
22802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22803 (arg1
)->SetAxisOrientation(arg2
,arg3
);
22804 wxPyEndAllowThreads(__tstate
);
22805 if (PyErr_Occurred()) SWIG_fail
;
22807 resultobj
= SWIG_Py_Void();
22814 SWIGINTERN PyObject
*_wrap_DC_GetLogicalFunction(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22815 PyObject
*resultobj
= 0;
22816 wxDC
*arg1
= (wxDC
*) 0 ;
22820 PyObject
*swig_obj
[1] ;
22822 if (!args
) SWIG_fail
;
22823 swig_obj
[0] = args
;
22824 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22825 if (!SWIG_IsOK(res1
)) {
22826 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetLogicalFunction" "', expected argument " "1"" of type '" "wxDC const *""'");
22828 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22831 result
= (int)((wxDC
const *)arg1
)->GetLogicalFunction();
22832 wxPyEndAllowThreads(__tstate
);
22833 if (PyErr_Occurred()) SWIG_fail
;
22835 resultobj
= SWIG_From_int(static_cast< int >(result
));
22842 SWIGINTERN PyObject
*_wrap_DC_SetLogicalFunction(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22843 PyObject
*resultobj
= 0;
22844 wxDC
*arg1
= (wxDC
*) 0 ;
22850 PyObject
* obj0
= 0 ;
22851 PyObject
* obj1
= 0 ;
22852 char * kwnames
[] = {
22853 (char *) "self",(char *) "function", NULL
22856 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetLogicalFunction",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
22857 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22858 if (!SWIG_IsOK(res1
)) {
22859 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetLogicalFunction" "', expected argument " "1"" of type '" "wxDC *""'");
22861 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22862 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
22863 if (!SWIG_IsOK(ecode2
)) {
22864 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetLogicalFunction" "', expected argument " "2"" of type '" "int""'");
22866 arg2
= static_cast< int >(val2
);
22868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22869 (arg1
)->SetLogicalFunction(arg2
);
22870 wxPyEndAllowThreads(__tstate
);
22871 if (PyErr_Occurred()) SWIG_fail
;
22873 resultobj
= SWIG_Py_Void();
22880 SWIGINTERN PyObject
*_wrap_DC_ComputeScaleAndOrigin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22881 PyObject
*resultobj
= 0;
22882 wxDC
*arg1
= (wxDC
*) 0 ;
22885 PyObject
*swig_obj
[1] ;
22887 if (!args
) SWIG_fail
;
22888 swig_obj
[0] = args
;
22889 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22890 if (!SWIG_IsOK(res1
)) {
22891 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_ComputeScaleAndOrigin" "', expected argument " "1"" of type '" "wxDC *""'");
22893 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22896 (arg1
)->ComputeScaleAndOrigin();
22897 wxPyEndAllowThreads(__tstate
);
22898 if (PyErr_Occurred()) SWIG_fail
;
22900 resultobj
= SWIG_Py_Void();
22907 SWIGINTERN PyObject
*_wrap_DC_CalcBoundingBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22908 PyObject
*resultobj
= 0;
22909 wxDC
*arg1
= (wxDC
*) 0 ;
22918 PyObject
* obj0
= 0 ;
22919 PyObject
* obj1
= 0 ;
22920 PyObject
* obj2
= 0 ;
22921 char * kwnames
[] = {
22922 (char *) "self",(char *) "x",(char *) "y", NULL
22925 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DC_CalcBoundingBox",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
22926 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22927 if (!SWIG_IsOK(res1
)) {
22928 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_CalcBoundingBox" "', expected argument " "1"" of type '" "wxDC *""'");
22930 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22931 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
22932 if (!SWIG_IsOK(ecode2
)) {
22933 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_CalcBoundingBox" "', expected argument " "2"" of type '" "int""'");
22935 arg2
= static_cast< int >(val2
);
22936 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
22937 if (!SWIG_IsOK(ecode3
)) {
22938 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DC_CalcBoundingBox" "', expected argument " "3"" of type '" "int""'");
22940 arg3
= static_cast< int >(val3
);
22942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22943 (arg1
)->CalcBoundingBox(arg2
,arg3
);
22944 wxPyEndAllowThreads(__tstate
);
22945 if (PyErr_Occurred()) SWIG_fail
;
22947 resultobj
= SWIG_Py_Void();
22954 SWIGINTERN PyObject
*_wrap_DC_CalcBoundingBoxPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
22955 PyObject
*resultobj
= 0;
22956 wxDC
*arg1
= (wxDC
*) 0 ;
22957 wxPoint
*arg2
= 0 ;
22961 PyObject
* obj0
= 0 ;
22962 PyObject
* obj1
= 0 ;
22963 char * kwnames
[] = {
22964 (char *) "self",(char *) "point", NULL
22967 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_CalcBoundingBoxPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
22968 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
22969 if (!SWIG_IsOK(res1
)) {
22970 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_CalcBoundingBoxPoint" "', expected argument " "1"" of type '" "wxDC *""'");
22972 arg1
= reinterpret_cast< wxDC
* >(argp1
);
22975 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22979 wxDC_CalcBoundingBoxPoint(arg1
,(wxPoint
const &)*arg2
);
22980 wxPyEndAllowThreads(__tstate
);
22981 if (PyErr_Occurred()) SWIG_fail
;
22983 resultobj
= SWIG_Py_Void();
22990 SWIGINTERN PyObject
*_wrap_DC_ResetBoundingBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
22991 PyObject
*resultobj
= 0;
22992 wxDC
*arg1
= (wxDC
*) 0 ;
22995 PyObject
*swig_obj
[1] ;
22997 if (!args
) SWIG_fail
;
22998 swig_obj
[0] = args
;
22999 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23000 if (!SWIG_IsOK(res1
)) {
23001 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_ResetBoundingBox" "', expected argument " "1"" of type '" "wxDC *""'");
23003 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23006 (arg1
)->ResetBoundingBox();
23007 wxPyEndAllowThreads(__tstate
);
23008 if (PyErr_Occurred()) SWIG_fail
;
23010 resultobj
= SWIG_Py_Void();
23017 SWIGINTERN PyObject
*_wrap_DC_MinX(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23018 PyObject
*resultobj
= 0;
23019 wxDC
*arg1
= (wxDC
*) 0 ;
23023 PyObject
*swig_obj
[1] ;
23025 if (!args
) SWIG_fail
;
23026 swig_obj
[0] = args
;
23027 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23028 if (!SWIG_IsOK(res1
)) {
23029 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_MinX" "', expected argument " "1"" of type '" "wxDC const *""'");
23031 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23034 result
= (int)((wxDC
const *)arg1
)->MinX();
23035 wxPyEndAllowThreads(__tstate
);
23036 if (PyErr_Occurred()) SWIG_fail
;
23038 resultobj
= SWIG_From_int(static_cast< int >(result
));
23045 SWIGINTERN PyObject
*_wrap_DC_MaxX(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23046 PyObject
*resultobj
= 0;
23047 wxDC
*arg1
= (wxDC
*) 0 ;
23051 PyObject
*swig_obj
[1] ;
23053 if (!args
) SWIG_fail
;
23054 swig_obj
[0] = args
;
23055 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23056 if (!SWIG_IsOK(res1
)) {
23057 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_MaxX" "', expected argument " "1"" of type '" "wxDC const *""'");
23059 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23062 result
= (int)((wxDC
const *)arg1
)->MaxX();
23063 wxPyEndAllowThreads(__tstate
);
23064 if (PyErr_Occurred()) SWIG_fail
;
23066 resultobj
= SWIG_From_int(static_cast< int >(result
));
23073 SWIGINTERN PyObject
*_wrap_DC_MinY(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23074 PyObject
*resultobj
= 0;
23075 wxDC
*arg1
= (wxDC
*) 0 ;
23079 PyObject
*swig_obj
[1] ;
23081 if (!args
) SWIG_fail
;
23082 swig_obj
[0] = args
;
23083 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23084 if (!SWIG_IsOK(res1
)) {
23085 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_MinY" "', expected argument " "1"" of type '" "wxDC const *""'");
23087 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23090 result
= (int)((wxDC
const *)arg1
)->MinY();
23091 wxPyEndAllowThreads(__tstate
);
23092 if (PyErr_Occurred()) SWIG_fail
;
23094 resultobj
= SWIG_From_int(static_cast< int >(result
));
23101 SWIGINTERN PyObject
*_wrap_DC_MaxY(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23102 PyObject
*resultobj
= 0;
23103 wxDC
*arg1
= (wxDC
*) 0 ;
23107 PyObject
*swig_obj
[1] ;
23109 if (!args
) SWIG_fail
;
23110 swig_obj
[0] = args
;
23111 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23112 if (!SWIG_IsOK(res1
)) {
23113 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_MaxY" "', expected argument " "1"" of type '" "wxDC const *""'");
23115 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23118 result
= (int)((wxDC
const *)arg1
)->MaxY();
23119 wxPyEndAllowThreads(__tstate
);
23120 if (PyErr_Occurred()) SWIG_fail
;
23122 resultobj
= SWIG_From_int(static_cast< int >(result
));
23129 SWIGINTERN PyObject
*_wrap_DC_GetBoundingBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23130 PyObject
*resultobj
= 0;
23131 wxDC
*arg1
= (wxDC
*) 0 ;
23132 int *arg2
= (int *) 0 ;
23133 int *arg3
= (int *) 0 ;
23134 int *arg4
= (int *) 0 ;
23135 int *arg5
= (int *) 0 ;
23139 int res2
= SWIG_TMPOBJ
;
23141 int res3
= SWIG_TMPOBJ
;
23143 int res4
= SWIG_TMPOBJ
;
23145 int res5
= SWIG_TMPOBJ
;
23146 PyObject
*swig_obj
[1] ;
23152 if (!args
) SWIG_fail
;
23153 swig_obj
[0] = args
;
23154 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23155 if (!SWIG_IsOK(res1
)) {
23156 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetBoundingBox" "', expected argument " "1"" of type '" "wxDC *""'");
23158 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23161 wxDC_GetBoundingBox(arg1
,arg2
,arg3
,arg4
,arg5
);
23162 wxPyEndAllowThreads(__tstate
);
23163 if (PyErr_Occurred()) SWIG_fail
;
23165 resultobj
= SWIG_Py_Void();
23166 if (SWIG_IsTmpObj(res2
)) {
23167 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg2
)));
23169 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
23170 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, new_flags
));
23172 if (SWIG_IsTmpObj(res3
)) {
23173 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
23175 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
23176 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
23178 if (SWIG_IsTmpObj(res4
)) {
23179 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
23181 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
23182 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
23184 if (SWIG_IsTmpObj(res5
)) {
23185 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg5
)));
23187 int new_flags
= SWIG_IsNewObj(res5
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
23188 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, new_flags
));
23196 SWIGINTERN PyObject
*_wrap_DC_GetLayoutDirection(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23197 PyObject
*resultobj
= 0;
23198 wxDC
*arg1
= (wxDC
*) 0 ;
23199 wxLayoutDirection result
;
23202 PyObject
*swig_obj
[1] ;
23204 if (!args
) SWIG_fail
;
23205 swig_obj
[0] = args
;
23206 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23207 if (!SWIG_IsOK(res1
)) {
23208 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_GetLayoutDirection" "', expected argument " "1"" of type '" "wxDC const *""'");
23210 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23213 result
= (wxLayoutDirection
)((wxDC
const *)arg1
)->GetLayoutDirection();
23214 wxPyEndAllowThreads(__tstate
);
23215 if (PyErr_Occurred()) SWIG_fail
;
23217 resultobj
= SWIG_From_int(static_cast< int >(result
));
23224 SWIGINTERN PyObject
*_wrap_DC_SetLayoutDirection(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23225 PyObject
*resultobj
= 0;
23226 wxDC
*arg1
= (wxDC
*) 0 ;
23227 wxLayoutDirection arg2
;
23232 PyObject
* obj0
= 0 ;
23233 PyObject
* obj1
= 0 ;
23234 char * kwnames
[] = {
23235 (char *) "self",(char *) "dir", NULL
23238 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DC_SetLayoutDirection",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
23239 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23240 if (!SWIG_IsOK(res1
)) {
23241 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC_SetLayoutDirection" "', expected argument " "1"" of type '" "wxDC *""'");
23243 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23244 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
23245 if (!SWIG_IsOK(ecode2
)) {
23246 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DC_SetLayoutDirection" "', expected argument " "2"" of type '" "wxLayoutDirection""'");
23248 arg2
= static_cast< wxLayoutDirection
>(val2
);
23250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23251 (arg1
)->SetLayoutDirection(arg2
);
23252 wxPyEndAllowThreads(__tstate
);
23253 if (PyErr_Occurred()) SWIG_fail
;
23255 resultobj
= SWIG_Py_Void();
23262 SWIGINTERN PyObject
*_wrap_DC__DrawPointList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23263 PyObject
*resultobj
= 0;
23264 wxDC
*arg1
= (wxDC
*) 0 ;
23265 PyObject
*arg2
= (PyObject
*) 0 ;
23266 PyObject
*arg3
= (PyObject
*) 0 ;
23267 PyObject
*arg4
= (PyObject
*) 0 ;
23268 PyObject
*result
= 0 ;
23271 PyObject
* obj0
= 0 ;
23272 PyObject
* obj1
= 0 ;
23273 PyObject
* obj2
= 0 ;
23274 PyObject
* obj3
= 0 ;
23275 char * kwnames
[] = {
23276 (char *) "self",(char *) "pyCoords",(char *) "pyPens",(char *) "pyBrushes", NULL
23279 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC__DrawPointList",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
23280 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23281 if (!SWIG_IsOK(res1
)) {
23282 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC__DrawPointList" "', expected argument " "1"" of type '" "wxDC *""'");
23284 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23290 result
= (PyObject
*)wxDC__DrawPointList(arg1
,arg2
,arg3
,arg4
);
23291 wxPyEndAllowThreads(__tstate
);
23292 if (PyErr_Occurred()) SWIG_fail
;
23294 resultobj
= result
;
23301 SWIGINTERN PyObject
*_wrap_DC__DrawLineList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23302 PyObject
*resultobj
= 0;
23303 wxDC
*arg1
= (wxDC
*) 0 ;
23304 PyObject
*arg2
= (PyObject
*) 0 ;
23305 PyObject
*arg3
= (PyObject
*) 0 ;
23306 PyObject
*arg4
= (PyObject
*) 0 ;
23307 PyObject
*result
= 0 ;
23310 PyObject
* obj0
= 0 ;
23311 PyObject
* obj1
= 0 ;
23312 PyObject
* obj2
= 0 ;
23313 PyObject
* obj3
= 0 ;
23314 char * kwnames
[] = {
23315 (char *) "self",(char *) "pyCoords",(char *) "pyPens",(char *) "pyBrushes", NULL
23318 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC__DrawLineList",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
23319 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23320 if (!SWIG_IsOK(res1
)) {
23321 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC__DrawLineList" "', expected argument " "1"" of type '" "wxDC *""'");
23323 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23329 result
= (PyObject
*)wxDC__DrawLineList(arg1
,arg2
,arg3
,arg4
);
23330 wxPyEndAllowThreads(__tstate
);
23331 if (PyErr_Occurred()) SWIG_fail
;
23333 resultobj
= result
;
23340 SWIGINTERN PyObject
*_wrap_DC__DrawRectangleList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23341 PyObject
*resultobj
= 0;
23342 wxDC
*arg1
= (wxDC
*) 0 ;
23343 PyObject
*arg2
= (PyObject
*) 0 ;
23344 PyObject
*arg3
= (PyObject
*) 0 ;
23345 PyObject
*arg4
= (PyObject
*) 0 ;
23346 PyObject
*result
= 0 ;
23349 PyObject
* obj0
= 0 ;
23350 PyObject
* obj1
= 0 ;
23351 PyObject
* obj2
= 0 ;
23352 PyObject
* obj3
= 0 ;
23353 char * kwnames
[] = {
23354 (char *) "self",(char *) "pyCoords",(char *) "pyPens",(char *) "pyBrushes", NULL
23357 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC__DrawRectangleList",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
23358 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23359 if (!SWIG_IsOK(res1
)) {
23360 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC__DrawRectangleList" "', expected argument " "1"" of type '" "wxDC *""'");
23362 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23368 result
= (PyObject
*)wxDC__DrawRectangleList(arg1
,arg2
,arg3
,arg4
);
23369 wxPyEndAllowThreads(__tstate
);
23370 if (PyErr_Occurred()) SWIG_fail
;
23372 resultobj
= result
;
23379 SWIGINTERN PyObject
*_wrap_DC__DrawEllipseList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23380 PyObject
*resultobj
= 0;
23381 wxDC
*arg1
= (wxDC
*) 0 ;
23382 PyObject
*arg2
= (PyObject
*) 0 ;
23383 PyObject
*arg3
= (PyObject
*) 0 ;
23384 PyObject
*arg4
= (PyObject
*) 0 ;
23385 PyObject
*result
= 0 ;
23388 PyObject
* obj0
= 0 ;
23389 PyObject
* obj1
= 0 ;
23390 PyObject
* obj2
= 0 ;
23391 PyObject
* obj3
= 0 ;
23392 char * kwnames
[] = {
23393 (char *) "self",(char *) "pyCoords",(char *) "pyPens",(char *) "pyBrushes", NULL
23396 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC__DrawEllipseList",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
23397 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23398 if (!SWIG_IsOK(res1
)) {
23399 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC__DrawEllipseList" "', expected argument " "1"" of type '" "wxDC *""'");
23401 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23407 result
= (PyObject
*)wxDC__DrawEllipseList(arg1
,arg2
,arg3
,arg4
);
23408 wxPyEndAllowThreads(__tstate
);
23409 if (PyErr_Occurred()) SWIG_fail
;
23411 resultobj
= result
;
23418 SWIGINTERN PyObject
*_wrap_DC__DrawPolygonList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23419 PyObject
*resultobj
= 0;
23420 wxDC
*arg1
= (wxDC
*) 0 ;
23421 PyObject
*arg2
= (PyObject
*) 0 ;
23422 PyObject
*arg3
= (PyObject
*) 0 ;
23423 PyObject
*arg4
= (PyObject
*) 0 ;
23424 PyObject
*result
= 0 ;
23427 PyObject
* obj0
= 0 ;
23428 PyObject
* obj1
= 0 ;
23429 PyObject
* obj2
= 0 ;
23430 PyObject
* obj3
= 0 ;
23431 char * kwnames
[] = {
23432 (char *) "self",(char *) "pyCoords",(char *) "pyPens",(char *) "pyBrushes", NULL
23435 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DC__DrawPolygonList",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
23436 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23437 if (!SWIG_IsOK(res1
)) {
23438 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC__DrawPolygonList" "', expected argument " "1"" of type '" "wxDC *""'");
23440 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23446 result
= (PyObject
*)wxDC__DrawPolygonList(arg1
,arg2
,arg3
,arg4
);
23447 wxPyEndAllowThreads(__tstate
);
23448 if (PyErr_Occurred()) SWIG_fail
;
23450 resultobj
= result
;
23457 SWIGINTERN PyObject
*_wrap_DC__DrawTextList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23458 PyObject
*resultobj
= 0;
23459 wxDC
*arg1
= (wxDC
*) 0 ;
23460 PyObject
*arg2
= (PyObject
*) 0 ;
23461 PyObject
*arg3
= (PyObject
*) 0 ;
23462 PyObject
*arg4
= (PyObject
*) 0 ;
23463 PyObject
*arg5
= (PyObject
*) 0 ;
23464 PyObject
*result
= 0 ;
23467 PyObject
* obj0
= 0 ;
23468 PyObject
* obj1
= 0 ;
23469 PyObject
* obj2
= 0 ;
23470 PyObject
* obj3
= 0 ;
23471 PyObject
* obj4
= 0 ;
23472 char * kwnames
[] = {
23473 (char *) "self",(char *) "textList",(char *) "pyPoints",(char *) "foregroundList",(char *) "backgroundList", NULL
23476 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DC__DrawTextList",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
23477 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
23478 if (!SWIG_IsOK(res1
)) {
23479 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DC__DrawTextList" "', expected argument " "1"" of type '" "wxDC *""'");
23481 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23488 result
= (PyObject
*)wxDC__DrawTextList(arg1
,arg2
,arg3
,arg4
,arg5
);
23489 wxPyEndAllowThreads(__tstate
);
23490 if (PyErr_Occurred()) SWIG_fail
;
23492 resultobj
= result
;
23499 SWIGINTERN PyObject
*DC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23501 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
23502 SWIG_TypeNewClientData(SWIGTYPE_p_wxDC
, SWIG_NewClientData(obj
));
23503 return SWIG_Py_Void();
23506 SWIGINTERN PyObject
*_wrap_new_DCTextColourChanger(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23507 PyObject
*resultobj
= 0;
23509 wxColour
*arg2
= 0 ;
23510 wxDCTextColourChanger
*result
= 0 ;
23514 PyObject
* obj0
= 0 ;
23515 PyObject
* obj1
= 0 ;
23516 char * kwnames
[] = {
23517 (char *) "dc",(char *) "col", NULL
23520 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_DCTextColourChanger",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
23521 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxDC
, 0 );
23522 if (!SWIG_IsOK(res1
)) {
23523 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCTextColourChanger" "', expected argument " "1"" of type '" "wxDC &""'");
23526 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCTextColourChanger" "', expected argument " "1"" of type '" "wxDC &""'");
23528 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23531 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
23534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23535 result
= (wxDCTextColourChanger
*)new wxDCTextColourChanger(*arg1
,(wxColour
const &)*arg2
);
23536 wxPyEndAllowThreads(__tstate
);
23537 if (PyErr_Occurred()) SWIG_fail
;
23539 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCTextColourChanger
, SWIG_POINTER_NEW
| 0 );
23546 SWIGINTERN PyObject
*_wrap_delete_DCTextColourChanger(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23547 PyObject
*resultobj
= 0;
23548 wxDCTextColourChanger
*arg1
= (wxDCTextColourChanger
*) 0 ;
23551 PyObject
*swig_obj
[1] ;
23553 if (!args
) SWIG_fail
;
23554 swig_obj
[0] = args
;
23555 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDCTextColourChanger
, SWIG_POINTER_DISOWN
| 0 );
23556 if (!SWIG_IsOK(res1
)) {
23557 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DCTextColourChanger" "', expected argument " "1"" of type '" "wxDCTextColourChanger *""'");
23559 arg1
= reinterpret_cast< wxDCTextColourChanger
* >(argp1
);
23561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23564 wxPyEndAllowThreads(__tstate
);
23565 if (PyErr_Occurred()) SWIG_fail
;
23567 resultobj
= SWIG_Py_Void();
23574 SWIGINTERN PyObject
*DCTextColourChanger_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23576 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
23577 SWIG_TypeNewClientData(SWIGTYPE_p_wxDCTextColourChanger
, SWIG_NewClientData(obj
));
23578 return SWIG_Py_Void();
23581 SWIGINTERN PyObject
*DCTextColourChanger_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23582 return SWIG_Python_InitShadowInstance(args
);
23585 SWIGINTERN PyObject
*_wrap_new_DCPenChanger(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23586 PyObject
*resultobj
= 0;
23589 wxDCPenChanger
*result
= 0 ;
23594 PyObject
* obj0
= 0 ;
23595 PyObject
* obj1
= 0 ;
23596 char * kwnames
[] = {
23597 (char *) "dc",(char *) "pen", NULL
23600 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_DCPenChanger",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
23601 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxDC
, 0 );
23602 if (!SWIG_IsOK(res1
)) {
23603 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCPenChanger" "', expected argument " "1"" of type '" "wxDC &""'");
23606 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCPenChanger" "', expected argument " "1"" of type '" "wxDC &""'");
23608 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23609 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPen
, 0 | 0);
23610 if (!SWIG_IsOK(res2
)) {
23611 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_DCPenChanger" "', expected argument " "2"" of type '" "wxPen const &""'");
23614 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCPenChanger" "', expected argument " "2"" of type '" "wxPen const &""'");
23616 arg2
= reinterpret_cast< wxPen
* >(argp2
);
23618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23619 result
= (wxDCPenChanger
*)new wxDCPenChanger(*arg1
,(wxPen
const &)*arg2
);
23620 wxPyEndAllowThreads(__tstate
);
23621 if (PyErr_Occurred()) SWIG_fail
;
23623 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCPenChanger
, SWIG_POINTER_NEW
| 0 );
23630 SWIGINTERN PyObject
*_wrap_delete_DCPenChanger(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23631 PyObject
*resultobj
= 0;
23632 wxDCPenChanger
*arg1
= (wxDCPenChanger
*) 0 ;
23635 PyObject
*swig_obj
[1] ;
23637 if (!args
) SWIG_fail
;
23638 swig_obj
[0] = args
;
23639 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDCPenChanger
, SWIG_POINTER_DISOWN
| 0 );
23640 if (!SWIG_IsOK(res1
)) {
23641 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DCPenChanger" "', expected argument " "1"" of type '" "wxDCPenChanger *""'");
23643 arg1
= reinterpret_cast< wxDCPenChanger
* >(argp1
);
23645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23648 wxPyEndAllowThreads(__tstate
);
23649 if (PyErr_Occurred()) SWIG_fail
;
23651 resultobj
= SWIG_Py_Void();
23658 SWIGINTERN PyObject
*DCPenChanger_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23660 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
23661 SWIG_TypeNewClientData(SWIGTYPE_p_wxDCPenChanger
, SWIG_NewClientData(obj
));
23662 return SWIG_Py_Void();
23665 SWIGINTERN PyObject
*DCPenChanger_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23666 return SWIG_Python_InitShadowInstance(args
);
23669 SWIGINTERN PyObject
*_wrap_new_DCBrushChanger(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23670 PyObject
*resultobj
= 0;
23672 wxBrush
*arg2
= 0 ;
23673 wxDCBrushChanger
*result
= 0 ;
23678 PyObject
* obj0
= 0 ;
23679 PyObject
* obj1
= 0 ;
23680 char * kwnames
[] = {
23681 (char *) "dc",(char *) "brush", NULL
23684 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_DCBrushChanger",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
23685 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxDC
, 0 );
23686 if (!SWIG_IsOK(res1
)) {
23687 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCBrushChanger" "', expected argument " "1"" of type '" "wxDC &""'");
23690 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCBrushChanger" "', expected argument " "1"" of type '" "wxDC &""'");
23692 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23693 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
23694 if (!SWIG_IsOK(res2
)) {
23695 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_DCBrushChanger" "', expected argument " "2"" of type '" "wxBrush const &""'");
23698 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCBrushChanger" "', expected argument " "2"" of type '" "wxBrush const &""'");
23700 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
23702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23703 result
= (wxDCBrushChanger
*)new wxDCBrushChanger(*arg1
,(wxBrush
const &)*arg2
);
23704 wxPyEndAllowThreads(__tstate
);
23705 if (PyErr_Occurred()) SWIG_fail
;
23707 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCBrushChanger
, SWIG_POINTER_NEW
| 0 );
23714 SWIGINTERN PyObject
*_wrap_delete_DCBrushChanger(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23715 PyObject
*resultobj
= 0;
23716 wxDCBrushChanger
*arg1
= (wxDCBrushChanger
*) 0 ;
23719 PyObject
*swig_obj
[1] ;
23721 if (!args
) SWIG_fail
;
23722 swig_obj
[0] = args
;
23723 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDCBrushChanger
, SWIG_POINTER_DISOWN
| 0 );
23724 if (!SWIG_IsOK(res1
)) {
23725 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DCBrushChanger" "', expected argument " "1"" of type '" "wxDCBrushChanger *""'");
23727 arg1
= reinterpret_cast< wxDCBrushChanger
* >(argp1
);
23729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23732 wxPyEndAllowThreads(__tstate
);
23733 if (PyErr_Occurred()) SWIG_fail
;
23735 resultobj
= SWIG_Py_Void();
23742 SWIGINTERN PyObject
*DCBrushChanger_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23744 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
23745 SWIG_TypeNewClientData(SWIGTYPE_p_wxDCBrushChanger
, SWIG_NewClientData(obj
));
23746 return SWIG_Py_Void();
23749 SWIGINTERN PyObject
*DCBrushChanger_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23750 return SWIG_Python_InitShadowInstance(args
);
23753 SWIGINTERN PyObject
*_wrap_new_DCClipper__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
23754 PyObject
*resultobj
= 0;
23756 wxRegion
*arg2
= 0 ;
23757 wxDCClipper
*result
= 0 ;
23763 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
23764 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxDC
, 0 );
23765 if (!SWIG_IsOK(res1
)) {
23766 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCClipper" "', expected argument " "1"" of type '" "wxDC &""'");
23769 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCClipper" "', expected argument " "1"" of type '" "wxDC &""'");
23771 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23772 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
23773 if (!SWIG_IsOK(res2
)) {
23774 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_DCClipper" "', expected argument " "2"" of type '" "wxRegion const &""'");
23777 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCClipper" "', expected argument " "2"" of type '" "wxRegion const &""'");
23779 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
23781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23782 result
= (wxDCClipper
*)new wxDCClipper(*arg1
,(wxRegion
const &)*arg2
);
23783 wxPyEndAllowThreads(__tstate
);
23784 if (PyErr_Occurred()) SWIG_fail
;
23786 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCClipper
, SWIG_POINTER_NEW
| 0 );
23793 SWIGINTERN PyObject
*_wrap_new_DCClipper__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
23794 PyObject
*resultobj
= 0;
23797 wxDCClipper
*result
= 0 ;
23802 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
23803 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxDC
, 0 );
23804 if (!SWIG_IsOK(res1
)) {
23805 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCClipper" "', expected argument " "1"" of type '" "wxDC &""'");
23808 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCClipper" "', expected argument " "1"" of type '" "wxDC &""'");
23810 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23813 if ( ! wxRect_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
23816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23817 result
= (wxDCClipper
*)new wxDCClipper(*arg1
,(wxRect
const &)*arg2
);
23818 wxPyEndAllowThreads(__tstate
);
23819 if (PyErr_Occurred()) SWIG_fail
;
23821 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCClipper
, SWIG_POINTER_NEW
| 0 );
23828 SWIGINTERN PyObject
*_wrap_new_DCClipper__SWIG_2(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
23829 PyObject
*resultobj
= 0;
23835 wxDCClipper
*result
= 0 ;
23847 if ((nobjs
< 5) || (nobjs
> 5)) SWIG_fail
;
23848 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxDC
, 0 );
23849 if (!SWIG_IsOK(res1
)) {
23850 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCClipper" "', expected argument " "1"" of type '" "wxDC &""'");
23853 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCClipper" "', expected argument " "1"" of type '" "wxDC &""'");
23855 arg1
= reinterpret_cast< wxDC
* >(argp1
);
23856 ecode2
= SWIG_AsVal_int(swig_obj
[1], &val2
);
23857 if (!SWIG_IsOK(ecode2
)) {
23858 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_DCClipper" "', expected argument " "2"" of type '" "int""'");
23860 arg2
= static_cast< int >(val2
);
23861 ecode3
= SWIG_AsVal_int(swig_obj
[2], &val3
);
23862 if (!SWIG_IsOK(ecode3
)) {
23863 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_DCClipper" "', expected argument " "3"" of type '" "int""'");
23865 arg3
= static_cast< int >(val3
);
23866 ecode4
= SWIG_AsVal_int(swig_obj
[3], &val4
);
23867 if (!SWIG_IsOK(ecode4
)) {
23868 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_DCClipper" "', expected argument " "4"" of type '" "int""'");
23870 arg4
= static_cast< int >(val4
);
23871 ecode5
= SWIG_AsVal_int(swig_obj
[4], &val5
);
23872 if (!SWIG_IsOK(ecode5
)) {
23873 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_DCClipper" "', expected argument " "5"" of type '" "int""'");
23875 arg5
= static_cast< int >(val5
);
23877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23878 result
= (wxDCClipper
*)new wxDCClipper(*arg1
,arg2
,arg3
,arg4
,arg5
);
23879 wxPyEndAllowThreads(__tstate
);
23880 if (PyErr_Occurred()) SWIG_fail
;
23882 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCClipper
, SWIG_POINTER_NEW
| 0 );
23889 SWIGINTERN PyObject
*_wrap_new_DCClipper(PyObject
*self
, PyObject
*args
) {
23893 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_DCClipper",0,5,argv
))) SWIG_fail
;
23898 int res
= SWIG_ConvertPtr(argv
[1], 0, SWIGTYPE_p_wxRegion
, 0);
23899 _v
= SWIG_CheckState(res
);
23901 if (!_v
) goto check_1
;
23902 return _wrap_new_DCClipper__SWIG_0(self
, argc
, argv
);
23907 return _wrap_new_DCClipper__SWIG_1(self
, argc
, argv
);
23910 return _wrap_new_DCClipper__SWIG_2(self
, argc
, argv
);
23914 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_DCClipper'");
23919 SWIGINTERN PyObject
*_wrap_delete_DCClipper(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23920 PyObject
*resultobj
= 0;
23921 wxDCClipper
*arg1
= (wxDCClipper
*) 0 ;
23924 PyObject
*swig_obj
[1] ;
23926 if (!args
) SWIG_fail
;
23927 swig_obj
[0] = args
;
23928 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDCClipper
, SWIG_POINTER_DISOWN
| 0 );
23929 if (!SWIG_IsOK(res1
)) {
23930 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DCClipper" "', expected argument " "1"" of type '" "wxDCClipper *""'");
23932 arg1
= reinterpret_cast< wxDCClipper
* >(argp1
);
23934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23937 wxPyEndAllowThreads(__tstate
);
23938 if (PyErr_Occurred()) SWIG_fail
;
23940 resultobj
= SWIG_Py_Void();
23947 SWIGINTERN PyObject
*DCClipper_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23949 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
23950 SWIG_TypeNewClientData(SWIGTYPE_p_wxDCClipper
, SWIG_NewClientData(obj
));
23951 return SWIG_Py_Void();
23954 SWIGINTERN PyObject
*DCClipper_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23955 return SWIG_Python_InitShadowInstance(args
);
23958 SWIGINTERN PyObject
*_wrap_new_ScreenDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
23959 PyObject
*resultobj
= 0;
23960 wxScreenDC
*result
= 0 ;
23962 if (!SWIG_Python_UnpackTuple(args
,"new_ScreenDC",0,0,0)) SWIG_fail
;
23964 if (!wxPyCheckForApp()) SWIG_fail
;
23965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23966 result
= (wxScreenDC
*)new wxScreenDC();
23967 wxPyEndAllowThreads(__tstate
);
23968 if (PyErr_Occurred()) SWIG_fail
;
23970 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScreenDC
, SWIG_POINTER_NEW
| 0 );
23977 SWIGINTERN PyObject
*_wrap_ScreenDC_StartDrawingOnTopWin(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
23978 PyObject
*resultobj
= 0;
23979 wxScreenDC
*arg1
= (wxScreenDC
*) 0 ;
23980 wxWindow
*arg2
= (wxWindow
*) 0 ;
23986 PyObject
* obj0
= 0 ;
23987 PyObject
* obj1
= 0 ;
23988 char * kwnames
[] = {
23989 (char *) "self",(char *) "window", NULL
23992 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScreenDC_StartDrawingOnTopWin",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
23993 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxScreenDC
, 0 | 0 );
23994 if (!SWIG_IsOK(res1
)) {
23995 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ScreenDC_StartDrawingOnTopWin" "', expected argument " "1"" of type '" "wxScreenDC *""'");
23997 arg1
= reinterpret_cast< wxScreenDC
* >(argp1
);
23998 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
23999 if (!SWIG_IsOK(res2
)) {
24000 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "ScreenDC_StartDrawingOnTopWin" "', expected argument " "2"" of type '" "wxWindow *""'");
24002 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
24004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24005 result
= (bool)(arg1
)->StartDrawingOnTop(arg2
);
24006 wxPyEndAllowThreads(__tstate
);
24007 if (PyErr_Occurred()) SWIG_fail
;
24010 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24018 SWIGINTERN PyObject
*_wrap_ScreenDC_StartDrawingOnTop(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24019 PyObject
*resultobj
= 0;
24020 wxScreenDC
*arg1
= (wxScreenDC
*) 0 ;
24021 wxRect
*arg2
= (wxRect
*) NULL
;
24027 PyObject
* obj0
= 0 ;
24028 PyObject
* obj1
= 0 ;
24029 char * kwnames
[] = {
24030 (char *) "self",(char *) "rect", NULL
24033 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:ScreenDC_StartDrawingOnTop",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
24034 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxScreenDC
, 0 | 0 );
24035 if (!SWIG_IsOK(res1
)) {
24036 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ScreenDC_StartDrawingOnTop" "', expected argument " "1"" of type '" "wxScreenDC *""'");
24038 arg1
= reinterpret_cast< wxScreenDC
* >(argp1
);
24040 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxRect
, 0 | 0 );
24041 if (!SWIG_IsOK(res2
)) {
24042 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "ScreenDC_StartDrawingOnTop" "', expected argument " "2"" of type '" "wxRect *""'");
24044 arg2
= reinterpret_cast< wxRect
* >(argp2
);
24047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24048 result
= (bool)(arg1
)->StartDrawingOnTop(arg2
);
24049 wxPyEndAllowThreads(__tstate
);
24050 if (PyErr_Occurred()) SWIG_fail
;
24053 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24061 SWIGINTERN PyObject
*_wrap_ScreenDC_EndDrawingOnTop(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24062 PyObject
*resultobj
= 0;
24063 wxScreenDC
*arg1
= (wxScreenDC
*) 0 ;
24067 PyObject
*swig_obj
[1] ;
24069 if (!args
) SWIG_fail
;
24070 swig_obj
[0] = args
;
24071 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxScreenDC
, 0 | 0 );
24072 if (!SWIG_IsOK(res1
)) {
24073 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ScreenDC_EndDrawingOnTop" "', expected argument " "1"" of type '" "wxScreenDC *""'");
24075 arg1
= reinterpret_cast< wxScreenDC
* >(argp1
);
24077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24078 result
= (bool)(arg1
)->EndDrawingOnTop();
24079 wxPyEndAllowThreads(__tstate
);
24080 if (PyErr_Occurred()) SWIG_fail
;
24083 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24091 SWIGINTERN PyObject
*ScreenDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24093 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24094 SWIG_TypeNewClientData(SWIGTYPE_p_wxScreenDC
, SWIG_NewClientData(obj
));
24095 return SWIG_Py_Void();
24098 SWIGINTERN PyObject
*ScreenDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24099 return SWIG_Python_InitShadowInstance(args
);
24102 SWIGINTERN PyObject
*_wrap_new_WindowDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24103 PyObject
*resultobj
= 0;
24104 wxWindow
*arg1
= (wxWindow
*) 0 ;
24105 wxWindowDC
*result
= 0 ;
24108 PyObject
* obj0
= 0 ;
24109 char * kwnames
[] = {
24110 (char *) "win", NULL
24113 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_WindowDC",kwnames
,&obj0
)) SWIG_fail
;
24114 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
24115 if (!SWIG_IsOK(res1
)) {
24116 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_WindowDC" "', expected argument " "1"" of type '" "wxWindow *""'");
24118 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
24120 if (!wxPyCheckForApp()) SWIG_fail
;
24121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24122 result
= (wxWindowDC
*)new wxWindowDC(arg1
);
24123 wxPyEndAllowThreads(__tstate
);
24124 if (PyErr_Occurred()) SWIG_fail
;
24126 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxWindowDC
, SWIG_POINTER_NEW
| 0 );
24133 SWIGINTERN PyObject
*WindowDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24135 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24136 SWIG_TypeNewClientData(SWIGTYPE_p_wxWindowDC
, SWIG_NewClientData(obj
));
24137 return SWIG_Py_Void();
24140 SWIGINTERN PyObject
*WindowDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24141 return SWIG_Python_InitShadowInstance(args
);
24144 SWIGINTERN PyObject
*_wrap_new_ClientDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24145 PyObject
*resultobj
= 0;
24146 wxWindow
*arg1
= (wxWindow
*) 0 ;
24147 wxClientDC
*result
= 0 ;
24150 PyObject
* obj0
= 0 ;
24151 char * kwnames
[] = {
24152 (char *) "win", NULL
24155 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ClientDC",kwnames
,&obj0
)) SWIG_fail
;
24156 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
24157 if (!SWIG_IsOK(res1
)) {
24158 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_ClientDC" "', expected argument " "1"" of type '" "wxWindow *""'");
24160 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
24162 if (!wxPyCheckForApp()) SWIG_fail
;
24163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24164 result
= (wxClientDC
*)new wxClientDC(arg1
);
24165 wxPyEndAllowThreads(__tstate
);
24166 if (PyErr_Occurred()) SWIG_fail
;
24168 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxClientDC
, SWIG_POINTER_NEW
| 0 );
24175 SWIGINTERN PyObject
*ClientDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24177 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24178 SWIG_TypeNewClientData(SWIGTYPE_p_wxClientDC
, SWIG_NewClientData(obj
));
24179 return SWIG_Py_Void();
24182 SWIGINTERN PyObject
*ClientDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24183 return SWIG_Python_InitShadowInstance(args
);
24186 SWIGINTERN PyObject
*_wrap_new_PaintDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24187 PyObject
*resultobj
= 0;
24188 wxWindow
*arg1
= (wxWindow
*) 0 ;
24189 wxPaintDC
*result
= 0 ;
24192 PyObject
* obj0
= 0 ;
24193 char * kwnames
[] = {
24194 (char *) "win", NULL
24197 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PaintDC",kwnames
,&obj0
)) SWIG_fail
;
24198 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
24199 if (!SWIG_IsOK(res1
)) {
24200 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_PaintDC" "', expected argument " "1"" of type '" "wxWindow *""'");
24202 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
24204 if (!wxPyCheckForApp()) SWIG_fail
;
24205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24206 result
= (wxPaintDC
*)new wxPaintDC(arg1
);
24207 wxPyEndAllowThreads(__tstate
);
24208 if (PyErr_Occurred()) SWIG_fail
;
24210 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaintDC
, SWIG_POINTER_NEW
| 0 );
24217 SWIGINTERN PyObject
*PaintDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24219 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24220 SWIG_TypeNewClientData(SWIGTYPE_p_wxPaintDC
, SWIG_NewClientData(obj
));
24221 return SWIG_Py_Void();
24224 SWIGINTERN PyObject
*PaintDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24225 return SWIG_Python_InitShadowInstance(args
);
24228 SWIGINTERN PyObject
*_wrap_new_MemoryDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24229 PyObject
*resultobj
= 0;
24230 wxBitmap
&arg1_defvalue
= wxNullBitmap
;
24231 wxBitmap
*arg1
= (wxBitmap
*) &arg1_defvalue
;
24232 wxMemoryDC
*result
= 0 ;
24235 PyObject
* obj0
= 0 ;
24236 char * kwnames
[] = {
24237 (char *) "bitmap", NULL
24240 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MemoryDC",kwnames
,&obj0
)) SWIG_fail
;
24242 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxBitmap
, 0 );
24243 if (!SWIG_IsOK(res1
)) {
24244 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_MemoryDC" "', expected argument " "1"" of type '" "wxBitmap &""'");
24247 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_MemoryDC" "', expected argument " "1"" of type '" "wxBitmap &""'");
24249 arg1
= reinterpret_cast< wxBitmap
* >(argp1
);
24252 if (!wxPyCheckForApp()) SWIG_fail
;
24253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24254 result
= (wxMemoryDC
*)new wxMemoryDC(*arg1
);
24255 wxPyEndAllowThreads(__tstate
);
24256 if (PyErr_Occurred()) SWIG_fail
;
24258 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxMemoryDC
, SWIG_POINTER_NEW
| 0 );
24265 SWIGINTERN PyObject
*_wrap_new_MemoryDCFromDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24266 PyObject
*resultobj
= 0;
24267 wxDC
*arg1
= (wxDC
*) 0 ;
24268 wxMemoryDC
*result
= 0 ;
24271 PyObject
* obj0
= 0 ;
24272 char * kwnames
[] = {
24273 (char *) "oldDC", NULL
24276 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_MemoryDCFromDC",kwnames
,&obj0
)) SWIG_fail
;
24277 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
24278 if (!SWIG_IsOK(res1
)) {
24279 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_MemoryDCFromDC" "', expected argument " "1"" of type '" "wxDC *""'");
24281 arg1
= reinterpret_cast< wxDC
* >(argp1
);
24283 if (!wxPyCheckForApp()) SWIG_fail
;
24284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24285 result
= (wxMemoryDC
*)new wxMemoryDC(arg1
);
24286 wxPyEndAllowThreads(__tstate
);
24287 if (PyErr_Occurred()) SWIG_fail
;
24289 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxMemoryDC
, SWIG_POINTER_OWN
| 0 );
24296 SWIGINTERN PyObject
*_wrap_MemoryDC_SelectObject(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24297 PyObject
*resultobj
= 0;
24298 wxMemoryDC
*arg1
= (wxMemoryDC
*) 0 ;
24299 wxBitmap
*arg2
= 0 ;
24304 PyObject
* obj0
= 0 ;
24305 PyObject
* obj1
= 0 ;
24306 char * kwnames
[] = {
24307 (char *) "self",(char *) "bitmap", NULL
24310 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryDC_SelectObject",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
24311 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxMemoryDC
, 0 | 0 );
24312 if (!SWIG_IsOK(res1
)) {
24313 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "MemoryDC_SelectObject" "', expected argument " "1"" of type '" "wxMemoryDC *""'");
24315 arg1
= reinterpret_cast< wxMemoryDC
* >(argp1
);
24316 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 );
24317 if (!SWIG_IsOK(res2
)) {
24318 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "MemoryDC_SelectObject" "', expected argument " "2"" of type '" "wxBitmap &""'");
24321 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "MemoryDC_SelectObject" "', expected argument " "2"" of type '" "wxBitmap &""'");
24323 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
24325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24326 (arg1
)->SelectObject(*arg2
);
24327 wxPyEndAllowThreads(__tstate
);
24328 if (PyErr_Occurred()) SWIG_fail
;
24330 resultobj
= SWIG_Py_Void();
24337 SWIGINTERN PyObject
*_wrap_MemoryDC_SelectObjectAsSource(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24338 PyObject
*resultobj
= 0;
24339 wxMemoryDC
*arg1
= (wxMemoryDC
*) 0 ;
24340 wxBitmap
*arg2
= 0 ;
24345 PyObject
* obj0
= 0 ;
24346 PyObject
* obj1
= 0 ;
24347 char * kwnames
[] = {
24348 (char *) "self",(char *) "bmp", NULL
24351 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryDC_SelectObjectAsSource",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
24352 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxMemoryDC
, 0 | 0 );
24353 if (!SWIG_IsOK(res1
)) {
24354 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "MemoryDC_SelectObjectAsSource" "', expected argument " "1"" of type '" "wxMemoryDC *""'");
24356 arg1
= reinterpret_cast< wxMemoryDC
* >(argp1
);
24357 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
24358 if (!SWIG_IsOK(res2
)) {
24359 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "MemoryDC_SelectObjectAsSource" "', expected argument " "2"" of type '" "wxBitmap const &""'");
24362 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "MemoryDC_SelectObjectAsSource" "', expected argument " "2"" of type '" "wxBitmap const &""'");
24364 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
24366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24367 (arg1
)->SelectObjectAsSource((wxBitmap
const &)*arg2
);
24368 wxPyEndAllowThreads(__tstate
);
24369 if (PyErr_Occurred()) SWIG_fail
;
24371 resultobj
= SWIG_Py_Void();
24378 SWIGINTERN PyObject
*MemoryDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24380 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24381 SWIG_TypeNewClientData(SWIGTYPE_p_wxMemoryDC
, SWIG_NewClientData(obj
));
24382 return SWIG_Py_Void();
24385 SWIGINTERN PyObject
*MemoryDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24386 return SWIG_Python_InitShadowInstance(args
);
24389 SWIGINTERN PyObject
*_wrap_new_BufferedDC__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
24390 PyObject
*resultobj
= 0;
24391 wxDC
*arg1
= (wxDC
*) 0 ;
24392 wxBitmap
&arg2_defvalue
= wxNullBitmap
;
24393 wxBitmap
*arg2
= (wxBitmap
*) &arg2_defvalue
;
24394 int arg3
= (int) wxBUFFER_CLIENT_AREA
;
24395 wxBufferedDC
*result
= 0 ;
24403 if ((nobjs
< 1) || (nobjs
> 3)) SWIG_fail
;
24404 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
24405 if (!SWIG_IsOK(res1
)) {
24406 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_BufferedDC" "', expected argument " "1"" of type '" "wxDC *""'");
24408 arg1
= reinterpret_cast< wxDC
* >(argp1
);
24410 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxBitmap
, 0 );
24411 if (!SWIG_IsOK(res2
)) {
24412 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_BufferedDC" "', expected argument " "2"" of type '" "wxBitmap &""'");
24415 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_BufferedDC" "', expected argument " "2"" of type '" "wxBitmap &""'");
24417 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
24420 ecode3
= SWIG_AsVal_int(swig_obj
[2], &val3
);
24421 if (!SWIG_IsOK(ecode3
)) {
24422 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_BufferedDC" "', expected argument " "3"" of type '" "int""'");
24424 arg3
= static_cast< int >(val3
);
24427 if (!wxPyCheckForApp()) SWIG_fail
;
24428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24429 result
= (wxBufferedDC
*)new wxBufferedDC(arg1
,*arg2
,arg3
);
24430 wxPyEndAllowThreads(__tstate
);
24431 if (PyErr_Occurred()) SWIG_fail
;
24433 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBufferedDC
, SWIG_POINTER_NEW
| 0 );
24440 SWIGINTERN PyObject
*_wrap_new_BufferedDC__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
24441 PyObject
*resultobj
= 0;
24442 wxDC
*arg1
= (wxDC
*) 0 ;
24444 int arg3
= (int) wxBUFFER_CLIENT_AREA
;
24445 wxBufferedDC
*result
= 0 ;
24452 if ((nobjs
< 2) || (nobjs
> 3)) SWIG_fail
;
24453 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDC
, 0 | 0 );
24454 if (!SWIG_IsOK(res1
)) {
24455 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_BufferedDC" "', expected argument " "1"" of type '" "wxDC *""'");
24457 arg1
= reinterpret_cast< wxDC
* >(argp1
);
24460 if ( ! wxSize_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
24463 ecode3
= SWIG_AsVal_int(swig_obj
[2], &val3
);
24464 if (!SWIG_IsOK(ecode3
)) {
24465 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_BufferedDC" "', expected argument " "3"" of type '" "int""'");
24467 arg3
= static_cast< int >(val3
);
24470 if (!wxPyCheckForApp()) SWIG_fail
;
24471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24472 result
= (wxBufferedDC
*)new wxBufferedDC(arg1
,(wxSize
const &)*arg2
,arg3
);
24473 wxPyEndAllowThreads(__tstate
);
24474 if (PyErr_Occurred()) SWIG_fail
;
24476 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBufferedDC
, SWIG_POINTER_NEW
| 0 );
24483 SWIGINTERN PyObject
*_wrap_new_BufferedDC(PyObject
*self
, PyObject
*args
) {
24487 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_BufferedDC",0,3,argv
))) SWIG_fail
;
24489 if ((argc
>= 1) && (argc
<= 3)) {
24494 int res
= SWIG_ConvertPtr(argv
[1], &vptr
, SWIGTYPE_p_wxBitmap
, 0);
24495 _v
= SWIG_CheckState(res
);
24497 if (!_v
) goto check_1
;
24499 return _wrap_new_BufferedDC__SWIG_0(self
, argc
, argv
);
24503 if ((argc
>= 2) && (argc
<= 3)) {
24504 return _wrap_new_BufferedDC__SWIG_1(self
, argc
, argv
);
24508 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_BufferedDC'");
24513 SWIGINTERN PyObject
*_wrap_delete_BufferedDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24514 PyObject
*resultobj
= 0;
24515 wxBufferedDC
*arg1
= (wxBufferedDC
*) 0 ;
24518 PyObject
*swig_obj
[1] ;
24520 if (!args
) SWIG_fail
;
24521 swig_obj
[0] = args
;
24522 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBufferedDC
, SWIG_POINTER_DISOWN
| 0 );
24523 if (!SWIG_IsOK(res1
)) {
24524 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_BufferedDC" "', expected argument " "1"" of type '" "wxBufferedDC *""'");
24526 arg1
= reinterpret_cast< wxBufferedDC
* >(argp1
);
24528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24531 wxPyEndAllowThreads(__tstate
);
24532 if (PyErr_Occurred()) SWIG_fail
;
24534 resultobj
= SWIG_Py_Void();
24541 SWIGINTERN PyObject
*_wrap_BufferedDC_UnMask(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24542 PyObject
*resultobj
= 0;
24543 wxBufferedDC
*arg1
= (wxBufferedDC
*) 0 ;
24546 PyObject
*swig_obj
[1] ;
24548 if (!args
) SWIG_fail
;
24549 swig_obj
[0] = args
;
24550 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBufferedDC
, 0 | 0 );
24551 if (!SWIG_IsOK(res1
)) {
24552 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "BufferedDC_UnMask" "', expected argument " "1"" of type '" "wxBufferedDC *""'");
24554 arg1
= reinterpret_cast< wxBufferedDC
* >(argp1
);
24556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24558 wxPyEndAllowThreads(__tstate
);
24559 if (PyErr_Occurred()) SWIG_fail
;
24561 resultobj
= SWIG_Py_Void();
24568 SWIGINTERN PyObject
*_wrap_BufferedDC_SetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24569 PyObject
*resultobj
= 0;
24570 wxBufferedDC
*arg1
= (wxBufferedDC
*) 0 ;
24576 PyObject
* obj0
= 0 ;
24577 PyObject
* obj1
= 0 ;
24578 char * kwnames
[] = {
24579 (char *) "self",(char *) "style", NULL
24582 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BufferedDC_SetStyle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
24583 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBufferedDC
, 0 | 0 );
24584 if (!SWIG_IsOK(res1
)) {
24585 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "BufferedDC_SetStyle" "', expected argument " "1"" of type '" "wxBufferedDC *""'");
24587 arg1
= reinterpret_cast< wxBufferedDC
* >(argp1
);
24588 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
24589 if (!SWIG_IsOK(ecode2
)) {
24590 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "BufferedDC_SetStyle" "', expected argument " "2"" of type '" "int""'");
24592 arg2
= static_cast< int >(val2
);
24594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24595 (arg1
)->SetStyle(arg2
);
24596 wxPyEndAllowThreads(__tstate
);
24597 if (PyErr_Occurred()) SWIG_fail
;
24599 resultobj
= SWIG_Py_Void();
24606 SWIGINTERN PyObject
*_wrap_BufferedDC_GetStyle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24607 PyObject
*resultobj
= 0;
24608 wxBufferedDC
*arg1
= (wxBufferedDC
*) 0 ;
24612 PyObject
*swig_obj
[1] ;
24614 if (!args
) SWIG_fail
;
24615 swig_obj
[0] = args
;
24616 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxBufferedDC
, 0 | 0 );
24617 if (!SWIG_IsOK(res1
)) {
24618 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "BufferedDC_GetStyle" "', expected argument " "1"" of type '" "wxBufferedDC const *""'");
24620 arg1
= reinterpret_cast< wxBufferedDC
* >(argp1
);
24622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24623 result
= (int)((wxBufferedDC
const *)arg1
)->GetStyle();
24624 wxPyEndAllowThreads(__tstate
);
24625 if (PyErr_Occurred()) SWIG_fail
;
24627 resultobj
= SWIG_From_int(static_cast< int >(result
));
24634 SWIGINTERN PyObject
*BufferedDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24636 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24637 SWIG_TypeNewClientData(SWIGTYPE_p_wxBufferedDC
, SWIG_NewClientData(obj
));
24638 return SWIG_Py_Void();
24641 SWIGINTERN PyObject
*BufferedDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24642 return SWIG_Python_InitShadowInstance(args
);
24645 SWIGINTERN PyObject
*_wrap_new_BufferedPaintDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24646 PyObject
*resultobj
= 0;
24647 wxWindow
*arg1
= (wxWindow
*) 0 ;
24648 wxBitmap
&arg2_defvalue
= wxNullBitmap
;
24649 wxBitmap
*arg2
= (wxBitmap
*) &arg2_defvalue
;
24650 int arg3
= (int) wxBUFFER_CLIENT_AREA
;
24651 wxBufferedPaintDC
*result
= 0 ;
24658 PyObject
* obj0
= 0 ;
24659 PyObject
* obj1
= 0 ;
24660 PyObject
* obj2
= 0 ;
24661 char * kwnames
[] = {
24662 (char *) "window",(char *) "buffer",(char *) "style", NULL
24665 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_BufferedPaintDC",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
24666 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
24667 if (!SWIG_IsOK(res1
)) {
24668 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_BufferedPaintDC" "', expected argument " "1"" of type '" "wxWindow *""'");
24670 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
24672 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 );
24673 if (!SWIG_IsOK(res2
)) {
24674 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_BufferedPaintDC" "', expected argument " "2"" of type '" "wxBitmap &""'");
24677 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_BufferedPaintDC" "', expected argument " "2"" of type '" "wxBitmap &""'");
24679 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
24682 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
24683 if (!SWIG_IsOK(ecode3
)) {
24684 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_BufferedPaintDC" "', expected argument " "3"" of type '" "int""'");
24686 arg3
= static_cast< int >(val3
);
24689 if (!wxPyCheckForApp()) SWIG_fail
;
24690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24691 result
= (wxBufferedPaintDC
*)new wxBufferedPaintDC(arg1
,*arg2
,arg3
);
24692 wxPyEndAllowThreads(__tstate
);
24693 if (PyErr_Occurred()) SWIG_fail
;
24695 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBufferedPaintDC
, SWIG_POINTER_NEW
| 0 );
24702 SWIGINTERN PyObject
*BufferedPaintDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24704 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24705 SWIG_TypeNewClientData(SWIGTYPE_p_wxBufferedPaintDC
, SWIG_NewClientData(obj
));
24706 return SWIG_Py_Void();
24709 SWIGINTERN PyObject
*BufferedPaintDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24710 return SWIG_Python_InitShadowInstance(args
);
24713 SWIGINTERN PyObject
*_wrap_new_AutoBufferedPaintDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24714 PyObject
*resultobj
= 0;
24715 wxWindow
*arg1
= (wxWindow
*) 0 ;
24716 wxAutoBufferedPaintDC
*result
= 0 ;
24719 PyObject
* obj0
= 0 ;
24720 char * kwnames
[] = {
24721 (char *) "win", NULL
24724 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AutoBufferedPaintDC",kwnames
,&obj0
)) SWIG_fail
;
24725 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
24726 if (!SWIG_IsOK(res1
)) {
24727 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AutoBufferedPaintDC" "', expected argument " "1"" of type '" "wxWindow *""'");
24729 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
24731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24732 result
= (wxAutoBufferedPaintDC
*)new wxAutoBufferedPaintDC(arg1
);
24733 wxPyEndAllowThreads(__tstate
);
24734 if (PyErr_Occurred()) SWIG_fail
;
24736 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAutoBufferedPaintDC
, SWIG_POINTER_NEW
| 0 );
24743 SWIGINTERN PyObject
*AutoBufferedPaintDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24745 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24746 SWIG_TypeNewClientData(SWIGTYPE_p_wxAutoBufferedPaintDC
, SWIG_NewClientData(obj
));
24747 return SWIG_Py_Void();
24750 SWIGINTERN PyObject
*AutoBufferedPaintDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24751 return SWIG_Python_InitShadowInstance(args
);
24754 SWIGINTERN PyObject
*_wrap_AutoBufferedPaintDCFactory(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24755 PyObject
*resultobj
= 0;
24756 wxWindow
*arg1
= (wxWindow
*) 0 ;
24760 PyObject
* obj0
= 0 ;
24761 char * kwnames
[] = {
24762 (char *) "window", NULL
24765 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AutoBufferedPaintDCFactory",kwnames
,&obj0
)) SWIG_fail
;
24766 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
24767 if (!SWIG_IsOK(res1
)) {
24768 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AutoBufferedPaintDCFactory" "', expected argument " "1"" of type '" "wxWindow *""'");
24770 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
24772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24773 result
= (wxDC
*)wxAutoBufferedPaintDCFactory(arg1
);
24774 wxPyEndAllowThreads(__tstate
);
24775 if (PyErr_Occurred()) SWIG_fail
;
24778 resultobj
= wxPyMake_wxObject(result
, (bool)SWIG_POINTER_OWN
);
24786 SWIGINTERN PyObject
*_wrap_new_MirrorDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24787 PyObject
*resultobj
= 0;
24790 wxMirrorDC
*result
= 0 ;
24795 PyObject
* obj0
= 0 ;
24796 PyObject
* obj1
= 0 ;
24797 char * kwnames
[] = {
24798 (char *) "dc",(char *) "mirror", NULL
24801 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_MirrorDC",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
24802 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxDC
, 0 );
24803 if (!SWIG_IsOK(res1
)) {
24804 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_MirrorDC" "', expected argument " "1"" of type '" "wxDC &""'");
24807 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_MirrorDC" "', expected argument " "1"" of type '" "wxDC &""'");
24809 arg1
= reinterpret_cast< wxDC
* >(argp1
);
24810 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
24811 if (!SWIG_IsOK(ecode2
)) {
24812 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_MirrorDC" "', expected argument " "2"" of type '" "bool""'");
24814 arg2
= static_cast< bool >(val2
);
24816 if (!wxPyCheckForApp()) SWIG_fail
;
24817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24818 result
= (wxMirrorDC
*)new wxMirrorDC(*arg1
,arg2
);
24819 wxPyEndAllowThreads(__tstate
);
24820 if (PyErr_Occurred()) SWIG_fail
;
24822 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxMirrorDC
, SWIG_POINTER_NEW
| 0 );
24829 SWIGINTERN PyObject
*MirrorDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24831 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24832 SWIG_TypeNewClientData(SWIGTYPE_p_wxMirrorDC
, SWIG_NewClientData(obj
));
24833 return SWIG_Py_Void();
24836 SWIGINTERN PyObject
*MirrorDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24837 return SWIG_Python_InitShadowInstance(args
);
24840 SWIGINTERN PyObject
*_wrap_new_PostScriptDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24841 PyObject
*resultobj
= 0;
24842 wxPrintData
*arg1
= 0 ;
24843 wxPostScriptDC
*result
= 0 ;
24846 PyObject
* obj0
= 0 ;
24847 char * kwnames
[] = {
24848 (char *) "printData", NULL
24851 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PostScriptDC",kwnames
,&obj0
)) SWIG_fail
;
24852 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxPrintData
, 0 | 0);
24853 if (!SWIG_IsOK(res1
)) {
24854 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_PostScriptDC" "', expected argument " "1"" of type '" "wxPrintData const &""'");
24857 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_PostScriptDC" "', expected argument " "1"" of type '" "wxPrintData const &""'");
24859 arg1
= reinterpret_cast< wxPrintData
* >(argp1
);
24861 if (!wxPyCheckForApp()) SWIG_fail
;
24862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24863 result
= (wxPostScriptDC
*)new wxPostScriptDC((wxPrintData
const &)*arg1
);
24864 wxPyEndAllowThreads(__tstate
);
24865 if (PyErr_Occurred()) SWIG_fail
;
24867 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPostScriptDC
, SWIG_POINTER_NEW
| 0 );
24874 SWIGINTERN PyObject
*_wrap_PostScriptDC_GetPrintData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24875 PyObject
*resultobj
= 0;
24876 wxPostScriptDC
*arg1
= (wxPostScriptDC
*) 0 ;
24877 wxPrintData
*result
= 0 ;
24880 PyObject
*swig_obj
[1] ;
24882 if (!args
) SWIG_fail
;
24883 swig_obj
[0] = args
;
24884 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPostScriptDC
, 0 | 0 );
24885 if (!SWIG_IsOK(res1
)) {
24886 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PostScriptDC_GetPrintData" "', expected argument " "1"" of type '" "wxPostScriptDC *""'");
24888 arg1
= reinterpret_cast< wxPostScriptDC
* >(argp1
);
24890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24892 wxPrintData
&_result_ref
= (arg1
)->GetPrintData();
24893 result
= (wxPrintData
*) &_result_ref
;
24895 wxPyEndAllowThreads(__tstate
);
24896 if (PyErr_Occurred()) SWIG_fail
;
24898 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPrintData
, 0 | 0 );
24905 SWIGINTERN PyObject
*_wrap_PostScriptDC_SetPrintData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24906 PyObject
*resultobj
= 0;
24907 wxPostScriptDC
*arg1
= (wxPostScriptDC
*) 0 ;
24908 wxPrintData
*arg2
= 0 ;
24913 PyObject
* obj0
= 0 ;
24914 PyObject
* obj1
= 0 ;
24915 char * kwnames
[] = {
24916 (char *) "self",(char *) "data", NULL
24919 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostScriptDC_SetPrintData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
24920 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPostScriptDC
, 0 | 0 );
24921 if (!SWIG_IsOK(res1
)) {
24922 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PostScriptDC_SetPrintData" "', expected argument " "1"" of type '" "wxPostScriptDC *""'");
24924 arg1
= reinterpret_cast< wxPostScriptDC
* >(argp1
);
24925 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPrintData
, 0 | 0);
24926 if (!SWIG_IsOK(res2
)) {
24927 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PostScriptDC_SetPrintData" "', expected argument " "2"" of type '" "wxPrintData const &""'");
24930 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PostScriptDC_SetPrintData" "', expected argument " "2"" of type '" "wxPrintData const &""'");
24932 arg2
= reinterpret_cast< wxPrintData
* >(argp2
);
24934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24935 (arg1
)->SetPrintData((wxPrintData
const &)*arg2
);
24936 wxPyEndAllowThreads(__tstate
);
24937 if (PyErr_Occurred()) SWIG_fail
;
24939 resultobj
= SWIG_Py_Void();
24946 SWIGINTERN PyObject
*_wrap_PostScriptDC_SetResolution(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
24947 PyObject
*resultobj
= 0;
24951 PyObject
* obj0
= 0 ;
24952 char * kwnames
[] = {
24953 (char *) "ppi", NULL
24956 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PostScriptDC_SetResolution",kwnames
,&obj0
)) SWIG_fail
;
24957 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
24958 if (!SWIG_IsOK(ecode1
)) {
24959 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "PostScriptDC_SetResolution" "', expected argument " "1"" of type '" "int""'");
24961 arg1
= static_cast< int >(val1
);
24963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24964 wxPostScriptDC::SetResolution(arg1
);
24965 wxPyEndAllowThreads(__tstate
);
24966 if (PyErr_Occurred()) SWIG_fail
;
24968 resultobj
= SWIG_Py_Void();
24975 SWIGINTERN PyObject
*_wrap_PostScriptDC_GetResolution(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24976 PyObject
*resultobj
= 0;
24979 if (!SWIG_Python_UnpackTuple(args
,"PostScriptDC_GetResolution",0,0,0)) SWIG_fail
;
24981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24982 result
= (int)wxPostScriptDC::GetResolution();
24983 wxPyEndAllowThreads(__tstate
);
24984 if (PyErr_Occurred()) SWIG_fail
;
24986 resultobj
= SWIG_From_int(static_cast< int >(result
));
24993 SWIGINTERN PyObject
*PostScriptDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
24995 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
24996 SWIG_TypeNewClientData(SWIGTYPE_p_wxPostScriptDC
, SWIG_NewClientData(obj
));
24997 return SWIG_Py_Void();
25000 SWIGINTERN PyObject
*PostScriptDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25001 return SWIG_Python_InitShadowInstance(args
);
25004 SWIGINTERN PyObject
*_wrap_new_MetaFile(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25005 PyObject
*resultobj
= 0;
25006 wxString
const &arg1_defvalue
= wxPyEmptyString
;
25007 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
25008 wxMetaFile
*result
= 0 ;
25009 bool temp1
= false ;
25010 PyObject
* obj0
= 0 ;
25011 char * kwnames
[] = {
25012 (char *) "filename", NULL
25015 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MetaFile",kwnames
,&obj0
)) SWIG_fail
;
25018 arg1
= wxString_in_helper(obj0
);
25019 if (arg1
== NULL
) SWIG_fail
;
25024 if (!wxPyCheckForApp()) SWIG_fail
;
25025 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25026 result
= (wxMetaFile
*)new wxMetaFile((wxString
const &)*arg1
);
25027 wxPyEndAllowThreads(__tstate
);
25028 if (PyErr_Occurred()) SWIG_fail
;
25030 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxMetaFile
, SWIG_POINTER_NEW
| 0 );
25045 SWIGINTERN PyObject
*MetaFile_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25047 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
25048 SWIG_TypeNewClientData(SWIGTYPE_p_wxMetaFile
, SWIG_NewClientData(obj
));
25049 return SWIG_Py_Void();
25052 SWIGINTERN PyObject
*MetaFile_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25053 return SWIG_Python_InitShadowInstance(args
);
25056 SWIGINTERN PyObject
*_wrap_new_MetaFileDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25057 PyObject
*resultobj
= 0;
25058 wxString
const &arg1_defvalue
= wxPyEmptyString
;
25059 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
25060 int arg2
= (int) 0 ;
25061 int arg3
= (int) 0 ;
25062 wxString
const &arg4_defvalue
= wxPyEmptyString
;
25063 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
25064 wxMetaFileDC
*result
= 0 ;
25065 bool temp1
= false ;
25070 bool temp4
= false ;
25071 PyObject
* obj0
= 0 ;
25072 PyObject
* obj1
= 0 ;
25073 PyObject
* obj2
= 0 ;
25074 PyObject
* obj3
= 0 ;
25075 char * kwnames
[] = {
25076 (char *) "filename",(char *) "width",(char *) "height",(char *) "description", NULL
25079 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_MetaFileDC",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
25082 arg1
= wxString_in_helper(obj0
);
25083 if (arg1
== NULL
) SWIG_fail
;
25088 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
25089 if (!SWIG_IsOK(ecode2
)) {
25090 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_MetaFileDC" "', expected argument " "2"" of type '" "int""'");
25092 arg2
= static_cast< int >(val2
);
25095 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
25096 if (!SWIG_IsOK(ecode3
)) {
25097 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_MetaFileDC" "', expected argument " "3"" of type '" "int""'");
25099 arg3
= static_cast< int >(val3
);
25103 arg4
= wxString_in_helper(obj3
);
25104 if (arg4
== NULL
) SWIG_fail
;
25109 if (!wxPyCheckForApp()) SWIG_fail
;
25110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25111 result
= (wxMetaFileDC
*)new wxMetaFileDC((wxString
const &)*arg1
,arg2
,arg3
,(wxString
const &)*arg4
);
25112 wxPyEndAllowThreads(__tstate
);
25113 if (PyErr_Occurred()) SWIG_fail
;
25115 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxMetaFileDC
, SWIG_POINTER_NEW
| 0 );
25138 SWIGINTERN PyObject
*MetaFileDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25140 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
25141 SWIG_TypeNewClientData(SWIGTYPE_p_wxMetaFileDC
, SWIG_NewClientData(obj
));
25142 return SWIG_Py_Void();
25145 SWIGINTERN PyObject
*MetaFileDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25146 return SWIG_Python_InitShadowInstance(args
);
25149 SWIGINTERN PyObject
*_wrap_new_PrinterDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25150 PyObject
*resultobj
= 0;
25151 wxPrintData
*arg1
= 0 ;
25152 wxPrinterDC
*result
= 0 ;
25155 PyObject
* obj0
= 0 ;
25156 char * kwnames
[] = {
25157 (char *) "printData", NULL
25160 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PrinterDC",kwnames
,&obj0
)) SWIG_fail
;
25161 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxPrintData
, 0 | 0);
25162 if (!SWIG_IsOK(res1
)) {
25163 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_PrinterDC" "', expected argument " "1"" of type '" "wxPrintData const &""'");
25166 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_PrinterDC" "', expected argument " "1"" of type '" "wxPrintData const &""'");
25168 arg1
= reinterpret_cast< wxPrintData
* >(argp1
);
25170 if (!wxPyCheckForApp()) SWIG_fail
;
25171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25172 result
= (wxPrinterDC
*)new wxPrinterDC((wxPrintData
const &)*arg1
);
25173 wxPyEndAllowThreads(__tstate
);
25174 if (PyErr_Occurred()) SWIG_fail
;
25176 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPrinterDC
, SWIG_POINTER_NEW
| 0 );
25183 SWIGINTERN PyObject
*PrinterDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25185 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
25186 SWIG_TypeNewClientData(SWIGTYPE_p_wxPrinterDC
, SWIG_NewClientData(obj
));
25187 return SWIG_Py_Void();
25190 SWIGINTERN PyObject
*PrinterDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25191 return SWIG_Python_InitShadowInstance(args
);
25194 SWIGINTERN PyObject
*_wrap_new_GraphicsObject(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25195 PyObject
*resultobj
= 0;
25196 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) NULL
;
25197 wxGraphicsObject
*result
= 0 ;
25200 PyObject
* obj0
= 0 ;
25201 char * kwnames
[] = {
25202 (char *) "renderer", NULL
25205 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_GraphicsObject",kwnames
,&obj0
)) SWIG_fail
;
25207 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
25208 if (!SWIG_IsOK(res1
)) {
25209 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_GraphicsObject" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
25211 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
25214 result
= (wxGraphicsObject
*)new wxGraphicsObject(arg1
);
25215 if (PyErr_Occurred()) SWIG_fail
;
25217 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsObject
, SWIG_POINTER_NEW
| 0 );
25224 SWIGINTERN PyObject
*_wrap_delete_GraphicsObject(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25225 PyObject
*resultobj
= 0;
25226 wxGraphicsObject
*arg1
= (wxGraphicsObject
*) 0 ;
25229 PyObject
*swig_obj
[1] ;
25231 if (!args
) SWIG_fail
;
25232 swig_obj
[0] = args
;
25233 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsObject
, SWIG_POINTER_DISOWN
| 0 );
25234 if (!SWIG_IsOK(res1
)) {
25235 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsObject" "', expected argument " "1"" of type '" "wxGraphicsObject *""'");
25237 arg1
= reinterpret_cast< wxGraphicsObject
* >(argp1
);
25241 if (PyErr_Occurred()) SWIG_fail
;
25243 resultobj
= SWIG_Py_Void();
25250 SWIGINTERN PyObject
*_wrap_GraphicsObject_IsNull(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25251 PyObject
*resultobj
= 0;
25252 wxGraphicsObject
*arg1
= (wxGraphicsObject
*) 0 ;
25256 PyObject
*swig_obj
[1] ;
25258 if (!args
) SWIG_fail
;
25259 swig_obj
[0] = args
;
25260 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsObject
, 0 | 0 );
25261 if (!SWIG_IsOK(res1
)) {
25262 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsObject_IsNull" "', expected argument " "1"" of type '" "wxGraphicsObject const *""'");
25264 arg1
= reinterpret_cast< wxGraphicsObject
* >(argp1
);
25266 result
= (bool)((wxGraphicsObject
const *)arg1
)->IsNull();
25267 if (PyErr_Occurred()) SWIG_fail
;
25270 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25278 SWIGINTERN PyObject
*_wrap_GraphicsObject_GetRenderer(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25279 PyObject
*resultobj
= 0;
25280 wxGraphicsObject
*arg1
= (wxGraphicsObject
*) 0 ;
25281 wxGraphicsRenderer
*result
= 0 ;
25284 PyObject
*swig_obj
[1] ;
25286 if (!args
) SWIG_fail
;
25287 swig_obj
[0] = args
;
25288 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsObject
, 0 | 0 );
25289 if (!SWIG_IsOK(res1
)) {
25290 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsObject_GetRenderer" "', expected argument " "1"" of type '" "wxGraphicsObject const *""'");
25292 arg1
= reinterpret_cast< wxGraphicsObject
* >(argp1
);
25294 result
= (wxGraphicsRenderer
*)((wxGraphicsObject
const *)arg1
)->GetRenderer();
25295 if (PyErr_Occurred()) SWIG_fail
;
25297 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
25304 SWIGINTERN PyObject
*GraphicsObject_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25306 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
25307 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsObject
, SWIG_NewClientData(obj
));
25308 return SWIG_Py_Void();
25311 SWIGINTERN PyObject
*GraphicsObject_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25312 return SWIG_Python_InitShadowInstance(args
);
25315 SWIGINTERN PyObject
*_wrap_new_GraphicsPen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25316 PyObject
*resultobj
= 0;
25317 wxGraphicsPen
*result
= 0 ;
25319 if (!SWIG_Python_UnpackTuple(args
,"new_GraphicsPen",0,0,0)) SWIG_fail
;
25321 result
= (wxGraphicsPen
*)new wxGraphicsPen();
25322 if (PyErr_Occurred()) SWIG_fail
;
25324 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsPen
, SWIG_POINTER_NEW
| 0 );
25331 SWIGINTERN PyObject
*_wrap_delete_GraphicsPen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25332 PyObject
*resultobj
= 0;
25333 wxGraphicsPen
*arg1
= (wxGraphicsPen
*) 0 ;
25336 PyObject
*swig_obj
[1] ;
25338 if (!args
) SWIG_fail
;
25339 swig_obj
[0] = args
;
25340 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPen
, SWIG_POINTER_DISOWN
| 0 );
25341 if (!SWIG_IsOK(res1
)) {
25342 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsPen" "', expected argument " "1"" of type '" "wxGraphicsPen *""'");
25344 arg1
= reinterpret_cast< wxGraphicsPen
* >(argp1
);
25348 if (PyErr_Occurred()) SWIG_fail
;
25350 resultobj
= SWIG_Py_Void();
25357 SWIGINTERN PyObject
*GraphicsPen_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25359 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
25360 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsPen
, SWIG_NewClientData(obj
));
25361 return SWIG_Py_Void();
25364 SWIGINTERN PyObject
*GraphicsPen_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25365 return SWIG_Python_InitShadowInstance(args
);
25368 SWIGINTERN PyObject
*_wrap_new_GraphicsBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25369 PyObject
*resultobj
= 0;
25370 wxGraphicsBrush
*result
= 0 ;
25372 if (!SWIG_Python_UnpackTuple(args
,"new_GraphicsBrush",0,0,0)) SWIG_fail
;
25374 result
= (wxGraphicsBrush
*)new wxGraphicsBrush();
25375 if (PyErr_Occurred()) SWIG_fail
;
25377 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_NEW
| 0 );
25384 SWIGINTERN PyObject
*_wrap_delete_GraphicsBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25385 PyObject
*resultobj
= 0;
25386 wxGraphicsBrush
*arg1
= (wxGraphicsBrush
*) 0 ;
25389 PyObject
*swig_obj
[1] ;
25391 if (!args
) SWIG_fail
;
25392 swig_obj
[0] = args
;
25393 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_DISOWN
| 0 );
25394 if (!SWIG_IsOK(res1
)) {
25395 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsBrush" "', expected argument " "1"" of type '" "wxGraphicsBrush *""'");
25397 arg1
= reinterpret_cast< wxGraphicsBrush
* >(argp1
);
25401 if (PyErr_Occurred()) SWIG_fail
;
25403 resultobj
= SWIG_Py_Void();
25410 SWIGINTERN PyObject
*GraphicsBrush_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25412 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
25413 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsBrush
, SWIG_NewClientData(obj
));
25414 return SWIG_Py_Void();
25417 SWIGINTERN PyObject
*GraphicsBrush_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25418 return SWIG_Python_InitShadowInstance(args
);
25421 SWIGINTERN PyObject
*_wrap_new_GraphicsFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25422 PyObject
*resultobj
= 0;
25423 wxGraphicsFont
*result
= 0 ;
25425 if (!SWIG_Python_UnpackTuple(args
,"new_GraphicsFont",0,0,0)) SWIG_fail
;
25427 result
= (wxGraphicsFont
*)new wxGraphicsFont();
25428 if (PyErr_Occurred()) SWIG_fail
;
25430 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsFont
, SWIG_POINTER_NEW
| 0 );
25437 SWIGINTERN PyObject
*_wrap_delete_GraphicsFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25438 PyObject
*resultobj
= 0;
25439 wxGraphicsFont
*arg1
= (wxGraphicsFont
*) 0 ;
25442 PyObject
*swig_obj
[1] ;
25444 if (!args
) SWIG_fail
;
25445 swig_obj
[0] = args
;
25446 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsFont
, SWIG_POINTER_DISOWN
| 0 );
25447 if (!SWIG_IsOK(res1
)) {
25448 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsFont" "', expected argument " "1"" of type '" "wxGraphicsFont *""'");
25450 arg1
= reinterpret_cast< wxGraphicsFont
* >(argp1
);
25454 if (PyErr_Occurred()) SWIG_fail
;
25456 resultobj
= SWIG_Py_Void();
25463 SWIGINTERN PyObject
*GraphicsFont_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25465 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
25466 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsFont
, SWIG_NewClientData(obj
));
25467 return SWIG_Py_Void();
25470 SWIGINTERN PyObject
*GraphicsFont_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25471 return SWIG_Python_InitShadowInstance(args
);
25474 SWIGINTERN PyObject
*_wrap_new_GraphicsMatrix(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25475 PyObject
*resultobj
= 0;
25476 wxGraphicsMatrix
*result
= 0 ;
25478 if (!SWIG_Python_UnpackTuple(args
,"new_GraphicsMatrix",0,0,0)) SWIG_fail
;
25480 result
= (wxGraphicsMatrix
*)new wxGraphicsMatrix();
25481 if (PyErr_Occurred()) SWIG_fail
;
25483 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsMatrix
, SWIG_POINTER_NEW
| 0 );
25490 SWIGINTERN PyObject
*_wrap_delete_GraphicsMatrix(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25491 PyObject
*resultobj
= 0;
25492 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25495 PyObject
*swig_obj
[1] ;
25497 if (!args
) SWIG_fail
;
25498 swig_obj
[0] = args
;
25499 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, SWIG_POINTER_DISOWN
| 0 );
25500 if (!SWIG_IsOK(res1
)) {
25501 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsMatrix" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25503 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25507 if (PyErr_Occurred()) SWIG_fail
;
25509 resultobj
= SWIG_Py_Void();
25516 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_Concat(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25517 PyObject
*resultobj
= 0;
25518 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25519 wxGraphicsMatrix
*arg2
= 0 ;
25524 PyObject
* obj0
= 0 ;
25525 PyObject
* obj1
= 0 ;
25526 char * kwnames
[] = {
25527 (char *) "self",(char *) "t", NULL
25530 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsMatrix_Concat",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
25531 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25532 if (!SWIG_IsOK(res1
)) {
25533 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_Concat" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25535 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25536 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0);
25537 if (!SWIG_IsOK(res2
)) {
25538 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsMatrix_Concat" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
25541 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsMatrix_Concat" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
25543 arg2
= reinterpret_cast< wxGraphicsMatrix
* >(argp2
);
25545 (arg1
)->Concat((wxGraphicsMatrix
const &)*arg2
);
25546 if (PyErr_Occurred()) SWIG_fail
;
25548 resultobj
= SWIG_Py_Void();
25555 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_Set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25556 PyObject
*resultobj
= 0;
25557 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25558 wxDouble arg2
= (wxDouble
) 1.0 ;
25559 wxDouble arg3
= (wxDouble
) 0.0 ;
25560 wxDouble arg4
= (wxDouble
) 0.0 ;
25561 wxDouble arg5
= (wxDouble
) 1.0 ;
25562 wxDouble arg6
= (wxDouble
) 0.0 ;
25563 wxDouble arg7
= (wxDouble
) 0.0 ;
25578 PyObject
* obj0
= 0 ;
25579 PyObject
* obj1
= 0 ;
25580 PyObject
* obj2
= 0 ;
25581 PyObject
* obj3
= 0 ;
25582 PyObject
* obj4
= 0 ;
25583 PyObject
* obj5
= 0 ;
25584 PyObject
* obj6
= 0 ;
25585 char * kwnames
[] = {
25586 (char *) "self",(char *) "a",(char *) "b",(char *) "c",(char *) "d",(char *) "tx",(char *) "ty", NULL
25589 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:GraphicsMatrix_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
25590 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25591 if (!SWIG_IsOK(res1
)) {
25592 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_Set" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25594 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25596 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
25597 if (!SWIG_IsOK(ecode2
)) {
25598 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsMatrix_Set" "', expected argument " "2"" of type '" "wxDouble""'");
25600 arg2
= static_cast< wxDouble
>(val2
);
25603 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
25604 if (!SWIG_IsOK(ecode3
)) {
25605 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsMatrix_Set" "', expected argument " "3"" of type '" "wxDouble""'");
25607 arg3
= static_cast< wxDouble
>(val3
);
25610 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
25611 if (!SWIG_IsOK(ecode4
)) {
25612 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsMatrix_Set" "', expected argument " "4"" of type '" "wxDouble""'");
25614 arg4
= static_cast< wxDouble
>(val4
);
25617 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
25618 if (!SWIG_IsOK(ecode5
)) {
25619 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsMatrix_Set" "', expected argument " "5"" of type '" "wxDouble""'");
25621 arg5
= static_cast< wxDouble
>(val5
);
25624 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
25625 if (!SWIG_IsOK(ecode6
)) {
25626 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsMatrix_Set" "', expected argument " "6"" of type '" "wxDouble""'");
25628 arg6
= static_cast< wxDouble
>(val6
);
25631 ecode7
= SWIG_AsVal_double(obj6
, &val7
);
25632 if (!SWIG_IsOK(ecode7
)) {
25633 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "GraphicsMatrix_Set" "', expected argument " "7"" of type '" "wxDouble""'");
25635 arg7
= static_cast< wxDouble
>(val7
);
25638 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
25639 if (PyErr_Occurred()) SWIG_fail
;
25641 resultobj
= SWIG_Py_Void();
25648 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_Get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25649 PyObject
*resultobj
= 0;
25650 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25651 wxDouble
*arg2
= (wxDouble
*) 0 ;
25652 wxDouble
*arg3
= (wxDouble
*) 0 ;
25653 wxDouble
*arg4
= (wxDouble
*) 0 ;
25654 wxDouble
*arg5
= (wxDouble
*) 0 ;
25655 wxDouble
*arg6
= (wxDouble
*) 0 ;
25656 wxDouble
*arg7
= (wxDouble
*) 0 ;
25660 int res2
= SWIG_TMPOBJ
;
25662 int res3
= SWIG_TMPOBJ
;
25664 int res4
= SWIG_TMPOBJ
;
25666 int res5
= SWIG_TMPOBJ
;
25668 int res6
= SWIG_TMPOBJ
;
25670 int res7
= SWIG_TMPOBJ
;
25671 PyObject
*swig_obj
[1] ;
25679 if (!args
) SWIG_fail
;
25680 swig_obj
[0] = args
;
25681 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25682 if (!SWIG_IsOK(res1
)) {
25683 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_Get" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25685 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25687 (arg1
)->Get(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
25688 if (PyErr_Occurred()) SWIG_fail
;
25690 resultobj
= SWIG_Py_Void();
25691 if (SWIG_IsTmpObj(res2
)) {
25692 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg2
)));
25694 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
25695 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_double
, new_flags
));
25697 if (SWIG_IsTmpObj(res3
)) {
25698 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg3
)));
25700 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
25701 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_double
, new_flags
));
25703 if (SWIG_IsTmpObj(res4
)) {
25704 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg4
)));
25706 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
25707 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_double
, new_flags
));
25709 if (SWIG_IsTmpObj(res5
)) {
25710 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg5
)));
25712 int new_flags
= SWIG_IsNewObj(res5
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
25713 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_double
, new_flags
));
25715 if (SWIG_IsTmpObj(res6
)) {
25716 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg6
)));
25718 int new_flags
= SWIG_IsNewObj(res6
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
25719 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_double
, new_flags
));
25721 if (SWIG_IsTmpObj(res7
)) {
25722 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg7
)));
25724 int new_flags
= SWIG_IsNewObj(res7
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
25725 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg7
), SWIGTYPE_p_double
, new_flags
));
25733 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_Invert(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25734 PyObject
*resultobj
= 0;
25735 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25738 PyObject
*swig_obj
[1] ;
25740 if (!args
) SWIG_fail
;
25741 swig_obj
[0] = args
;
25742 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25743 if (!SWIG_IsOK(res1
)) {
25744 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_Invert" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25746 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25749 if (PyErr_Occurred()) SWIG_fail
;
25751 resultobj
= SWIG_Py_Void();
25758 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_IsEqual(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25759 PyObject
*resultobj
= 0;
25760 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25761 wxGraphicsMatrix
*arg2
= 0 ;
25767 PyObject
* obj0
= 0 ;
25768 PyObject
* obj1
= 0 ;
25769 char * kwnames
[] = {
25770 (char *) "self",(char *) "t", NULL
25773 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsMatrix_IsEqual",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
25774 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25775 if (!SWIG_IsOK(res1
)) {
25776 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_IsEqual" "', expected argument " "1"" of type '" "wxGraphicsMatrix const *""'");
25778 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25779 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0);
25780 if (!SWIG_IsOK(res2
)) {
25781 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsMatrix_IsEqual" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
25784 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsMatrix_IsEqual" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
25786 arg2
= reinterpret_cast< wxGraphicsMatrix
* >(argp2
);
25788 result
= (bool)((wxGraphicsMatrix
const *)arg1
)->IsEqual((wxGraphicsMatrix
const &)*arg2
);
25789 if (PyErr_Occurred()) SWIG_fail
;
25792 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25800 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_IsIdentity(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
25801 PyObject
*resultobj
= 0;
25802 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25806 PyObject
*swig_obj
[1] ;
25808 if (!args
) SWIG_fail
;
25809 swig_obj
[0] = args
;
25810 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25811 if (!SWIG_IsOK(res1
)) {
25812 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_IsIdentity" "', expected argument " "1"" of type '" "wxGraphicsMatrix const *""'");
25814 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25816 result
= (bool)((wxGraphicsMatrix
const *)arg1
)->IsIdentity();
25817 if (PyErr_Occurred()) SWIG_fail
;
25820 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25828 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_Translate(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25829 PyObject
*resultobj
= 0;
25830 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25839 PyObject
* obj0
= 0 ;
25840 PyObject
* obj1
= 0 ;
25841 PyObject
* obj2
= 0 ;
25842 char * kwnames
[] = {
25843 (char *) "self",(char *) "dx",(char *) "dy", NULL
25846 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GraphicsMatrix_Translate",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
25847 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25848 if (!SWIG_IsOK(res1
)) {
25849 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_Translate" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25851 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25852 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
25853 if (!SWIG_IsOK(ecode2
)) {
25854 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsMatrix_Translate" "', expected argument " "2"" of type '" "wxDouble""'");
25856 arg2
= static_cast< wxDouble
>(val2
);
25857 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
25858 if (!SWIG_IsOK(ecode3
)) {
25859 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsMatrix_Translate" "', expected argument " "3"" of type '" "wxDouble""'");
25861 arg3
= static_cast< wxDouble
>(val3
);
25863 (arg1
)->Translate(arg2
,arg3
);
25864 if (PyErr_Occurred()) SWIG_fail
;
25866 resultobj
= SWIG_Py_Void();
25873 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_Scale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25874 PyObject
*resultobj
= 0;
25875 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25884 PyObject
* obj0
= 0 ;
25885 PyObject
* obj1
= 0 ;
25886 PyObject
* obj2
= 0 ;
25887 char * kwnames
[] = {
25888 (char *) "self",(char *) "xScale",(char *) "yScale", NULL
25891 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GraphicsMatrix_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
25892 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25893 if (!SWIG_IsOK(res1
)) {
25894 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_Scale" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25896 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25897 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
25898 if (!SWIG_IsOK(ecode2
)) {
25899 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsMatrix_Scale" "', expected argument " "2"" of type '" "wxDouble""'");
25901 arg2
= static_cast< wxDouble
>(val2
);
25902 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
25903 if (!SWIG_IsOK(ecode3
)) {
25904 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsMatrix_Scale" "', expected argument " "3"" of type '" "wxDouble""'");
25906 arg3
= static_cast< wxDouble
>(val3
);
25908 (arg1
)->Scale(arg2
,arg3
);
25909 if (PyErr_Occurred()) SWIG_fail
;
25911 resultobj
= SWIG_Py_Void();
25918 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_Rotate(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25919 PyObject
*resultobj
= 0;
25920 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25926 PyObject
* obj0
= 0 ;
25927 PyObject
* obj1
= 0 ;
25928 char * kwnames
[] = {
25929 (char *) "self",(char *) "angle", NULL
25932 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsMatrix_Rotate",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
25933 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25934 if (!SWIG_IsOK(res1
)) {
25935 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_Rotate" "', expected argument " "1"" of type '" "wxGraphicsMatrix *""'");
25937 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25938 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
25939 if (!SWIG_IsOK(ecode2
)) {
25940 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsMatrix_Rotate" "', expected argument " "2"" of type '" "wxDouble""'");
25942 arg2
= static_cast< wxDouble
>(val2
);
25944 (arg1
)->Rotate(arg2
);
25945 if (PyErr_Occurred()) SWIG_fail
;
25947 resultobj
= SWIG_Py_Void();
25954 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_TransformPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
25955 PyObject
*resultobj
= 0;
25956 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
25957 wxDouble
*arg2
= (wxDouble
*) 0 ;
25958 wxDouble
*arg3
= (wxDouble
*) 0 ;
25965 PyObject
* obj0
= 0 ;
25966 PyObject
* obj1
= 0 ;
25967 PyObject
* obj2
= 0 ;
25968 char * kwnames
[] = {
25969 (char *) "self",(char *) "INOUT",(char *) "INOUT", NULL
25972 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GraphicsMatrix_TransformPoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
25973 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
25974 if (!SWIG_IsOK(res1
)) {
25975 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_TransformPoint" "', expected argument " "1"" of type '" "wxGraphicsMatrix const *""'");
25977 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
25978 if (!(SWIG_IsOK((res2
= SWIG_ConvertPtr(obj1
,SWIG_as_voidptrptr(&arg2
),SWIGTYPE_p_double
,0))))) {
25980 int ecode
= SWIG_AsVal_double(obj1
, &val
);
25981 if (!SWIG_IsOK(ecode
)) {
25982 SWIG_exception_fail(SWIG_ArgError(ecode
), "in method '" "GraphicsMatrix_TransformPoint" "', expected argument " "2"" of type '" "wxDouble""'");
25984 temp2
= static_cast< wxDouble
>(val
);
25986 res2
= SWIG_AddTmpMask(ecode
);
25988 if (!(SWIG_IsOK((res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
),SWIGTYPE_p_double
,0))))) {
25990 int ecode
= SWIG_AsVal_double(obj2
, &val
);
25991 if (!SWIG_IsOK(ecode
)) {
25992 SWIG_exception_fail(SWIG_ArgError(ecode
), "in method '" "GraphicsMatrix_TransformPoint" "', expected argument " "3"" of type '" "wxDouble""'");
25994 temp3
= static_cast< wxDouble
>(val
);
25996 res3
= SWIG_AddTmpMask(ecode
);
25999 ((wxGraphicsMatrix
const *)arg1
)->TransformPoint(arg2
,arg3
);
26000 if (PyErr_Occurred()) SWIG_fail
;
26002 resultobj
= SWIG_Py_Void();
26003 if (SWIG_IsTmpObj(res2
)) {
26004 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg2
)));
26006 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
26007 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_double
, new_flags
));
26009 if (SWIG_IsTmpObj(res3
)) {
26010 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg3
)));
26012 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
26013 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_double
, new_flags
));
26021 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_TransformDistance(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
26022 PyObject
*resultobj
= 0;
26023 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
26024 wxDouble
*arg2
= (wxDouble
*) 0 ;
26025 wxDouble
*arg3
= (wxDouble
*) 0 ;
26032 PyObject
* obj0
= 0 ;
26033 PyObject
* obj1
= 0 ;
26034 PyObject
* obj2
= 0 ;
26035 char * kwnames
[] = {
26036 (char *) "self",(char *) "INOUT",(char *) "INOUT", NULL
26039 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GraphicsMatrix_TransformDistance",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
26040 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
26041 if (!SWIG_IsOK(res1
)) {
26042 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_TransformDistance" "', expected argument " "1"" of type '" "wxGraphicsMatrix const *""'");
26044 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
26045 if (!(SWIG_IsOK((res2
= SWIG_ConvertPtr(obj1
,SWIG_as_voidptrptr(&arg2
),SWIGTYPE_p_double
,0))))) {
26047 int ecode
= SWIG_AsVal_double(obj1
, &val
);
26048 if (!SWIG_IsOK(ecode
)) {
26049 SWIG_exception_fail(SWIG_ArgError(ecode
), "in method '" "GraphicsMatrix_TransformDistance" "', expected argument " "2"" of type '" "wxDouble""'");
26051 temp2
= static_cast< wxDouble
>(val
);
26053 res2
= SWIG_AddTmpMask(ecode
);
26055 if (!(SWIG_IsOK((res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
),SWIGTYPE_p_double
,0))))) {
26057 int ecode
= SWIG_AsVal_double(obj2
, &val
);
26058 if (!SWIG_IsOK(ecode
)) {
26059 SWIG_exception_fail(SWIG_ArgError(ecode
), "in method '" "GraphicsMatrix_TransformDistance" "', expected argument " "3"" of type '" "wxDouble""'");
26061 temp3
= static_cast< wxDouble
>(val
);
26063 res3
= SWIG_AddTmpMask(ecode
);
26066 ((wxGraphicsMatrix
const *)arg1
)->TransformDistance(arg2
,arg3
);
26067 if (PyErr_Occurred()) SWIG_fail
;
26069 resultobj
= SWIG_Py_Void();
26070 if (SWIG_IsTmpObj(res2
)) {
26071 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg2
)));
26073 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
26074 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_double
, new_flags
));
26076 if (SWIG_IsTmpObj(res3
)) {
26077 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg3
)));
26079 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
26080 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_double
, new_flags
));
26088 SWIGINTERN PyObject
*_wrap_GraphicsMatrix_GetNativeMatrix(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
26089 PyObject
*resultobj
= 0;
26090 wxGraphicsMatrix
*arg1
= (wxGraphicsMatrix
*) 0 ;
26094 PyObject
*swig_obj
[1] ;
26096 if (!args
) SWIG_fail
;
26097 swig_obj
[0] = args
;
26098 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0 );
26099 if (!SWIG_IsOK(res1
)) {
26100 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsMatrix_GetNativeMatrix" "', expected argument " "1"" of type '" "wxGraphicsMatrix const *""'");
26102 arg1
= reinterpret_cast< wxGraphicsMatrix
* >(argp1
);
26104 result
= (void *)((wxGraphicsMatrix
const *)arg1
)->GetNativeMatrix();
26105 if (PyErr_Occurred()) SWIG_fail
;
26107 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_void
, 0 | 0 );
26114 SWIGINTERN PyObject
*GraphicsMatrix_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
26116 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
26117 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsMatrix
, SWIG_NewClientData(obj
));
26118 return SWIG_Py_Void();
26121 SWIGINTERN PyObject
*GraphicsMatrix_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
26122 return SWIG_Python_InitShadowInstance(args
);
26125 SWIGINTERN PyObject
*_wrap_new_GraphicsPath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
26126 PyObject
*resultobj
= 0;
26127 wxGraphicsPath
*result
= 0 ;
26129 if (!SWIG_Python_UnpackTuple(args
,"new_GraphicsPath",0,0,0)) SWIG_fail
;
26131 if (!wxPyCheckForApp()) SWIG_fail
;
26132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26133 result
= (wxGraphicsPath
*)new wxGraphicsPath();
26134 wxPyEndAllowThreads(__tstate
);
26135 if (PyErr_Occurred()) SWIG_fail
;
26137 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsPath
, SWIG_POINTER_NEW
| 0 );
26144 SWIGINTERN PyObject
*_wrap_delete_GraphicsPath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
26145 PyObject
*resultobj
= 0;
26146 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26149 PyObject
*swig_obj
[1] ;
26151 if (!args
) SWIG_fail
;
26152 swig_obj
[0] = args
;
26153 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, SWIG_POINTER_DISOWN
| 0 );
26154 if (!SWIG_IsOK(res1
)) {
26155 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsPath" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26157 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26161 if (PyErr_Occurred()) SWIG_fail
;
26163 resultobj
= SWIG_Py_Void();
26170 SWIGINTERN PyObject
*_wrap_GraphicsPath_MoveToPoint__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26171 PyObject
*resultobj
= 0;
26172 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26182 if ((nobjs
< 3) || (nobjs
> 3)) SWIG_fail
;
26183 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26184 if (!SWIG_IsOK(res1
)) {
26185 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_MoveToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26187 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26188 ecode2
= SWIG_AsVal_double(swig_obj
[1], &val2
);
26189 if (!SWIG_IsOK(ecode2
)) {
26190 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_MoveToPoint" "', expected argument " "2"" of type '" "wxDouble""'");
26192 arg2
= static_cast< wxDouble
>(val2
);
26193 ecode3
= SWIG_AsVal_double(swig_obj
[2], &val3
);
26194 if (!SWIG_IsOK(ecode3
)) {
26195 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_MoveToPoint" "', expected argument " "3"" of type '" "wxDouble""'");
26197 arg3
= static_cast< wxDouble
>(val3
);
26199 (arg1
)->MoveToPoint(arg2
,arg3
);
26200 if (PyErr_Occurred()) SWIG_fail
;
26202 resultobj
= SWIG_Py_Void();
26209 SWIGINTERN PyObject
*_wrap_GraphicsPath_MoveToPoint__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26210 PyObject
*resultobj
= 0;
26211 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26212 wxPoint2D
*arg2
= 0 ;
26217 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
26218 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26219 if (!SWIG_IsOK(res1
)) {
26220 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_MoveToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26222 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26225 if ( ! wxPoint2D_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
26228 (arg1
)->MoveToPoint((wxPoint2D
const &)*arg2
);
26229 if (PyErr_Occurred()) SWIG_fail
;
26231 resultobj
= SWIG_Py_Void();
26238 SWIGINTERN PyObject
*_wrap_GraphicsPath_MoveToPoint(PyObject
*self
, PyObject
*args
) {
26242 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsPath_MoveToPoint",0,3,argv
))) SWIG_fail
;
26245 return _wrap_GraphicsPath_MoveToPoint__SWIG_1(self
, argc
, argv
);
26248 return _wrap_GraphicsPath_MoveToPoint__SWIG_0(self
, argc
, argv
);
26252 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsPath_MoveToPoint'");
26257 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddLineToPoint__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26258 PyObject
*resultobj
= 0;
26259 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26269 if ((nobjs
< 3) || (nobjs
> 3)) SWIG_fail
;
26270 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26271 if (!SWIG_IsOK(res1
)) {
26272 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddLineToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26274 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26275 ecode2
= SWIG_AsVal_double(swig_obj
[1], &val2
);
26276 if (!SWIG_IsOK(ecode2
)) {
26277 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddLineToPoint" "', expected argument " "2"" of type '" "wxDouble""'");
26279 arg2
= static_cast< wxDouble
>(val2
);
26280 ecode3
= SWIG_AsVal_double(swig_obj
[2], &val3
);
26281 if (!SWIG_IsOK(ecode3
)) {
26282 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddLineToPoint" "', expected argument " "3"" of type '" "wxDouble""'");
26284 arg3
= static_cast< wxDouble
>(val3
);
26286 (arg1
)->AddLineToPoint(arg2
,arg3
);
26287 if (PyErr_Occurred()) SWIG_fail
;
26289 resultobj
= SWIG_Py_Void();
26296 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddLineToPoint__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26297 PyObject
*resultobj
= 0;
26298 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26299 wxPoint2D
*arg2
= 0 ;
26304 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
26305 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26306 if (!SWIG_IsOK(res1
)) {
26307 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddLineToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26309 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26312 if ( ! wxPoint2D_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
26315 (arg1
)->AddLineToPoint((wxPoint2D
const &)*arg2
);
26316 if (PyErr_Occurred()) SWIG_fail
;
26318 resultobj
= SWIG_Py_Void();
26325 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddLineToPoint(PyObject
*self
, PyObject
*args
) {
26329 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsPath_AddLineToPoint",0,3,argv
))) SWIG_fail
;
26332 return _wrap_GraphicsPath_AddLineToPoint__SWIG_1(self
, argc
, argv
);
26335 return _wrap_GraphicsPath_AddLineToPoint__SWIG_0(self
, argc
, argv
);
26339 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsPath_AddLineToPoint'");
26344 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddCurveToPoint__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26345 PyObject
*resultobj
= 0;
26346 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26368 if ((nobjs
< 7) || (nobjs
> 7)) SWIG_fail
;
26369 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26370 if (!SWIG_IsOK(res1
)) {
26371 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26373 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26374 ecode2
= SWIG_AsVal_double(swig_obj
[1], &val2
);
26375 if (!SWIG_IsOK(ecode2
)) {
26376 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "2"" of type '" "wxDouble""'");
26378 arg2
= static_cast< wxDouble
>(val2
);
26379 ecode3
= SWIG_AsVal_double(swig_obj
[2], &val3
);
26380 if (!SWIG_IsOK(ecode3
)) {
26381 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "3"" of type '" "wxDouble""'");
26383 arg3
= static_cast< wxDouble
>(val3
);
26384 ecode4
= SWIG_AsVal_double(swig_obj
[3], &val4
);
26385 if (!SWIG_IsOK(ecode4
)) {
26386 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "4"" of type '" "wxDouble""'");
26388 arg4
= static_cast< wxDouble
>(val4
);
26389 ecode5
= SWIG_AsVal_double(swig_obj
[4], &val5
);
26390 if (!SWIG_IsOK(ecode5
)) {
26391 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "5"" of type '" "wxDouble""'");
26393 arg5
= static_cast< wxDouble
>(val5
);
26394 ecode6
= SWIG_AsVal_double(swig_obj
[5], &val6
);
26395 if (!SWIG_IsOK(ecode6
)) {
26396 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "6"" of type '" "wxDouble""'");
26398 arg6
= static_cast< wxDouble
>(val6
);
26399 ecode7
= SWIG_AsVal_double(swig_obj
[6], &val7
);
26400 if (!SWIG_IsOK(ecode7
)) {
26401 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "7"" of type '" "wxDouble""'");
26403 arg7
= static_cast< wxDouble
>(val7
);
26405 (arg1
)->AddCurveToPoint(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
26406 if (PyErr_Occurred()) SWIG_fail
;
26408 resultobj
= SWIG_Py_Void();
26415 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddCurveToPoint__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26416 PyObject
*resultobj
= 0;
26417 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26418 wxPoint2D
*arg2
= 0 ;
26419 wxPoint2D
*arg3
= 0 ;
26420 wxPoint2D
*arg4
= 0 ;
26427 if ((nobjs
< 4) || (nobjs
> 4)) SWIG_fail
;
26428 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26429 if (!SWIG_IsOK(res1
)) {
26430 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddCurveToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26432 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26435 if ( ! wxPoint2D_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
26439 if ( ! wxPoint2D_helper(swig_obj
[2], &arg3
)) SWIG_fail
;
26443 if ( ! wxPoint2D_helper(swig_obj
[3], &arg4
)) SWIG_fail
;
26446 (arg1
)->AddCurveToPoint((wxPoint2D
const &)*arg2
,(wxPoint2D
const &)*arg3
,(wxPoint2D
const &)*arg4
);
26447 if (PyErr_Occurred()) SWIG_fail
;
26449 resultobj
= SWIG_Py_Void();
26456 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddCurveToPoint(PyObject
*self
, PyObject
*args
) {
26460 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsPath_AddCurveToPoint",0,7,argv
))) SWIG_fail
;
26463 return _wrap_GraphicsPath_AddCurveToPoint__SWIG_1(self
, argc
, argv
);
26466 return _wrap_GraphicsPath_AddCurveToPoint__SWIG_0(self
, argc
, argv
);
26470 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsPath_AddCurveToPoint'");
26475 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddPath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
26476 PyObject
*resultobj
= 0;
26477 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26478 wxGraphicsPath
*arg2
= 0 ;
26483 PyObject
* obj0
= 0 ;
26484 PyObject
* obj1
= 0 ;
26485 char * kwnames
[] = {
26486 (char *) "self",(char *) "path", NULL
26489 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsPath_AddPath",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
26490 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26491 if (!SWIG_IsOK(res1
)) {
26492 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddPath" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26494 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26495 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsPath
, 0 | 0);
26496 if (!SWIG_IsOK(res2
)) {
26497 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsPath_AddPath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
26500 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsPath_AddPath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
26502 arg2
= reinterpret_cast< wxGraphicsPath
* >(argp2
);
26504 (arg1
)->AddPath((wxGraphicsPath
const &)*arg2
);
26505 if (PyErr_Occurred()) SWIG_fail
;
26507 resultobj
= SWIG_Py_Void();
26514 SWIGINTERN PyObject
*_wrap_GraphicsPath_CloseSubpath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
26515 PyObject
*resultobj
= 0;
26516 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26519 PyObject
*swig_obj
[1] ;
26521 if (!args
) SWIG_fail
;
26522 swig_obj
[0] = args
;
26523 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26524 if (!SWIG_IsOK(res1
)) {
26525 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_CloseSubpath" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26527 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26529 (arg1
)->CloseSubpath();
26530 if (PyErr_Occurred()) SWIG_fail
;
26532 resultobj
= SWIG_Py_Void();
26539 SWIGINTERN PyObject
*_wrap_GraphicsPath_GetCurrentPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
26540 PyObject
*resultobj
= 0;
26541 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26545 PyObject
*swig_obj
[1] ;
26547 if (!args
) SWIG_fail
;
26548 swig_obj
[0] = args
;
26549 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26550 if (!SWIG_IsOK(res1
)) {
26551 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_GetCurrentPoint" "', expected argument " "1"" of type '" "wxGraphicsPath const *""'");
26553 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26555 result
= ((wxGraphicsPath
const *)arg1
)->GetCurrentPoint();
26556 if (PyErr_Occurred()) SWIG_fail
;
26558 resultobj
= SWIG_NewPointerObj((new wxPoint2D(static_cast< const wxPoint2D
& >(result
))), SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_OWN
| 0 );
26565 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddArc__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26566 PyObject
*resultobj
= 0;
26567 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26573 bool arg7
= (bool) true ;
26589 if ((nobjs
< 6) || (nobjs
> 7)) SWIG_fail
;
26590 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26591 if (!SWIG_IsOK(res1
)) {
26592 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddArc" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26594 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26595 ecode2
= SWIG_AsVal_double(swig_obj
[1], &val2
);
26596 if (!SWIG_IsOK(ecode2
)) {
26597 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddArc" "', expected argument " "2"" of type '" "wxDouble""'");
26599 arg2
= static_cast< wxDouble
>(val2
);
26600 ecode3
= SWIG_AsVal_double(swig_obj
[2], &val3
);
26601 if (!SWIG_IsOK(ecode3
)) {
26602 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddArc" "', expected argument " "3"" of type '" "wxDouble""'");
26604 arg3
= static_cast< wxDouble
>(val3
);
26605 ecode4
= SWIG_AsVal_double(swig_obj
[3], &val4
);
26606 if (!SWIG_IsOK(ecode4
)) {
26607 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddArc" "', expected argument " "4"" of type '" "wxDouble""'");
26609 arg4
= static_cast< wxDouble
>(val4
);
26610 ecode5
= SWIG_AsVal_double(swig_obj
[4], &val5
);
26611 if (!SWIG_IsOK(ecode5
)) {
26612 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddArc" "', expected argument " "5"" of type '" "wxDouble""'");
26614 arg5
= static_cast< wxDouble
>(val5
);
26615 ecode6
= SWIG_AsVal_double(swig_obj
[5], &val6
);
26616 if (!SWIG_IsOK(ecode6
)) {
26617 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsPath_AddArc" "', expected argument " "6"" of type '" "wxDouble""'");
26619 arg6
= static_cast< wxDouble
>(val6
);
26621 ecode7
= SWIG_AsVal_bool(swig_obj
[6], &val7
);
26622 if (!SWIG_IsOK(ecode7
)) {
26623 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "GraphicsPath_AddArc" "', expected argument " "7"" of type '" "bool""'");
26625 arg7
= static_cast< bool >(val7
);
26628 (arg1
)->AddArc(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
26629 if (PyErr_Occurred()) SWIG_fail
;
26631 resultobj
= SWIG_Py_Void();
26638 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddArc__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
26639 PyObject
*resultobj
= 0;
26640 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26641 wxPoint2D
*arg2
= 0 ;
26645 bool arg6
= (bool) true ;
26658 if ((nobjs
< 5) || (nobjs
> 6)) SWIG_fail
;
26659 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26660 if (!SWIG_IsOK(res1
)) {
26661 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddArc" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26663 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26666 if ( ! wxPoint2D_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
26668 ecode3
= SWIG_AsVal_double(swig_obj
[2], &val3
);
26669 if (!SWIG_IsOK(ecode3
)) {
26670 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddArc" "', expected argument " "3"" of type '" "wxDouble""'");
26672 arg3
= static_cast< wxDouble
>(val3
);
26673 ecode4
= SWIG_AsVal_double(swig_obj
[3], &val4
);
26674 if (!SWIG_IsOK(ecode4
)) {
26675 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddArc" "', expected argument " "4"" of type '" "wxDouble""'");
26677 arg4
= static_cast< wxDouble
>(val4
);
26678 ecode5
= SWIG_AsVal_double(swig_obj
[4], &val5
);
26679 if (!SWIG_IsOK(ecode5
)) {
26680 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddArc" "', expected argument " "5"" of type '" "wxDouble""'");
26682 arg5
= static_cast< wxDouble
>(val5
);
26684 ecode6
= SWIG_AsVal_bool(swig_obj
[5], &val6
);
26685 if (!SWIG_IsOK(ecode6
)) {
26686 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsPath_AddArc" "', expected argument " "6"" of type '" "bool""'");
26688 arg6
= static_cast< bool >(val6
);
26691 (arg1
)->AddArc((wxPoint2D
const &)*arg2
,arg3
,arg4
,arg5
,arg6
);
26692 if (PyErr_Occurred()) SWIG_fail
;
26694 resultobj
= SWIG_Py_Void();
26701 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddArc(PyObject
*self
, PyObject
*args
) {
26705 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsPath_AddArc",0,7,argv
))) SWIG_fail
;
26707 if ((argc
>= 5) && (argc
<= 6)) {
26711 _v
= wxPySimple_typecheck(argv
[1], wxT("wxPoint2D"), 2);
26714 if (!_v
) goto check_1
;
26718 int res
= SWIG_AsVal_bool(argv
[5], NULL
);
26719 _v
= SWIG_CheckState(res
);
26722 if (!_v
) goto check_1
;
26724 return _wrap_GraphicsPath_AddArc__SWIG_1(self
, argc
, argv
);
26728 if ((argc
>= 6) && (argc
<= 7)) {
26729 return _wrap_GraphicsPath_AddArc__SWIG_0(self
, argc
, argv
);
26733 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsPath_AddArc'");
26738 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddQuadCurveToPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
26739 PyObject
*resultobj
= 0;
26740 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26755 PyObject
* obj0
= 0 ;
26756 PyObject
* obj1
= 0 ;
26757 PyObject
* obj2
= 0 ;
26758 PyObject
* obj3
= 0 ;
26759 PyObject
* obj4
= 0 ;
26760 char * kwnames
[] = {
26761 (char *) "self",(char *) "cx",(char *) "cy",(char *) "x",(char *) "y", NULL
26764 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:GraphicsPath_AddQuadCurveToPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
26765 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26766 if (!SWIG_IsOK(res1
)) {
26767 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddQuadCurveToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26769 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26770 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
26771 if (!SWIG_IsOK(ecode2
)) {
26772 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddQuadCurveToPoint" "', expected argument " "2"" of type '" "wxDouble""'");
26774 arg2
= static_cast< wxDouble
>(val2
);
26775 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
26776 if (!SWIG_IsOK(ecode3
)) {
26777 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddQuadCurveToPoint" "', expected argument " "3"" of type '" "wxDouble""'");
26779 arg3
= static_cast< wxDouble
>(val3
);
26780 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
26781 if (!SWIG_IsOK(ecode4
)) {
26782 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddQuadCurveToPoint" "', expected argument " "4"" of type '" "wxDouble""'");
26784 arg4
= static_cast< wxDouble
>(val4
);
26785 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
26786 if (!SWIG_IsOK(ecode5
)) {
26787 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddQuadCurveToPoint" "', expected argument " "5"" of type '" "wxDouble""'");
26789 arg5
= static_cast< wxDouble
>(val5
);
26791 (arg1
)->AddQuadCurveToPoint(arg2
,arg3
,arg4
,arg5
);
26792 if (PyErr_Occurred()) SWIG_fail
;
26794 resultobj
= SWIG_Py_Void();
26801 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
26802 PyObject
*resultobj
= 0;
26803 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26818 PyObject
* obj0
= 0 ;
26819 PyObject
* obj1
= 0 ;
26820 PyObject
* obj2
= 0 ;
26821 PyObject
* obj3
= 0 ;
26822 PyObject
* obj4
= 0 ;
26823 char * kwnames
[] = {
26824 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
26827 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:GraphicsPath_AddRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
26828 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26829 if (!SWIG_IsOK(res1
)) {
26830 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddRectangle" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26832 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26833 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
26834 if (!SWIG_IsOK(ecode2
)) {
26835 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddRectangle" "', expected argument " "2"" of type '" "wxDouble""'");
26837 arg2
= static_cast< wxDouble
>(val2
);
26838 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
26839 if (!SWIG_IsOK(ecode3
)) {
26840 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddRectangle" "', expected argument " "3"" of type '" "wxDouble""'");
26842 arg3
= static_cast< wxDouble
>(val3
);
26843 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
26844 if (!SWIG_IsOK(ecode4
)) {
26845 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddRectangle" "', expected argument " "4"" of type '" "wxDouble""'");
26847 arg4
= static_cast< wxDouble
>(val4
);
26848 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
26849 if (!SWIG_IsOK(ecode5
)) {
26850 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddRectangle" "', expected argument " "5"" of type '" "wxDouble""'");
26852 arg5
= static_cast< wxDouble
>(val5
);
26854 (arg1
)->AddRectangle(arg2
,arg3
,arg4
,arg5
);
26855 if (PyErr_Occurred()) SWIG_fail
;
26857 resultobj
= SWIG_Py_Void();
26864 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddCircle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
26865 PyObject
*resultobj
= 0;
26866 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26878 PyObject
* obj0
= 0 ;
26879 PyObject
* obj1
= 0 ;
26880 PyObject
* obj2
= 0 ;
26881 PyObject
* obj3
= 0 ;
26882 char * kwnames
[] = {
26883 (char *) "self",(char *) "x",(char *) "y",(char *) "r", NULL
26886 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:GraphicsPath_AddCircle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
26887 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26888 if (!SWIG_IsOK(res1
)) {
26889 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddCircle" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26891 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26892 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
26893 if (!SWIG_IsOK(ecode2
)) {
26894 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddCircle" "', expected argument " "2"" of type '" "wxDouble""'");
26896 arg2
= static_cast< wxDouble
>(val2
);
26897 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
26898 if (!SWIG_IsOK(ecode3
)) {
26899 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddCircle" "', expected argument " "3"" of type '" "wxDouble""'");
26901 arg3
= static_cast< wxDouble
>(val3
);
26902 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
26903 if (!SWIG_IsOK(ecode4
)) {
26904 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddCircle" "', expected argument " "4"" of type '" "wxDouble""'");
26906 arg4
= static_cast< wxDouble
>(val4
);
26908 (arg1
)->AddCircle(arg2
,arg3
,arg4
);
26909 if (PyErr_Occurred()) SWIG_fail
;
26911 resultobj
= SWIG_Py_Void();
26918 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddArcToPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
26919 PyObject
*resultobj
= 0;
26920 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
26938 PyObject
* obj0
= 0 ;
26939 PyObject
* obj1
= 0 ;
26940 PyObject
* obj2
= 0 ;
26941 PyObject
* obj3
= 0 ;
26942 PyObject
* obj4
= 0 ;
26943 PyObject
* obj5
= 0 ;
26944 char * kwnames
[] = {
26945 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2",(char *) "r", NULL
26948 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:GraphicsPath_AddArcToPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
26949 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
26950 if (!SWIG_IsOK(res1
)) {
26951 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddArcToPoint" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
26953 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
26954 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
26955 if (!SWIG_IsOK(ecode2
)) {
26956 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddArcToPoint" "', expected argument " "2"" of type '" "wxDouble""'");
26958 arg2
= static_cast< wxDouble
>(val2
);
26959 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
26960 if (!SWIG_IsOK(ecode3
)) {
26961 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddArcToPoint" "', expected argument " "3"" of type '" "wxDouble""'");
26963 arg3
= static_cast< wxDouble
>(val3
);
26964 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
26965 if (!SWIG_IsOK(ecode4
)) {
26966 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddArcToPoint" "', expected argument " "4"" of type '" "wxDouble""'");
26968 arg4
= static_cast< wxDouble
>(val4
);
26969 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
26970 if (!SWIG_IsOK(ecode5
)) {
26971 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddArcToPoint" "', expected argument " "5"" of type '" "wxDouble""'");
26973 arg5
= static_cast< wxDouble
>(val5
);
26974 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
26975 if (!SWIG_IsOK(ecode6
)) {
26976 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsPath_AddArcToPoint" "', expected argument " "6"" of type '" "wxDouble""'");
26978 arg6
= static_cast< wxDouble
>(val6
);
26980 (arg1
)->AddArcToPoint(arg2
,arg3
,arg4
,arg5
,arg6
);
26981 if (PyErr_Occurred()) SWIG_fail
;
26983 resultobj
= SWIG_Py_Void();
26990 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddEllipse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
26991 PyObject
*resultobj
= 0;
26992 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27007 PyObject
* obj0
= 0 ;
27008 PyObject
* obj1
= 0 ;
27009 PyObject
* obj2
= 0 ;
27010 PyObject
* obj3
= 0 ;
27011 PyObject
* obj4
= 0 ;
27012 char * kwnames
[] = {
27013 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
27016 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:GraphicsPath_AddEllipse",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
27017 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27018 if (!SWIG_IsOK(res1
)) {
27019 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddEllipse" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
27021 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27022 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
27023 if (!SWIG_IsOK(ecode2
)) {
27024 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddEllipse" "', expected argument " "2"" of type '" "wxDouble""'");
27026 arg2
= static_cast< wxDouble
>(val2
);
27027 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
27028 if (!SWIG_IsOK(ecode3
)) {
27029 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddEllipse" "', expected argument " "3"" of type '" "wxDouble""'");
27031 arg3
= static_cast< wxDouble
>(val3
);
27032 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
27033 if (!SWIG_IsOK(ecode4
)) {
27034 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddEllipse" "', expected argument " "4"" of type '" "wxDouble""'");
27036 arg4
= static_cast< wxDouble
>(val4
);
27037 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
27038 if (!SWIG_IsOK(ecode5
)) {
27039 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddEllipse" "', expected argument " "5"" of type '" "wxDouble""'");
27041 arg5
= static_cast< wxDouble
>(val5
);
27043 (arg1
)->AddEllipse(arg2
,arg3
,arg4
,arg5
);
27044 if (PyErr_Occurred()) SWIG_fail
;
27046 resultobj
= SWIG_Py_Void();
27053 SWIGINTERN PyObject
*_wrap_GraphicsPath_AddRoundedRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27054 PyObject
*resultobj
= 0;
27055 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27073 PyObject
* obj0
= 0 ;
27074 PyObject
* obj1
= 0 ;
27075 PyObject
* obj2
= 0 ;
27076 PyObject
* obj3
= 0 ;
27077 PyObject
* obj4
= 0 ;
27078 PyObject
* obj5
= 0 ;
27079 char * kwnames
[] = {
27080 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h",(char *) "radius", NULL
27083 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:GraphicsPath_AddRoundedRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
27084 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27085 if (!SWIG_IsOK(res1
)) {
27086 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_AddRoundedRectangle" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
27088 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27089 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
27090 if (!SWIG_IsOK(ecode2
)) {
27091 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_AddRoundedRectangle" "', expected argument " "2"" of type '" "wxDouble""'");
27093 arg2
= static_cast< wxDouble
>(val2
);
27094 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
27095 if (!SWIG_IsOK(ecode3
)) {
27096 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_AddRoundedRectangle" "', expected argument " "3"" of type '" "wxDouble""'");
27098 arg3
= static_cast< wxDouble
>(val3
);
27099 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
27100 if (!SWIG_IsOK(ecode4
)) {
27101 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_AddRoundedRectangle" "', expected argument " "4"" of type '" "wxDouble""'");
27103 arg4
= static_cast< wxDouble
>(val4
);
27104 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
27105 if (!SWIG_IsOK(ecode5
)) {
27106 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsPath_AddRoundedRectangle" "', expected argument " "5"" of type '" "wxDouble""'");
27108 arg5
= static_cast< wxDouble
>(val5
);
27109 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
27110 if (!SWIG_IsOK(ecode6
)) {
27111 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsPath_AddRoundedRectangle" "', expected argument " "6"" of type '" "wxDouble""'");
27113 arg6
= static_cast< wxDouble
>(val6
);
27115 (arg1
)->AddRoundedRectangle(arg2
,arg3
,arg4
,arg5
,arg6
);
27116 if (PyErr_Occurred()) SWIG_fail
;
27118 resultobj
= SWIG_Py_Void();
27125 SWIGINTERN PyObject
*_wrap_GraphicsPath_GetNativePath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
27126 PyObject
*resultobj
= 0;
27127 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27131 PyObject
*swig_obj
[1] ;
27133 if (!args
) SWIG_fail
;
27134 swig_obj
[0] = args
;
27135 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27136 if (!SWIG_IsOK(res1
)) {
27137 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_GetNativePath" "', expected argument " "1"" of type '" "wxGraphicsPath const *""'");
27139 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27141 result
= (void *)((wxGraphicsPath
const *)arg1
)->GetNativePath();
27142 if (PyErr_Occurred()) SWIG_fail
;
27144 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_void
, 0 | 0 );
27151 SWIGINTERN PyObject
*_wrap_GraphicsPath_UnGetNativePath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27152 PyObject
*resultobj
= 0;
27153 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27154 void *arg2
= (void *) 0 ;
27158 PyObject
* obj0
= 0 ;
27159 PyObject
* obj1
= 0 ;
27160 char * kwnames
[] = {
27161 (char *) "self",(char *) "p", NULL
27164 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsPath_UnGetNativePath",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
27165 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27166 if (!SWIG_IsOK(res1
)) {
27167 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_UnGetNativePath" "', expected argument " "1"" of type '" "wxGraphicsPath const *""'");
27169 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27170 res2
= SWIG_ConvertPtr(obj1
,SWIG_as_voidptrptr(&arg2
), 0, 0);
27171 if (!SWIG_IsOK(res2
)) {
27172 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsPath_UnGetNativePath" "', expected argument " "2"" of type '" "void *""'");
27175 ((wxGraphicsPath
const *)arg1
)->UnGetNativePath(arg2
);
27176 if (PyErr_Occurred()) SWIG_fail
;
27178 resultobj
= SWIG_Py_Void();
27185 SWIGINTERN PyObject
*_wrap_GraphicsPath_Transform(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27186 PyObject
*resultobj
= 0;
27187 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27188 wxGraphicsMatrix
*arg2
= 0 ;
27193 PyObject
* obj0
= 0 ;
27194 PyObject
* obj1
= 0 ;
27195 char * kwnames
[] = {
27196 (char *) "self",(char *) "matrix", NULL
27199 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsPath_Transform",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
27200 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27201 if (!SWIG_IsOK(res1
)) {
27202 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_Transform" "', expected argument " "1"" of type '" "wxGraphicsPath *""'");
27204 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27205 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0);
27206 if (!SWIG_IsOK(res2
)) {
27207 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsPath_Transform" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
27210 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsPath_Transform" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
27212 arg2
= reinterpret_cast< wxGraphicsMatrix
* >(argp2
);
27214 (arg1
)->Transform((wxGraphicsMatrix
const &)*arg2
);
27215 if (PyErr_Occurred()) SWIG_fail
;
27217 resultobj
= SWIG_Py_Void();
27224 SWIGINTERN PyObject
*_wrap_GraphicsPath_GetBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
27225 PyObject
*resultobj
= 0;
27226 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27230 PyObject
*swig_obj
[1] ;
27232 if (!args
) SWIG_fail
;
27233 swig_obj
[0] = args
;
27234 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27235 if (!SWIG_IsOK(res1
)) {
27236 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_GetBox" "', expected argument " "1"" of type '" "wxGraphicsPath const *""'");
27238 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27240 result
= ((wxGraphicsPath
const *)arg1
)->GetBox();
27241 if (PyErr_Occurred()) SWIG_fail
;
27243 resultobj
= SWIG_NewPointerObj((new wxRect2D(static_cast< const wxRect2D
& >(result
))), SWIGTYPE_p_wxRect2D
, SWIG_POINTER_OWN
| 0 );
27250 SWIGINTERN PyObject
*_wrap_GraphicsPath_Contains__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
27251 PyObject
*resultobj
= 0;
27252 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27255 int arg4
= (int) wxODDEVEN_RULE
;
27266 if ((nobjs
< 3) || (nobjs
> 4)) SWIG_fail
;
27267 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27268 if (!SWIG_IsOK(res1
)) {
27269 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_Contains" "', expected argument " "1"" of type '" "wxGraphicsPath const *""'");
27271 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27272 ecode2
= SWIG_AsVal_double(swig_obj
[1], &val2
);
27273 if (!SWIG_IsOK(ecode2
)) {
27274 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsPath_Contains" "', expected argument " "2"" of type '" "wxDouble""'");
27276 arg2
= static_cast< wxDouble
>(val2
);
27277 ecode3
= SWIG_AsVal_double(swig_obj
[2], &val3
);
27278 if (!SWIG_IsOK(ecode3
)) {
27279 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_Contains" "', expected argument " "3"" of type '" "wxDouble""'");
27281 arg3
= static_cast< wxDouble
>(val3
);
27283 ecode4
= SWIG_AsVal_int(swig_obj
[3], &val4
);
27284 if (!SWIG_IsOK(ecode4
)) {
27285 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsPath_Contains" "', expected argument " "4"" of type '" "int""'");
27287 arg4
= static_cast< int >(val4
);
27290 result
= (bool)((wxGraphicsPath
const *)arg1
)->Contains(arg2
,arg3
,arg4
);
27291 if (PyErr_Occurred()) SWIG_fail
;
27294 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
27302 SWIGINTERN PyObject
*_wrap_GraphicsPath_Contains__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
27303 PyObject
*resultobj
= 0;
27304 wxGraphicsPath
*arg1
= (wxGraphicsPath
*) 0 ;
27305 wxPoint2D
*arg2
= 0 ;
27306 int arg3
= (int) wxODDEVEN_RULE
;
27314 if ((nobjs
< 2) || (nobjs
> 3)) SWIG_fail
;
27315 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsPath
, 0 | 0 );
27316 if (!SWIG_IsOK(res1
)) {
27317 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsPath_Contains" "', expected argument " "1"" of type '" "wxGraphicsPath const *""'");
27319 arg1
= reinterpret_cast< wxGraphicsPath
* >(argp1
);
27322 if ( ! wxPoint2D_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
27325 ecode3
= SWIG_AsVal_int(swig_obj
[2], &val3
);
27326 if (!SWIG_IsOK(ecode3
)) {
27327 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsPath_Contains" "', expected argument " "3"" of type '" "int""'");
27329 arg3
= static_cast< int >(val3
);
27332 result
= (bool)((wxGraphicsPath
const *)arg1
)->Contains((wxPoint2D
const &)*arg2
,arg3
);
27333 if (PyErr_Occurred()) SWIG_fail
;
27336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
27344 SWIGINTERN PyObject
*_wrap_GraphicsPath_Contains(PyObject
*self
, PyObject
*args
) {
27348 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsPath_Contains",0,4,argv
))) SWIG_fail
;
27350 if ((argc
>= 2) && (argc
<= 3)) {
27354 _v
= wxPySimple_typecheck(argv
[1], wxT("wxPoint2D"), 2);
27357 if (!_v
) goto check_1
;
27361 int res
= SWIG_AsVal_int(argv
[2], NULL
);
27362 _v
= SWIG_CheckState(res
);
27365 if (!_v
) goto check_1
;
27367 return _wrap_GraphicsPath_Contains__SWIG_1(self
, argc
, argv
);
27371 if ((argc
>= 3) && (argc
<= 4)) {
27372 return _wrap_GraphicsPath_Contains__SWIG_0(self
, argc
, argv
);
27376 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsPath_Contains'");
27381 SWIGINTERN PyObject
*GraphicsPath_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
27383 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
27384 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsPath
, SWIG_NewClientData(obj
));
27385 return SWIG_Py_Void();
27388 SWIGINTERN PyObject
*GraphicsPath_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
27389 return SWIG_Python_InitShadowInstance(args
);
27392 SWIGINTERN
int NullGraphicsPen_set(PyObject
*) {
27393 SWIG_Error(SWIG_AttributeError
,"Variable NullGraphicsPen is read-only.");
27398 SWIGINTERN PyObject
*NullGraphicsPen_get(void) {
27399 PyObject
*pyobj
= 0;
27401 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullGraphicsPen
), SWIGTYPE_p_wxGraphicsPen
, 0 );
27406 SWIGINTERN
int NullGraphicsBrush_set(PyObject
*) {
27407 SWIG_Error(SWIG_AttributeError
,"Variable NullGraphicsBrush is read-only.");
27412 SWIGINTERN PyObject
*NullGraphicsBrush_get(void) {
27413 PyObject
*pyobj
= 0;
27415 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullGraphicsBrush
), SWIGTYPE_p_wxGraphicsBrush
, 0 );
27420 SWIGINTERN
int NullGraphicsFont_set(PyObject
*) {
27421 SWIG_Error(SWIG_AttributeError
,"Variable NullGraphicsFont is read-only.");
27426 SWIGINTERN PyObject
*NullGraphicsFont_get(void) {
27427 PyObject
*pyobj
= 0;
27429 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullGraphicsFont
), SWIGTYPE_p_wxGraphicsFont
, 0 );
27434 SWIGINTERN
int NullGraphicsMatrix_set(PyObject
*) {
27435 SWIG_Error(SWIG_AttributeError
,"Variable NullGraphicsMatrix is read-only.");
27440 SWIGINTERN PyObject
*NullGraphicsMatrix_get(void) {
27441 PyObject
*pyobj
= 0;
27443 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullGraphicsMatrix
), SWIGTYPE_p_wxGraphicsMatrix
, 0 );
27448 SWIGINTERN
int NullGraphicsPath_set(PyObject
*) {
27449 SWIG_Error(SWIG_AttributeError
,"Variable NullGraphicsPath is read-only.");
27454 SWIGINTERN PyObject
*NullGraphicsPath_get(void) {
27455 PyObject
*pyobj
= 0;
27457 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullGraphicsPath
), SWIGTYPE_p_wxGraphicsPath
, 0 );
27462 SWIGINTERN PyObject
*_wrap_delete_GraphicsContext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
27463 PyObject
*resultobj
= 0;
27464 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27467 PyObject
*swig_obj
[1] ;
27469 if (!args
) SWIG_fail
;
27470 swig_obj
[0] = args
;
27471 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_DISOWN
| 0 );
27472 if (!SWIG_IsOK(res1
)) {
27473 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsContext" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27475 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27479 if (PyErr_Occurred()) SWIG_fail
;
27481 resultobj
= SWIG_Py_Void();
27488 SWIGINTERN PyObject
*_wrap_GraphicsContext_Create__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
27489 PyObject
*resultobj
= 0;
27490 wxWindowDC
*arg1
= 0 ;
27491 wxGraphicsContext
*result
= 0 ;
27495 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
27496 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxWindowDC
, 0 | 0);
27497 if (!SWIG_IsOK(res1
)) {
27498 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_Create" "', expected argument " "1"" of type '" "wxWindowDC const &""'");
27501 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_Create" "', expected argument " "1"" of type '" "wxWindowDC const &""'");
27503 arg1
= reinterpret_cast< wxWindowDC
* >(argp1
);
27505 result
= (wxGraphicsContext
*)wxGraphicsContext::Create((wxWindowDC
const &)*arg1
);
27506 if (PyErr_Occurred()) SWIG_fail
;
27508 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
27515 SWIGINTERN PyObject
*_wrap_GraphicsContext_Create__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
27516 PyObject
*resultobj
= 0;
27517 wxWindow
*arg1
= (wxWindow
*) 0 ;
27518 wxGraphicsContext
*result
= 0 ;
27522 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
27523 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
27524 if (!SWIG_IsOK(res1
)) {
27525 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_Create" "', expected argument " "1"" of type '" "wxWindow *""'");
27527 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
27529 result
= (wxGraphicsContext
*)wxGraphicsContext::Create(arg1
);
27530 if (PyErr_Occurred()) SWIG_fail
;
27532 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
27539 SWIGINTERN PyObject
*_wrap_GraphicsContext_Create(PyObject
*self
, PyObject
*args
) {
27543 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsContext_Create",0,1,argv
))) SWIG_fail
;
27548 int res
= SWIG_ConvertPtr(argv
[0], 0, SWIGTYPE_p_wxWindowDC
, 0);
27549 _v
= SWIG_CheckState(res
);
27551 if (!_v
) goto check_1
;
27552 return _wrap_GraphicsContext_Create__SWIG_0(self
, argc
, argv
);
27557 return _wrap_GraphicsContext_Create__SWIG_1(self
, argc
, argv
);
27561 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsContext_Create'");
27566 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateMeasuringContext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
27567 PyObject
*resultobj
= 0;
27568 wxGraphicsContext
*result
= 0 ;
27570 if (!SWIG_Python_UnpackTuple(args
,"GraphicsContext_CreateMeasuringContext",0,0,0)) SWIG_fail
;
27572 result
= (wxGraphicsContext
*)wxGraphicsContext::Create();
27573 if (PyErr_Occurred()) SWIG_fail
;
27575 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
27582 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateFromNative(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27583 PyObject
*resultobj
= 0;
27584 void *arg1
= (void *) 0 ;
27585 wxGraphicsContext
*result
= 0 ;
27587 PyObject
* obj0
= 0 ;
27588 char * kwnames
[] = {
27589 (char *) "context", NULL
27592 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GraphicsContext_CreateFromNative",kwnames
,&obj0
)) SWIG_fail
;
27593 res1
= SWIG_ConvertPtr(obj0
,SWIG_as_voidptrptr(&arg1
), 0, 0);
27594 if (!SWIG_IsOK(res1
)) {
27595 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreateFromNative" "', expected argument " "1"" of type '" "void *""'");
27598 result
= (wxGraphicsContext
*)wxGraphicsContext::CreateFromNative(arg1
);
27599 if (PyErr_Occurred()) SWIG_fail
;
27601 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
27608 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateFromNativeWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27609 PyObject
*resultobj
= 0;
27610 void *arg1
= (void *) 0 ;
27611 wxGraphicsContext
*result
= 0 ;
27613 PyObject
* obj0
= 0 ;
27614 char * kwnames
[] = {
27615 (char *) "window", NULL
27618 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GraphicsContext_CreateFromNativeWindow",kwnames
,&obj0
)) SWIG_fail
;
27619 res1
= SWIG_ConvertPtr(obj0
,SWIG_as_voidptrptr(&arg1
), 0, 0);
27620 if (!SWIG_IsOK(res1
)) {
27621 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreateFromNativeWindow" "', expected argument " "1"" of type '" "void *""'");
27624 result
= (wxGraphicsContext
*)wxGraphicsContext::CreateFromNativeWindow(arg1
);
27625 if (PyErr_Occurred()) SWIG_fail
;
27627 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27634 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreatePath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
27635 PyObject
*resultobj
= 0;
27636 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27637 wxGraphicsPath result
;
27640 PyObject
*swig_obj
[1] ;
27642 if (!args
) SWIG_fail
;
27643 swig_obj
[0] = args
;
27644 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27645 if (!SWIG_IsOK(res1
)) {
27646 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreatePath" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27648 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27650 result
= (arg1
)->CreatePath();
27651 if (PyErr_Occurred()) SWIG_fail
;
27653 resultobj
= SWIG_NewPointerObj((new wxGraphicsPath(static_cast< const wxGraphicsPath
& >(result
))), SWIGTYPE_p_wxGraphicsPath
, SWIG_POINTER_OWN
| 0 );
27660 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreatePen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27661 PyObject
*resultobj
= 0;
27662 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27664 wxGraphicsPen result
;
27669 PyObject
* obj0
= 0 ;
27670 PyObject
* obj1
= 0 ;
27671 char * kwnames
[] = {
27672 (char *) "self",(char *) "pen", NULL
27675 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_CreatePen",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
27676 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27677 if (!SWIG_IsOK(res1
)) {
27678 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreatePen" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27680 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27681 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPen
, 0 | 0);
27682 if (!SWIG_IsOK(res2
)) {
27683 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_CreatePen" "', expected argument " "2"" of type '" "wxPen const &""'");
27686 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_CreatePen" "', expected argument " "2"" of type '" "wxPen const &""'");
27688 arg2
= reinterpret_cast< wxPen
* >(argp2
);
27690 result
= (arg1
)->CreatePen((wxPen
const &)*arg2
);
27691 if (PyErr_Occurred()) SWIG_fail
;
27693 resultobj
= SWIG_NewPointerObj((new wxGraphicsPen(static_cast< const wxGraphicsPen
& >(result
))), SWIGTYPE_p_wxGraphicsPen
, SWIG_POINTER_OWN
| 0 );
27700 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27701 PyObject
*resultobj
= 0;
27702 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27703 wxBrush
*arg2
= 0 ;
27704 wxGraphicsBrush result
;
27709 PyObject
* obj0
= 0 ;
27710 PyObject
* obj1
= 0 ;
27711 char * kwnames
[] = {
27712 (char *) "self",(char *) "brush", NULL
27715 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_CreateBrush",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
27716 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27717 if (!SWIG_IsOK(res1
)) {
27718 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreateBrush" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27720 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27721 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
27722 if (!SWIG_IsOK(res2
)) {
27723 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_CreateBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
27726 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_CreateBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
27728 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
27730 result
= (arg1
)->CreateBrush((wxBrush
const &)*arg2
);
27731 if (PyErr_Occurred()) SWIG_fail
;
27733 resultobj
= SWIG_NewPointerObj((new wxGraphicsBrush(static_cast< const wxGraphicsBrush
& >(result
))), SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_OWN
| 0 );
27740 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateLinearGradientBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27741 PyObject
*resultobj
= 0;
27742 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27747 wxColour
*arg6
= 0 ;
27748 wxColour
*arg7
= 0 ;
27749 wxGraphicsBrush result
;
27762 PyObject
* obj0
= 0 ;
27763 PyObject
* obj1
= 0 ;
27764 PyObject
* obj2
= 0 ;
27765 PyObject
* obj3
= 0 ;
27766 PyObject
* obj4
= 0 ;
27767 PyObject
* obj5
= 0 ;
27768 PyObject
* obj6
= 0 ;
27769 char * kwnames
[] = {
27770 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2",(char *) "c1",(char *) "c2", NULL
27773 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:GraphicsContext_CreateLinearGradientBrush",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
27774 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27775 if (!SWIG_IsOK(res1
)) {
27776 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreateLinearGradientBrush" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27778 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27779 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
27780 if (!SWIG_IsOK(ecode2
)) {
27781 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_CreateLinearGradientBrush" "', expected argument " "2"" of type '" "wxDouble""'");
27783 arg2
= static_cast< wxDouble
>(val2
);
27784 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
27785 if (!SWIG_IsOK(ecode3
)) {
27786 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_CreateLinearGradientBrush" "', expected argument " "3"" of type '" "wxDouble""'");
27788 arg3
= static_cast< wxDouble
>(val3
);
27789 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
27790 if (!SWIG_IsOK(ecode4
)) {
27791 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_CreateLinearGradientBrush" "', expected argument " "4"" of type '" "wxDouble""'");
27793 arg4
= static_cast< wxDouble
>(val4
);
27794 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
27795 if (!SWIG_IsOK(ecode5
)) {
27796 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_CreateLinearGradientBrush" "', expected argument " "5"" of type '" "wxDouble""'");
27798 arg5
= static_cast< wxDouble
>(val5
);
27801 if ( ! wxColour_helper(obj5
, &arg6
)) SWIG_fail
;
27805 if ( ! wxColour_helper(obj6
, &arg7
)) SWIG_fail
;
27808 result
= (arg1
)->CreateLinearGradientBrush(arg2
,arg3
,arg4
,arg5
,(wxColour
const &)*arg6
,(wxColour
const &)*arg7
);
27809 if (PyErr_Occurred()) SWIG_fail
;
27811 resultobj
= SWIG_NewPointerObj((new wxGraphicsBrush(static_cast< const wxGraphicsBrush
& >(result
))), SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_OWN
| 0 );
27818 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateRadialGradientBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27819 PyObject
*resultobj
= 0;
27820 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27826 wxColour
*arg7
= 0 ;
27827 wxColour
*arg8
= 0 ;
27828 wxGraphicsBrush result
;
27843 PyObject
* obj0
= 0 ;
27844 PyObject
* obj1
= 0 ;
27845 PyObject
* obj2
= 0 ;
27846 PyObject
* obj3
= 0 ;
27847 PyObject
* obj4
= 0 ;
27848 PyObject
* obj5
= 0 ;
27849 PyObject
* obj6
= 0 ;
27850 PyObject
* obj7
= 0 ;
27851 char * kwnames
[] = {
27852 (char *) "self",(char *) "xo",(char *) "yo",(char *) "xc",(char *) "yc",(char *) "radius",(char *) "oColor",(char *) "cColor", NULL
27855 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOOO:GraphicsContext_CreateRadialGradientBrush",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
27856 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27857 if (!SWIG_IsOK(res1
)) {
27858 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreateRadialGradientBrush" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27860 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27861 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
27862 if (!SWIG_IsOK(ecode2
)) {
27863 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_CreateRadialGradientBrush" "', expected argument " "2"" of type '" "wxDouble""'");
27865 arg2
= static_cast< wxDouble
>(val2
);
27866 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
27867 if (!SWIG_IsOK(ecode3
)) {
27868 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_CreateRadialGradientBrush" "', expected argument " "3"" of type '" "wxDouble""'");
27870 arg3
= static_cast< wxDouble
>(val3
);
27871 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
27872 if (!SWIG_IsOK(ecode4
)) {
27873 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_CreateRadialGradientBrush" "', expected argument " "4"" of type '" "wxDouble""'");
27875 arg4
= static_cast< wxDouble
>(val4
);
27876 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
27877 if (!SWIG_IsOK(ecode5
)) {
27878 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_CreateRadialGradientBrush" "', expected argument " "5"" of type '" "wxDouble""'");
27880 arg5
= static_cast< wxDouble
>(val5
);
27881 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
27882 if (!SWIG_IsOK(ecode6
)) {
27883 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsContext_CreateRadialGradientBrush" "', expected argument " "6"" of type '" "wxDouble""'");
27885 arg6
= static_cast< wxDouble
>(val6
);
27888 if ( ! wxColour_helper(obj6
, &arg7
)) SWIG_fail
;
27892 if ( ! wxColour_helper(obj7
, &arg8
)) SWIG_fail
;
27895 result
= (arg1
)->CreateRadialGradientBrush(arg2
,arg3
,arg4
,arg5
,arg6
,(wxColour
const &)*arg7
,(wxColour
const &)*arg8
);
27896 if (PyErr_Occurred()) SWIG_fail
;
27898 resultobj
= SWIG_NewPointerObj((new wxGraphicsBrush(static_cast< const wxGraphicsBrush
& >(result
))), SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_OWN
| 0 );
27905 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27906 PyObject
*resultobj
= 0;
27907 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27909 wxColour
const &arg3_defvalue
= *wxBLACK
;
27910 wxColour
*arg3
= (wxColour
*) &arg3_defvalue
;
27911 wxGraphicsFont result
;
27917 PyObject
* obj0
= 0 ;
27918 PyObject
* obj1
= 0 ;
27919 PyObject
* obj2
= 0 ;
27920 char * kwnames
[] = {
27921 (char *) "self",(char *) "font",(char *) "col", NULL
27924 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GraphicsContext_CreateFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
27925 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27926 if (!SWIG_IsOK(res1
)) {
27927 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreateFont" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27929 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27930 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
, 0 | 0);
27931 if (!SWIG_IsOK(res2
)) {
27932 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_CreateFont" "', expected argument " "2"" of type '" "wxFont const &""'");
27935 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_CreateFont" "', expected argument " "2"" of type '" "wxFont const &""'");
27937 arg2
= reinterpret_cast< wxFont
* >(argp2
);
27941 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
27945 result
= (arg1
)->CreateFont((wxFont
const &)*arg2
,(wxColour
const &)*arg3
);
27946 if (PyErr_Occurred()) SWIG_fail
;
27948 resultobj
= SWIG_NewPointerObj((new wxGraphicsFont(static_cast< const wxGraphicsFont
& >(result
))), SWIGTYPE_p_wxGraphicsFont
, SWIG_POINTER_OWN
| 0 );
27955 SWIGINTERN PyObject
*_wrap_GraphicsContext_CreateMatrix(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
27956 PyObject
*resultobj
= 0;
27957 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
27958 wxDouble arg2
= (wxDouble
) 1.0 ;
27959 wxDouble arg3
= (wxDouble
) 0.0 ;
27960 wxDouble arg4
= (wxDouble
) 0.0 ;
27961 wxDouble arg5
= (wxDouble
) 1.0 ;
27962 wxDouble arg6
= (wxDouble
) 0.0 ;
27963 wxDouble arg7
= (wxDouble
) 0.0 ;
27964 wxGraphicsMatrix result
;
27979 PyObject
* obj0
= 0 ;
27980 PyObject
* obj1
= 0 ;
27981 PyObject
* obj2
= 0 ;
27982 PyObject
* obj3
= 0 ;
27983 PyObject
* obj4
= 0 ;
27984 PyObject
* obj5
= 0 ;
27985 PyObject
* obj6
= 0 ;
27986 char * kwnames
[] = {
27987 (char *) "self",(char *) "a",(char *) "b",(char *) "c",(char *) "d",(char *) "tx",(char *) "ty", NULL
27990 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:GraphicsContext_CreateMatrix",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
27991 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
27992 if (!SWIG_IsOK(res1
)) {
27993 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_CreateMatrix" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
27995 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
27997 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
27998 if (!SWIG_IsOK(ecode2
)) {
27999 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_CreateMatrix" "', expected argument " "2"" of type '" "wxDouble""'");
28001 arg2
= static_cast< wxDouble
>(val2
);
28004 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
28005 if (!SWIG_IsOK(ecode3
)) {
28006 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_CreateMatrix" "', expected argument " "3"" of type '" "wxDouble""'");
28008 arg3
= static_cast< wxDouble
>(val3
);
28011 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
28012 if (!SWIG_IsOK(ecode4
)) {
28013 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_CreateMatrix" "', expected argument " "4"" of type '" "wxDouble""'");
28015 arg4
= static_cast< wxDouble
>(val4
);
28018 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
28019 if (!SWIG_IsOK(ecode5
)) {
28020 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_CreateMatrix" "', expected argument " "5"" of type '" "wxDouble""'");
28022 arg5
= static_cast< wxDouble
>(val5
);
28025 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
28026 if (!SWIG_IsOK(ecode6
)) {
28027 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsContext_CreateMatrix" "', expected argument " "6"" of type '" "wxDouble""'");
28029 arg6
= static_cast< wxDouble
>(val6
);
28032 ecode7
= SWIG_AsVal_double(obj6
, &val7
);
28033 if (!SWIG_IsOK(ecode7
)) {
28034 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "GraphicsContext_CreateMatrix" "', expected argument " "7"" of type '" "wxDouble""'");
28036 arg7
= static_cast< wxDouble
>(val7
);
28039 result
= (arg1
)->CreateMatrix(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
28040 if (PyErr_Occurred()) SWIG_fail
;
28042 resultobj
= SWIG_NewPointerObj((new wxGraphicsMatrix(static_cast< const wxGraphicsMatrix
& >(result
))), SWIGTYPE_p_wxGraphicsMatrix
, SWIG_POINTER_OWN
| 0 );
28049 SWIGINTERN PyObject
*_wrap_GraphicsContext_PushState(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
28050 PyObject
*resultobj
= 0;
28051 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28054 PyObject
*swig_obj
[1] ;
28056 if (!args
) SWIG_fail
;
28057 swig_obj
[0] = args
;
28058 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28059 if (!SWIG_IsOK(res1
)) {
28060 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_PushState" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28062 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28064 (arg1
)->PushState();
28065 if (PyErr_Occurred()) SWIG_fail
;
28067 resultobj
= SWIG_Py_Void();
28074 SWIGINTERN PyObject
*_wrap_GraphicsContext_PopState(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
28075 PyObject
*resultobj
= 0;
28076 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28079 PyObject
*swig_obj
[1] ;
28081 if (!args
) SWIG_fail
;
28082 swig_obj
[0] = args
;
28083 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28084 if (!SWIG_IsOK(res1
)) {
28085 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_PopState" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28087 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28089 (arg1
)->PopState();
28090 if (PyErr_Occurred()) SWIG_fail
;
28092 resultobj
= SWIG_Py_Void();
28099 SWIGINTERN PyObject
*_wrap_GraphicsContext_ClipRegion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28100 PyObject
*resultobj
= 0;
28101 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28102 wxRegion
*arg2
= 0 ;
28107 PyObject
* obj0
= 0 ;
28108 PyObject
* obj1
= 0 ;
28109 char * kwnames
[] = {
28110 (char *) "self",(char *) "region", NULL
28113 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_ClipRegion",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
28114 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28115 if (!SWIG_IsOK(res1
)) {
28116 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_ClipRegion" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28118 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28119 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxRegion
, 0 | 0);
28120 if (!SWIG_IsOK(res2
)) {
28121 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_ClipRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
28124 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_ClipRegion" "', expected argument " "2"" of type '" "wxRegion const &""'");
28126 arg2
= reinterpret_cast< wxRegion
* >(argp2
);
28128 (arg1
)->Clip((wxRegion
const &)*arg2
);
28129 if (PyErr_Occurred()) SWIG_fail
;
28131 resultobj
= SWIG_Py_Void();
28138 SWIGINTERN PyObject
*_wrap_GraphicsContext_Clip(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28139 PyObject
*resultobj
= 0;
28140 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28155 PyObject
* obj0
= 0 ;
28156 PyObject
* obj1
= 0 ;
28157 PyObject
* obj2
= 0 ;
28158 PyObject
* obj3
= 0 ;
28159 PyObject
* obj4
= 0 ;
28160 char * kwnames
[] = {
28161 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
28164 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:GraphicsContext_Clip",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
28165 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28166 if (!SWIG_IsOK(res1
)) {
28167 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_Clip" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28169 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28170 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
28171 if (!SWIG_IsOK(ecode2
)) {
28172 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_Clip" "', expected argument " "2"" of type '" "wxDouble""'");
28174 arg2
= static_cast< wxDouble
>(val2
);
28175 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
28176 if (!SWIG_IsOK(ecode3
)) {
28177 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_Clip" "', expected argument " "3"" of type '" "wxDouble""'");
28179 arg3
= static_cast< wxDouble
>(val3
);
28180 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
28181 if (!SWIG_IsOK(ecode4
)) {
28182 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_Clip" "', expected argument " "4"" of type '" "wxDouble""'");
28184 arg4
= static_cast< wxDouble
>(val4
);
28185 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
28186 if (!SWIG_IsOK(ecode5
)) {
28187 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_Clip" "', expected argument " "5"" of type '" "wxDouble""'");
28189 arg5
= static_cast< wxDouble
>(val5
);
28191 (arg1
)->Clip(arg2
,arg3
,arg4
,arg5
);
28192 if (PyErr_Occurred()) SWIG_fail
;
28194 resultobj
= SWIG_Py_Void();
28201 SWIGINTERN PyObject
*_wrap_GraphicsContext_ResetClip(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
28202 PyObject
*resultobj
= 0;
28203 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28206 PyObject
*swig_obj
[1] ;
28208 if (!args
) SWIG_fail
;
28209 swig_obj
[0] = args
;
28210 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28211 if (!SWIG_IsOK(res1
)) {
28212 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_ResetClip" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28214 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28216 (arg1
)->ResetClip();
28217 if (PyErr_Occurred()) SWIG_fail
;
28219 resultobj
= SWIG_Py_Void();
28226 SWIGINTERN PyObject
*_wrap_GraphicsContext_GetNativeContext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
28227 PyObject
*resultobj
= 0;
28228 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28232 PyObject
*swig_obj
[1] ;
28234 if (!args
) SWIG_fail
;
28235 swig_obj
[0] = args
;
28236 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28237 if (!SWIG_IsOK(res1
)) {
28238 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_GetNativeContext" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28240 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28242 result
= (void *)(arg1
)->GetNativeContext();
28243 if (PyErr_Occurred()) SWIG_fail
;
28245 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_void
, 0 | 0 );
28252 SWIGINTERN PyObject
*_wrap_GraphicsContext_GetLogicalFunction(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
28253 PyObject
*resultobj
= 0;
28254 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28258 PyObject
*swig_obj
[1] ;
28260 if (!args
) SWIG_fail
;
28261 swig_obj
[0] = args
;
28262 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28263 if (!SWIG_IsOK(res1
)) {
28264 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_GetLogicalFunction" "', expected argument " "1"" of type '" "wxGraphicsContext const *""'");
28266 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28268 result
= (int)((wxGraphicsContext
const *)arg1
)->GetLogicalFunction();
28269 if (PyErr_Occurred()) SWIG_fail
;
28271 resultobj
= SWIG_From_int(static_cast< int >(result
));
28278 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetLogicalFunction(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28279 PyObject
*resultobj
= 0;
28280 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28287 PyObject
* obj0
= 0 ;
28288 PyObject
* obj1
= 0 ;
28289 char * kwnames
[] = {
28290 (char *) "self",(char *) "function", NULL
28293 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_SetLogicalFunction",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
28294 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28295 if (!SWIG_IsOK(res1
)) {
28296 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetLogicalFunction" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28298 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28299 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
28300 if (!SWIG_IsOK(ecode2
)) {
28301 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_SetLogicalFunction" "', expected argument " "2"" of type '" "int""'");
28303 arg2
= static_cast< int >(val2
);
28305 result
= (bool)(arg1
)->SetLogicalFunction(arg2
);
28306 if (PyErr_Occurred()) SWIG_fail
;
28309 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28317 SWIGINTERN PyObject
*_wrap_GraphicsContext_Translate(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28318 PyObject
*resultobj
= 0;
28319 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28328 PyObject
* obj0
= 0 ;
28329 PyObject
* obj1
= 0 ;
28330 PyObject
* obj2
= 0 ;
28331 char * kwnames
[] = {
28332 (char *) "self",(char *) "dx",(char *) "dy", NULL
28335 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GraphicsContext_Translate",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
28336 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28337 if (!SWIG_IsOK(res1
)) {
28338 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_Translate" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28340 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28341 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
28342 if (!SWIG_IsOK(ecode2
)) {
28343 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_Translate" "', expected argument " "2"" of type '" "wxDouble""'");
28345 arg2
= static_cast< wxDouble
>(val2
);
28346 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
28347 if (!SWIG_IsOK(ecode3
)) {
28348 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_Translate" "', expected argument " "3"" of type '" "wxDouble""'");
28350 arg3
= static_cast< wxDouble
>(val3
);
28352 (arg1
)->Translate(arg2
,arg3
);
28353 if (PyErr_Occurred()) SWIG_fail
;
28355 resultobj
= SWIG_Py_Void();
28362 SWIGINTERN PyObject
*_wrap_GraphicsContext_Scale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28363 PyObject
*resultobj
= 0;
28364 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28373 PyObject
* obj0
= 0 ;
28374 PyObject
* obj1
= 0 ;
28375 PyObject
* obj2
= 0 ;
28376 char * kwnames
[] = {
28377 (char *) "self",(char *) "xScale",(char *) "yScale", NULL
28380 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GraphicsContext_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
28381 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28382 if (!SWIG_IsOK(res1
)) {
28383 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_Scale" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28385 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28386 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
28387 if (!SWIG_IsOK(ecode2
)) {
28388 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_Scale" "', expected argument " "2"" of type '" "wxDouble""'");
28390 arg2
= static_cast< wxDouble
>(val2
);
28391 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
28392 if (!SWIG_IsOK(ecode3
)) {
28393 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_Scale" "', expected argument " "3"" of type '" "wxDouble""'");
28395 arg3
= static_cast< wxDouble
>(val3
);
28397 (arg1
)->Scale(arg2
,arg3
);
28398 if (PyErr_Occurred()) SWIG_fail
;
28400 resultobj
= SWIG_Py_Void();
28407 SWIGINTERN PyObject
*_wrap_GraphicsContext_Rotate(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28408 PyObject
*resultobj
= 0;
28409 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28415 PyObject
* obj0
= 0 ;
28416 PyObject
* obj1
= 0 ;
28417 char * kwnames
[] = {
28418 (char *) "self",(char *) "angle", NULL
28421 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_Rotate",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
28422 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28423 if (!SWIG_IsOK(res1
)) {
28424 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_Rotate" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28426 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28427 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
28428 if (!SWIG_IsOK(ecode2
)) {
28429 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_Rotate" "', expected argument " "2"" of type '" "wxDouble""'");
28431 arg2
= static_cast< wxDouble
>(val2
);
28433 (arg1
)->Rotate(arg2
);
28434 if (PyErr_Occurred()) SWIG_fail
;
28436 resultobj
= SWIG_Py_Void();
28443 SWIGINTERN PyObject
*_wrap_GraphicsContext_ConcatTransform(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28444 PyObject
*resultobj
= 0;
28445 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28446 wxGraphicsMatrix
*arg2
= 0 ;
28451 PyObject
* obj0
= 0 ;
28452 PyObject
* obj1
= 0 ;
28453 char * kwnames
[] = {
28454 (char *) "self",(char *) "matrix", NULL
28457 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_ConcatTransform",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
28458 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28459 if (!SWIG_IsOK(res1
)) {
28460 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_ConcatTransform" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28462 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28463 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0);
28464 if (!SWIG_IsOK(res2
)) {
28465 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_ConcatTransform" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
28468 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_ConcatTransform" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
28470 arg2
= reinterpret_cast< wxGraphicsMatrix
* >(argp2
);
28472 (arg1
)->ConcatTransform((wxGraphicsMatrix
const &)*arg2
);
28473 if (PyErr_Occurred()) SWIG_fail
;
28475 resultobj
= SWIG_Py_Void();
28482 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetTransform(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28483 PyObject
*resultobj
= 0;
28484 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28485 wxGraphicsMatrix
*arg2
= 0 ;
28490 PyObject
* obj0
= 0 ;
28491 PyObject
* obj1
= 0 ;
28492 char * kwnames
[] = {
28493 (char *) "self",(char *) "matrix", NULL
28496 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_SetTransform",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
28497 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28498 if (!SWIG_IsOK(res1
)) {
28499 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetTransform" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28501 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28502 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsMatrix
, 0 | 0);
28503 if (!SWIG_IsOK(res2
)) {
28504 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_SetTransform" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
28507 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_SetTransform" "', expected argument " "2"" of type '" "wxGraphicsMatrix const &""'");
28509 arg2
= reinterpret_cast< wxGraphicsMatrix
* >(argp2
);
28511 (arg1
)->SetTransform((wxGraphicsMatrix
const &)*arg2
);
28512 if (PyErr_Occurred()) SWIG_fail
;
28514 resultobj
= SWIG_Py_Void();
28521 SWIGINTERN PyObject
*_wrap_GraphicsContext_GetTransform(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
28522 PyObject
*resultobj
= 0;
28523 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28524 wxGraphicsMatrix result
;
28527 PyObject
*swig_obj
[1] ;
28529 if (!args
) SWIG_fail
;
28530 swig_obj
[0] = args
;
28531 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28532 if (!SWIG_IsOK(res1
)) {
28533 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_GetTransform" "', expected argument " "1"" of type '" "wxGraphicsContext const *""'");
28535 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28537 result
= ((wxGraphicsContext
const *)arg1
)->GetTransform();
28538 if (PyErr_Occurred()) SWIG_fail
;
28540 resultobj
= SWIG_NewPointerObj((new wxGraphicsMatrix(static_cast< const wxGraphicsMatrix
& >(result
))), SWIGTYPE_p_wxGraphicsMatrix
, SWIG_POINTER_OWN
| 0 );
28547 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetPen__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
28548 PyObject
*resultobj
= 0;
28549 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28550 wxGraphicsPen
*arg2
= 0 ;
28556 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
28557 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28558 if (!SWIG_IsOK(res1
)) {
28559 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetPen" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28561 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28562 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxGraphicsPen
, 0 | 0);
28563 if (!SWIG_IsOK(res2
)) {
28564 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_SetPen" "', expected argument " "2"" of type '" "wxGraphicsPen const &""'");
28567 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_SetPen" "', expected argument " "2"" of type '" "wxGraphicsPen const &""'");
28569 arg2
= reinterpret_cast< wxGraphicsPen
* >(argp2
);
28571 (arg1
)->SetPen((wxGraphicsPen
const &)*arg2
);
28572 if (PyErr_Occurred()) SWIG_fail
;
28574 resultobj
= SWIG_Py_Void();
28581 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetPen__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
28582 PyObject
*resultobj
= 0;
28583 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28590 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
28591 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28592 if (!SWIG_IsOK(res1
)) {
28593 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetPen" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28595 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28596 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxPen
, 0 | 0);
28597 if (!SWIG_IsOK(res2
)) {
28598 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_SetPen" "', expected argument " "2"" of type '" "wxPen const &""'");
28601 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_SetPen" "', expected argument " "2"" of type '" "wxPen const &""'");
28603 arg2
= reinterpret_cast< wxPen
* >(argp2
);
28605 (arg1
)->SetPen((wxPen
const &)*arg2
);
28606 if (PyErr_Occurred()) SWIG_fail
;
28608 resultobj
= SWIG_Py_Void();
28615 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetPen(PyObject
*self
, PyObject
*args
) {
28619 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsContext_SetPen",0,2,argv
))) SWIG_fail
;
28624 int res
= SWIG_ConvertPtr(argv
[1], 0, SWIGTYPE_p_wxGraphicsPen
, 0);
28625 _v
= SWIG_CheckState(res
);
28627 if (!_v
) goto check_1
;
28628 return _wrap_GraphicsContext_SetPen__SWIG_0(self
, argc
, argv
);
28633 return _wrap_GraphicsContext_SetPen__SWIG_1(self
, argc
, argv
);
28637 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsContext_SetPen'");
28642 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetBrush__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
28643 PyObject
*resultobj
= 0;
28644 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28645 wxGraphicsBrush
*arg2
= 0 ;
28651 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
28652 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28653 if (!SWIG_IsOK(res1
)) {
28654 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetBrush" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28656 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28657 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxGraphicsBrush
, 0 | 0);
28658 if (!SWIG_IsOK(res2
)) {
28659 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_SetBrush" "', expected argument " "2"" of type '" "wxGraphicsBrush const &""'");
28662 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_SetBrush" "', expected argument " "2"" of type '" "wxGraphicsBrush const &""'");
28664 arg2
= reinterpret_cast< wxGraphicsBrush
* >(argp2
);
28666 (arg1
)->SetBrush((wxGraphicsBrush
const &)*arg2
);
28667 if (PyErr_Occurred()) SWIG_fail
;
28669 resultobj
= SWIG_Py_Void();
28676 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetBrush__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
28677 PyObject
*resultobj
= 0;
28678 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28679 wxBrush
*arg2
= 0 ;
28685 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
28686 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28687 if (!SWIG_IsOK(res1
)) {
28688 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetBrush" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28690 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28691 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
28692 if (!SWIG_IsOK(res2
)) {
28693 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_SetBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
28696 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_SetBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
28698 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
28700 (arg1
)->SetBrush((wxBrush
const &)*arg2
);
28701 if (PyErr_Occurred()) SWIG_fail
;
28703 resultobj
= SWIG_Py_Void();
28710 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetBrush(PyObject
*self
, PyObject
*args
) {
28714 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsContext_SetBrush",0,2,argv
))) SWIG_fail
;
28719 int res
= SWIG_ConvertPtr(argv
[1], 0, SWIGTYPE_p_wxGraphicsBrush
, 0);
28720 _v
= SWIG_CheckState(res
);
28722 if (!_v
) goto check_1
;
28723 return _wrap_GraphicsContext_SetBrush__SWIG_0(self
, argc
, argv
);
28728 return _wrap_GraphicsContext_SetBrush__SWIG_1(self
, argc
, argv
);
28732 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsContext_SetBrush'");
28737 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetFont__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
28738 PyObject
*resultobj
= 0;
28739 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28740 wxGraphicsFont
*arg2
= 0 ;
28746 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
28747 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28748 if (!SWIG_IsOK(res1
)) {
28749 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetFont" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28751 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28752 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxGraphicsFont
, 0 | 0);
28753 if (!SWIG_IsOK(res2
)) {
28754 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_SetFont" "', expected argument " "2"" of type '" "wxGraphicsFont const &""'");
28757 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_SetFont" "', expected argument " "2"" of type '" "wxGraphicsFont const &""'");
28759 arg2
= reinterpret_cast< wxGraphicsFont
* >(argp2
);
28761 (arg1
)->SetFont((wxGraphicsFont
const &)*arg2
);
28762 if (PyErr_Occurred()) SWIG_fail
;
28764 resultobj
= SWIG_Py_Void();
28771 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetFont__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
28772 PyObject
*resultobj
= 0;
28773 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28775 wxColour
const &arg3_defvalue
= *wxBLACK
;
28776 wxColour
*arg3
= (wxColour
*) &arg3_defvalue
;
28783 if ((nobjs
< 2) || (nobjs
> 3)) SWIG_fail
;
28784 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28785 if (!SWIG_IsOK(res1
)) {
28786 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_SetFont" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28788 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28789 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxFont
, 0 | 0);
28790 if (!SWIG_IsOK(res2
)) {
28791 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_SetFont" "', expected argument " "2"" of type '" "wxFont const &""'");
28794 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_SetFont" "', expected argument " "2"" of type '" "wxFont const &""'");
28796 arg2
= reinterpret_cast< wxFont
* >(argp2
);
28800 if ( ! wxColour_helper(swig_obj
[2], &arg3
)) SWIG_fail
;
28804 (arg1
)->SetFont((wxFont
const &)*arg2
,(wxColour
const &)*arg3
);
28805 if (PyErr_Occurred()) SWIG_fail
;
28807 resultobj
= SWIG_Py_Void();
28814 SWIGINTERN PyObject
*_wrap_GraphicsContext_SetFont(PyObject
*self
, PyObject
*args
) {
28818 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsContext_SetFont",0,3,argv
))) SWIG_fail
;
28823 int res
= SWIG_ConvertPtr(argv
[1], 0, SWIGTYPE_p_wxGraphicsFont
, 0);
28824 _v
= SWIG_CheckState(res
);
28826 if (!_v
) goto check_1
;
28827 return _wrap_GraphicsContext_SetFont__SWIG_0(self
, argc
, argv
);
28831 if ((argc
>= 2) && (argc
<= 3)) {
28832 return _wrap_GraphicsContext_SetFont__SWIG_1(self
, argc
, argv
);
28836 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsContext_SetFont'");
28841 SWIGINTERN PyObject
*_wrap_GraphicsContext_StrokePath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28842 PyObject
*resultobj
= 0;
28843 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28844 wxGraphicsPath
*arg2
= 0 ;
28849 PyObject
* obj0
= 0 ;
28850 PyObject
* obj1
= 0 ;
28851 char * kwnames
[] = {
28852 (char *) "self",(char *) "path", NULL
28855 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_StrokePath",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
28856 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28857 if (!SWIG_IsOK(res1
)) {
28858 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_StrokePath" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28860 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28861 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsPath
, 0 | 0);
28862 if (!SWIG_IsOK(res2
)) {
28863 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_StrokePath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
28866 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_StrokePath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
28868 arg2
= reinterpret_cast< wxGraphicsPath
* >(argp2
);
28870 (arg1
)->StrokePath((wxGraphicsPath
const &)*arg2
);
28871 if (PyErr_Occurred()) SWIG_fail
;
28873 resultobj
= SWIG_Py_Void();
28880 SWIGINTERN PyObject
*_wrap_GraphicsContext_FillPath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28881 PyObject
*resultobj
= 0;
28882 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28883 wxGraphicsPath
*arg2
= 0 ;
28884 int arg3
= (int) wxODDEVEN_RULE
;
28891 PyObject
* obj0
= 0 ;
28892 PyObject
* obj1
= 0 ;
28893 PyObject
* obj2
= 0 ;
28894 char * kwnames
[] = {
28895 (char *) "self",(char *) "path",(char *) "fillStyle", NULL
28898 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GraphicsContext_FillPath",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
28899 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28900 if (!SWIG_IsOK(res1
)) {
28901 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_FillPath" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28903 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28904 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsPath
, 0 | 0);
28905 if (!SWIG_IsOK(res2
)) {
28906 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_FillPath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
28909 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_FillPath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
28911 arg2
= reinterpret_cast< wxGraphicsPath
* >(argp2
);
28913 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
28914 if (!SWIG_IsOK(ecode3
)) {
28915 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_FillPath" "', expected argument " "3"" of type '" "int""'");
28917 arg3
= static_cast< int >(val3
);
28920 (arg1
)->FillPath((wxGraphicsPath
const &)*arg2
,arg3
);
28921 if (PyErr_Occurred()) SWIG_fail
;
28923 resultobj
= SWIG_Py_Void();
28930 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawPath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28931 PyObject
*resultobj
= 0;
28932 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28933 wxGraphicsPath
*arg2
= 0 ;
28934 int arg3
= (int) wxODDEVEN_RULE
;
28941 PyObject
* obj0
= 0 ;
28942 PyObject
* obj1
= 0 ;
28943 PyObject
* obj2
= 0 ;
28944 char * kwnames
[] = {
28945 (char *) "self",(char *) "path",(char *) "fillStyle", NULL
28948 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GraphicsContext_DrawPath",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
28949 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
28950 if (!SWIG_IsOK(res1
)) {
28951 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawPath" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
28953 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
28954 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxGraphicsPath
, 0 | 0);
28955 if (!SWIG_IsOK(res2
)) {
28956 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_DrawPath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
28959 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_DrawPath" "', expected argument " "2"" of type '" "wxGraphicsPath const &""'");
28961 arg2
= reinterpret_cast< wxGraphicsPath
* >(argp2
);
28963 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
28964 if (!SWIG_IsOK(ecode3
)) {
28965 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawPath" "', expected argument " "3"" of type '" "int""'");
28967 arg3
= static_cast< int >(val3
);
28970 (arg1
)->DrawPath((wxGraphicsPath
const &)*arg2
,arg3
);
28971 if (PyErr_Occurred()) SWIG_fail
;
28973 resultobj
= SWIG_Py_Void();
28980 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
28981 PyObject
*resultobj
= 0;
28982 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
28983 wxString
*arg2
= 0 ;
28986 wxGraphicsBrush
const &arg5_defvalue
= wxNullGraphicsBrush
;
28987 wxGraphicsBrush
*arg5
= (wxGraphicsBrush
*) &arg5_defvalue
;
28990 bool temp2
= false ;
28997 PyObject
* obj0
= 0 ;
28998 PyObject
* obj1
= 0 ;
28999 PyObject
* obj2
= 0 ;
29000 PyObject
* obj3
= 0 ;
29001 PyObject
* obj4
= 0 ;
29002 char * kwnames
[] = {
29003 (char *) "self",(char *) "str",(char *) "x",(char *) "y",(char *) "backgroundBrush", NULL
29006 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:GraphicsContext_DrawText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
29007 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29008 if (!SWIG_IsOK(res1
)) {
29009 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawText" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29011 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29013 arg2
= wxString_in_helper(obj1
);
29014 if (arg2
== NULL
) SWIG_fail
;
29017 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29018 if (!SWIG_IsOK(ecode3
)) {
29019 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawText" "', expected argument " "3"" of type '" "wxDouble""'");
29021 arg3
= static_cast< wxDouble
>(val3
);
29022 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29023 if (!SWIG_IsOK(ecode4
)) {
29024 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawText" "', expected argument " "4"" of type '" "wxDouble""'");
29026 arg4
= static_cast< wxDouble
>(val4
);
29028 res5
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxGraphicsBrush
, 0 | 0);
29029 if (!SWIG_IsOK(res5
)) {
29030 SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "GraphicsContext_DrawText" "', expected argument " "5"" of type '" "wxGraphicsBrush const &""'");
29033 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_DrawText" "', expected argument " "5"" of type '" "wxGraphicsBrush const &""'");
29035 arg5
= reinterpret_cast< wxGraphicsBrush
* >(argp5
);
29038 wxGraphicsContext_DrawText(arg1
,(wxString
const &)*arg2
,arg3
,arg4
,(wxGraphicsBrush
const &)*arg5
);
29039 if (PyErr_Occurred()) SWIG_fail
;
29041 resultobj
= SWIG_Py_Void();
29056 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawRotatedText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29057 PyObject
*resultobj
= 0;
29058 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29059 wxString
*arg2
= 0 ;
29063 wxGraphicsBrush
const &arg6_defvalue
= wxNullGraphicsBrush
;
29064 wxGraphicsBrush
*arg6
= (wxGraphicsBrush
*) &arg6_defvalue
;
29067 bool temp2
= false ;
29076 PyObject
* obj0
= 0 ;
29077 PyObject
* obj1
= 0 ;
29078 PyObject
* obj2
= 0 ;
29079 PyObject
* obj3
= 0 ;
29080 PyObject
* obj4
= 0 ;
29081 PyObject
* obj5
= 0 ;
29082 char * kwnames
[] = {
29083 (char *) "self",(char *) "str",(char *) "x",(char *) "y",(char *) "angle",(char *) "backgroundBrush", NULL
29086 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:GraphicsContext_DrawRotatedText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
29087 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29088 if (!SWIG_IsOK(res1
)) {
29089 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawRotatedText" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29091 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29093 arg2
= wxString_in_helper(obj1
);
29094 if (arg2
== NULL
) SWIG_fail
;
29097 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29098 if (!SWIG_IsOK(ecode3
)) {
29099 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawRotatedText" "', expected argument " "3"" of type '" "wxDouble""'");
29101 arg3
= static_cast< wxDouble
>(val3
);
29102 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29103 if (!SWIG_IsOK(ecode4
)) {
29104 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawRotatedText" "', expected argument " "4"" of type '" "wxDouble""'");
29106 arg4
= static_cast< wxDouble
>(val4
);
29107 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
29108 if (!SWIG_IsOK(ecode5
)) {
29109 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_DrawRotatedText" "', expected argument " "5"" of type '" "wxDouble""'");
29111 arg5
= static_cast< wxDouble
>(val5
);
29113 res6
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxGraphicsBrush
, 0 | 0);
29114 if (!SWIG_IsOK(res6
)) {
29115 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "GraphicsContext_DrawRotatedText" "', expected argument " "6"" of type '" "wxGraphicsBrush const &""'");
29118 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_DrawRotatedText" "', expected argument " "6"" of type '" "wxGraphicsBrush const &""'");
29120 arg6
= reinterpret_cast< wxGraphicsBrush
* >(argp6
);
29123 wxGraphicsContext_DrawRotatedText(arg1
,(wxString
const &)*arg2
,arg3
,arg4
,arg5
,(wxGraphicsBrush
const &)*arg6
);
29124 if (PyErr_Occurred()) SWIG_fail
;
29126 resultobj
= SWIG_Py_Void();
29141 SWIGINTERN PyObject
*_wrap_GraphicsContext_GetFullTextExtent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29142 PyObject
*resultobj
= 0;
29143 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29144 wxString
*arg2
= 0 ;
29145 wxDouble
*arg3
= (wxDouble
*) 0 ;
29146 wxDouble
*arg4
= (wxDouble
*) 0 ;
29147 wxDouble
*arg5
= (wxDouble
*) 0 ;
29148 wxDouble
*arg6
= (wxDouble
*) 0 ;
29151 bool temp2
= false ;
29153 int res3
= SWIG_TMPOBJ
;
29155 int res4
= SWIG_TMPOBJ
;
29157 int res5
= SWIG_TMPOBJ
;
29159 int res6
= SWIG_TMPOBJ
;
29160 PyObject
* obj0
= 0 ;
29161 PyObject
* obj1
= 0 ;
29162 char * kwnames
[] = {
29163 (char *) "self",(char *) "text", NULL
29170 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_GetFullTextExtent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
29171 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29172 if (!SWIG_IsOK(res1
)) {
29173 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_GetFullTextExtent" "', expected argument " "1"" of type '" "wxGraphicsContext const *""'");
29175 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29177 arg2
= wxString_in_helper(obj1
);
29178 if (arg2
== NULL
) SWIG_fail
;
29182 ((wxGraphicsContext
const *)arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
);
29183 if (PyErr_Occurred()) SWIG_fail
;
29185 resultobj
= SWIG_Py_Void();
29186 if (SWIG_IsTmpObj(res3
)) {
29187 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg3
)));
29189 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
29190 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_double
, new_flags
));
29192 if (SWIG_IsTmpObj(res4
)) {
29193 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg4
)));
29195 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
29196 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_double
, new_flags
));
29198 if (SWIG_IsTmpObj(res5
)) {
29199 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg5
)));
29201 int new_flags
= SWIG_IsNewObj(res5
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
29202 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_double
, new_flags
));
29204 if (SWIG_IsTmpObj(res6
)) {
29205 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_double((*arg6
)));
29207 int new_flags
= SWIG_IsNewObj(res6
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
29208 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_double
, new_flags
));
29224 SWIGINTERN PyObject
*_wrap_GraphicsContext_GetTextExtent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29225 PyObject
*resultobj
= 0;
29226 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29227 wxString
*arg2
= 0 ;
29228 PyObject
*result
= 0 ;
29231 bool temp2
= false ;
29232 PyObject
* obj0
= 0 ;
29233 PyObject
* obj1
= 0 ;
29234 char * kwnames
[] = {
29235 (char *) "self",(char *) "text", NULL
29238 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_GetTextExtent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
29239 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29240 if (!SWIG_IsOK(res1
)) {
29241 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_GetTextExtent" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29243 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29245 arg2
= wxString_in_helper(obj1
);
29246 if (arg2
== NULL
) SWIG_fail
;
29250 result
= (PyObject
*)wxGraphicsContext_GetTextExtent(arg1
,(wxString
const &)*arg2
);
29251 if (PyErr_Occurred()) SWIG_fail
;
29253 resultobj
= result
;
29268 SWIGINTERN PyObject
*_wrap_GraphicsContext_GetPartialTextExtents(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29269 PyObject
*resultobj
= 0;
29270 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29271 wxString
*arg2
= 0 ;
29272 wxArrayDouble result
;
29275 bool temp2
= false ;
29276 PyObject
* obj0
= 0 ;
29277 PyObject
* obj1
= 0 ;
29278 char * kwnames
[] = {
29279 (char *) "self",(char *) "text", NULL
29282 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_GetPartialTextExtents",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
29283 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29284 if (!SWIG_IsOK(res1
)) {
29285 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_GetPartialTextExtents" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29287 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29289 arg2
= wxString_in_helper(obj1
);
29290 if (arg2
== NULL
) SWIG_fail
;
29294 result
= wxGraphicsContext_GetPartialTextExtents(arg1
,(wxString
const &)*arg2
);
29295 if (PyErr_Occurred()) SWIG_fail
;
29298 resultobj
= wxArrayDouble2PyList_helper(result
);
29314 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29315 PyObject
*resultobj
= 0;
29316 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29317 wxBitmap
*arg2
= 0 ;
29334 PyObject
* obj0
= 0 ;
29335 PyObject
* obj1
= 0 ;
29336 PyObject
* obj2
= 0 ;
29337 PyObject
* obj3
= 0 ;
29338 PyObject
* obj4
= 0 ;
29339 PyObject
* obj5
= 0 ;
29340 char * kwnames
[] = {
29341 (char *) "self",(char *) "bmp",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
29344 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:GraphicsContext_DrawBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
29345 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29346 if (!SWIG_IsOK(res1
)) {
29347 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawBitmap" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29349 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29350 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
29351 if (!SWIG_IsOK(res2
)) {
29352 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_DrawBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
29355 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_DrawBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
29357 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
29358 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29359 if (!SWIG_IsOK(ecode3
)) {
29360 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawBitmap" "', expected argument " "3"" of type '" "wxDouble""'");
29362 arg3
= static_cast< wxDouble
>(val3
);
29363 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29364 if (!SWIG_IsOK(ecode4
)) {
29365 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawBitmap" "', expected argument " "4"" of type '" "wxDouble""'");
29367 arg4
= static_cast< wxDouble
>(val4
);
29368 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
29369 if (!SWIG_IsOK(ecode5
)) {
29370 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_DrawBitmap" "', expected argument " "5"" of type '" "wxDouble""'");
29372 arg5
= static_cast< wxDouble
>(val5
);
29373 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
29374 if (!SWIG_IsOK(ecode6
)) {
29375 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsContext_DrawBitmap" "', expected argument " "6"" of type '" "wxDouble""'");
29377 arg6
= static_cast< wxDouble
>(val6
);
29379 (arg1
)->DrawBitmap((wxBitmap
const &)*arg2
,arg3
,arg4
,arg5
,arg6
);
29380 if (PyErr_Occurred()) SWIG_fail
;
29382 resultobj
= SWIG_Py_Void();
29389 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29390 PyObject
*resultobj
= 0;
29391 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29409 PyObject
* obj0
= 0 ;
29410 PyObject
* obj1
= 0 ;
29411 PyObject
* obj2
= 0 ;
29412 PyObject
* obj3
= 0 ;
29413 PyObject
* obj4
= 0 ;
29414 PyObject
* obj5
= 0 ;
29415 char * kwnames
[] = {
29416 (char *) "self",(char *) "icon",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
29419 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:GraphicsContext_DrawIcon",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
29420 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29421 if (!SWIG_IsOK(res1
)) {
29422 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawIcon" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29424 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29425 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
29426 if (!SWIG_IsOK(res2
)) {
29427 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsContext_DrawIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
29430 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsContext_DrawIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
29432 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
29433 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29434 if (!SWIG_IsOK(ecode3
)) {
29435 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawIcon" "', expected argument " "3"" of type '" "wxDouble""'");
29437 arg3
= static_cast< wxDouble
>(val3
);
29438 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29439 if (!SWIG_IsOK(ecode4
)) {
29440 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawIcon" "', expected argument " "4"" of type '" "wxDouble""'");
29442 arg4
= static_cast< wxDouble
>(val4
);
29443 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
29444 if (!SWIG_IsOK(ecode5
)) {
29445 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_DrawIcon" "', expected argument " "5"" of type '" "wxDouble""'");
29447 arg5
= static_cast< wxDouble
>(val5
);
29448 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
29449 if (!SWIG_IsOK(ecode6
)) {
29450 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsContext_DrawIcon" "', expected argument " "6"" of type '" "wxDouble""'");
29452 arg6
= static_cast< wxDouble
>(val6
);
29454 (arg1
)->DrawIcon((wxIcon
const &)*arg2
,arg3
,arg4
,arg5
,arg6
);
29455 if (PyErr_Occurred()) SWIG_fail
;
29457 resultobj
= SWIG_Py_Void();
29464 SWIGINTERN PyObject
*_wrap_GraphicsContext_StrokeLine(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29465 PyObject
*resultobj
= 0;
29466 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29481 PyObject
* obj0
= 0 ;
29482 PyObject
* obj1
= 0 ;
29483 PyObject
* obj2
= 0 ;
29484 PyObject
* obj3
= 0 ;
29485 PyObject
* obj4
= 0 ;
29486 char * kwnames
[] = {
29487 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2", NULL
29490 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:GraphicsContext_StrokeLine",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
29491 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29492 if (!SWIG_IsOK(res1
)) {
29493 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_StrokeLine" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29495 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29496 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
29497 if (!SWIG_IsOK(ecode2
)) {
29498 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_StrokeLine" "', expected argument " "2"" of type '" "wxDouble""'");
29500 arg2
= static_cast< wxDouble
>(val2
);
29501 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29502 if (!SWIG_IsOK(ecode3
)) {
29503 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_StrokeLine" "', expected argument " "3"" of type '" "wxDouble""'");
29505 arg3
= static_cast< wxDouble
>(val3
);
29506 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29507 if (!SWIG_IsOK(ecode4
)) {
29508 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_StrokeLine" "', expected argument " "4"" of type '" "wxDouble""'");
29510 arg4
= static_cast< wxDouble
>(val4
);
29511 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
29512 if (!SWIG_IsOK(ecode5
)) {
29513 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_StrokeLine" "', expected argument " "5"" of type '" "wxDouble""'");
29515 arg5
= static_cast< wxDouble
>(val5
);
29517 (arg1
)->StrokeLine(arg2
,arg3
,arg4
,arg5
);
29518 if (PyErr_Occurred()) SWIG_fail
;
29520 resultobj
= SWIG_Py_Void();
29527 SWIGINTERN PyObject
*_wrap_GraphicsContext_StrokeLines(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29528 PyObject
*resultobj
= 0;
29529 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29531 wxPoint2D
*arg3
= (wxPoint2D
*) 0 ;
29534 PyObject
* obj0
= 0 ;
29535 PyObject
* obj1
= 0 ;
29536 char * kwnames
[] = {
29537 (char *) "self",(char *) "points", NULL
29540 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsContext_StrokeLines",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
29541 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29542 if (!SWIG_IsOK(res1
)) {
29543 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_StrokeLines" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29545 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29547 arg3
= wxPoint2D_LIST_helper(obj1
, &arg2
);
29548 if (arg3
== NULL
) SWIG_fail
;
29551 (arg1
)->StrokeLines(arg2
,(wxPoint2D
const *)arg3
);
29552 if (PyErr_Occurred()) SWIG_fail
;
29554 resultobj
= SWIG_Py_Void();
29556 if (arg3
) delete [] arg3
;
29561 if (arg3
) delete [] arg3
;
29567 SWIGINTERN PyObject
*_wrap_GraphicsContext_StrokeLineSegements(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29568 PyObject
*resultobj
= 0;
29569 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29570 PyObject
*arg2
= (PyObject
*) 0 ;
29571 PyObject
*arg3
= (PyObject
*) 0 ;
29574 PyObject
* obj0
= 0 ;
29575 PyObject
* obj1
= 0 ;
29576 PyObject
* obj2
= 0 ;
29577 char * kwnames
[] = {
29578 (char *) "self",(char *) "beginPoints",(char *) "endPoints", NULL
29581 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GraphicsContext_StrokeLineSegements",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
29582 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29583 if (!SWIG_IsOK(res1
)) {
29584 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_StrokeLineSegements" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29586 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29590 wxGraphicsContext_StrokeLineSegements(arg1
,arg2
,arg3
);
29591 if (PyErr_Occurred()) SWIG_fail
;
29593 resultobj
= SWIG_Py_Void();
29600 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawLines(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29601 PyObject
*resultobj
= 0;
29602 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29604 wxPoint2D
*arg3
= (wxPoint2D
*) 0 ;
29605 int arg4
= (int) wxODDEVEN_RULE
;
29610 PyObject
* obj0
= 0 ;
29611 PyObject
* obj1
= 0 ;
29612 PyObject
* obj2
= 0 ;
29613 char * kwnames
[] = {
29614 (char *) "self",(char *) "points",(char *) "fillStyle", NULL
29617 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GraphicsContext_DrawLines",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
29618 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29619 if (!SWIG_IsOK(res1
)) {
29620 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawLines" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29622 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29624 arg3
= wxPoint2D_LIST_helper(obj1
, &arg2
);
29625 if (arg3
== NULL
) SWIG_fail
;
29628 ecode4
= SWIG_AsVal_int(obj2
, &val4
);
29629 if (!SWIG_IsOK(ecode4
)) {
29630 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawLines" "', expected argument " "4"" of type '" "int""'");
29632 arg4
= static_cast< int >(val4
);
29635 (arg1
)->DrawLines(arg2
,(wxPoint2D
const *)arg3
,arg4
);
29636 if (PyErr_Occurred()) SWIG_fail
;
29638 resultobj
= SWIG_Py_Void();
29640 if (arg3
) delete [] arg3
;
29645 if (arg3
) delete [] arg3
;
29651 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29652 PyObject
*resultobj
= 0;
29653 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29668 PyObject
* obj0
= 0 ;
29669 PyObject
* obj1
= 0 ;
29670 PyObject
* obj2
= 0 ;
29671 PyObject
* obj3
= 0 ;
29672 PyObject
* obj4
= 0 ;
29673 char * kwnames
[] = {
29674 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
29677 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:GraphicsContext_DrawRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
29678 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29679 if (!SWIG_IsOK(res1
)) {
29680 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawRectangle" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29682 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29683 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
29684 if (!SWIG_IsOK(ecode2
)) {
29685 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_DrawRectangle" "', expected argument " "2"" of type '" "wxDouble""'");
29687 arg2
= static_cast< wxDouble
>(val2
);
29688 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29689 if (!SWIG_IsOK(ecode3
)) {
29690 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawRectangle" "', expected argument " "3"" of type '" "wxDouble""'");
29692 arg3
= static_cast< wxDouble
>(val3
);
29693 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29694 if (!SWIG_IsOK(ecode4
)) {
29695 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawRectangle" "', expected argument " "4"" of type '" "wxDouble""'");
29697 arg4
= static_cast< wxDouble
>(val4
);
29698 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
29699 if (!SWIG_IsOK(ecode5
)) {
29700 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_DrawRectangle" "', expected argument " "5"" of type '" "wxDouble""'");
29702 arg5
= static_cast< wxDouble
>(val5
);
29704 (arg1
)->DrawRectangle(arg2
,arg3
,arg4
,arg5
);
29705 if (PyErr_Occurred()) SWIG_fail
;
29707 resultobj
= SWIG_Py_Void();
29714 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawEllipse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29715 PyObject
*resultobj
= 0;
29716 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29731 PyObject
* obj0
= 0 ;
29732 PyObject
* obj1
= 0 ;
29733 PyObject
* obj2
= 0 ;
29734 PyObject
* obj3
= 0 ;
29735 PyObject
* obj4
= 0 ;
29736 char * kwnames
[] = {
29737 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
29740 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:GraphicsContext_DrawEllipse",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
29741 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29742 if (!SWIG_IsOK(res1
)) {
29743 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawEllipse" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29745 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29746 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
29747 if (!SWIG_IsOK(ecode2
)) {
29748 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_DrawEllipse" "', expected argument " "2"" of type '" "wxDouble""'");
29750 arg2
= static_cast< wxDouble
>(val2
);
29751 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29752 if (!SWIG_IsOK(ecode3
)) {
29753 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawEllipse" "', expected argument " "3"" of type '" "wxDouble""'");
29755 arg3
= static_cast< wxDouble
>(val3
);
29756 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29757 if (!SWIG_IsOK(ecode4
)) {
29758 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawEllipse" "', expected argument " "4"" of type '" "wxDouble""'");
29760 arg4
= static_cast< wxDouble
>(val4
);
29761 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
29762 if (!SWIG_IsOK(ecode5
)) {
29763 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_DrawEllipse" "', expected argument " "5"" of type '" "wxDouble""'");
29765 arg5
= static_cast< wxDouble
>(val5
);
29767 (arg1
)->DrawEllipse(arg2
,arg3
,arg4
,arg5
);
29768 if (PyErr_Occurred()) SWIG_fail
;
29770 resultobj
= SWIG_Py_Void();
29777 SWIGINTERN PyObject
*_wrap_GraphicsContext_DrawRoundedRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
29778 PyObject
*resultobj
= 0;
29779 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29797 PyObject
* obj0
= 0 ;
29798 PyObject
* obj1
= 0 ;
29799 PyObject
* obj2
= 0 ;
29800 PyObject
* obj3
= 0 ;
29801 PyObject
* obj4
= 0 ;
29802 PyObject
* obj5
= 0 ;
29803 char * kwnames
[] = {
29804 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h",(char *) "radius", NULL
29807 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:GraphicsContext_DrawRoundedRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
29808 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29809 if (!SWIG_IsOK(res1
)) {
29810 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_DrawRoundedRectangle" "', expected argument " "1"" of type '" "wxGraphicsContext *""'");
29812 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29813 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
29814 if (!SWIG_IsOK(ecode2
)) {
29815 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsContext_DrawRoundedRectangle" "', expected argument " "2"" of type '" "wxDouble""'");
29817 arg2
= static_cast< wxDouble
>(val2
);
29818 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
29819 if (!SWIG_IsOK(ecode3
)) {
29820 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsContext_DrawRoundedRectangle" "', expected argument " "3"" of type '" "wxDouble""'");
29822 arg3
= static_cast< wxDouble
>(val3
);
29823 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
29824 if (!SWIG_IsOK(ecode4
)) {
29825 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsContext_DrawRoundedRectangle" "', expected argument " "4"" of type '" "wxDouble""'");
29827 arg4
= static_cast< wxDouble
>(val4
);
29828 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
29829 if (!SWIG_IsOK(ecode5
)) {
29830 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsContext_DrawRoundedRectangle" "', expected argument " "5"" of type '" "wxDouble""'");
29832 arg5
= static_cast< wxDouble
>(val5
);
29833 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
29834 if (!SWIG_IsOK(ecode6
)) {
29835 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsContext_DrawRoundedRectangle" "', expected argument " "6"" of type '" "wxDouble""'");
29837 arg6
= static_cast< wxDouble
>(val6
);
29839 (arg1
)->DrawRoundedRectangle(arg2
,arg3
,arg4
,arg5
,arg6
);
29840 if (PyErr_Occurred()) SWIG_fail
;
29842 resultobj
= SWIG_Py_Void();
29849 SWIGINTERN PyObject
*_wrap_GraphicsContext_ShouldOffset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
29850 PyObject
*resultobj
= 0;
29851 wxGraphicsContext
*arg1
= (wxGraphicsContext
*) 0 ;
29855 PyObject
*swig_obj
[1] ;
29857 if (!args
) SWIG_fail
;
29858 swig_obj
[0] = args
;
29859 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
29860 if (!SWIG_IsOK(res1
)) {
29861 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsContext_ShouldOffset" "', expected argument " "1"" of type '" "wxGraphicsContext const *""'");
29863 arg1
= reinterpret_cast< wxGraphicsContext
* >(argp1
);
29865 result
= (bool)((wxGraphicsContext
const *)arg1
)->ShouldOffset();
29866 if (PyErr_Occurred()) SWIG_fail
;
29869 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29877 SWIGINTERN PyObject
*GraphicsContext_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
29879 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
29880 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsContext
, SWIG_NewClientData(obj
));
29881 return SWIG_Py_Void();
29884 SWIGINTERN PyObject
*_wrap_delete_GraphicsRenderer(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
29885 PyObject
*resultobj
= 0;
29886 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
29889 PyObject
*swig_obj
[1] ;
29891 if (!args
) SWIG_fail
;
29892 swig_obj
[0] = args
;
29893 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, SWIG_POINTER_DISOWN
| 0 );
29894 if (!SWIG_IsOK(res1
)) {
29895 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GraphicsRenderer" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
29897 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
29901 if (PyErr_Occurred()) SWIG_fail
;
29903 resultobj
= SWIG_Py_Void();
29910 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_GetDefaultRenderer(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
29911 PyObject
*resultobj
= 0;
29912 wxGraphicsRenderer
*result
= 0 ;
29914 if (!SWIG_Python_UnpackTuple(args
,"GraphicsRenderer_GetDefaultRenderer",0,0,0)) SWIG_fail
;
29916 result
= (wxGraphicsRenderer
*)wxGraphicsRenderer::GetDefaultRenderer();
29917 if (PyErr_Occurred()) SWIG_fail
;
29919 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
29926 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateContext__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
29927 PyObject
*resultobj
= 0;
29928 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
29929 wxWindowDC
*arg2
= 0 ;
29930 wxGraphicsContext
*result
= 0 ;
29936 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
29937 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
29938 if (!SWIG_IsOK(res1
)) {
29939 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateContext" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
29941 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
29942 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxWindowDC
, 0 | 0);
29943 if (!SWIG_IsOK(res2
)) {
29944 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsRenderer_CreateContext" "', expected argument " "2"" of type '" "wxWindowDC const &""'");
29947 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsRenderer_CreateContext" "', expected argument " "2"" of type '" "wxWindowDC const &""'");
29949 arg2
= reinterpret_cast< wxWindowDC
* >(argp2
);
29951 result
= (wxGraphicsContext
*)(arg1
)->CreateContext((wxWindowDC
const &)*arg2
);
29952 if (PyErr_Occurred()) SWIG_fail
;
29954 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
29961 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateContext__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
29962 PyObject
*resultobj
= 0;
29963 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
29964 wxWindow
*arg2
= (wxWindow
*) 0 ;
29965 wxGraphicsContext
*result
= 0 ;
29971 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
29972 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
29973 if (!SWIG_IsOK(res1
)) {
29974 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateContext" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
29976 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
29977 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
29978 if (!SWIG_IsOK(res2
)) {
29979 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsRenderer_CreateContext" "', expected argument " "2"" of type '" "wxWindow *""'");
29981 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
29983 result
= (wxGraphicsContext
*)(arg1
)->CreateContext(arg2
);
29984 if (PyErr_Occurred()) SWIG_fail
;
29986 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
29993 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateContext(PyObject
*self
, PyObject
*args
) {
29997 if (!(argc
= SWIG_Python_UnpackTuple(args
,"GraphicsRenderer_CreateContext",0,2,argv
))) SWIG_fail
;
30002 int res
= SWIG_ConvertPtr(argv
[1], 0, SWIGTYPE_p_wxWindowDC
, 0);
30003 _v
= SWIG_CheckState(res
);
30005 if (!_v
) goto check_1
;
30006 return _wrap_GraphicsRenderer_CreateContext__SWIG_0(self
, argc
, argv
);
30011 return _wrap_GraphicsRenderer_CreateContext__SWIG_1(self
, argc
, argv
);
30015 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'GraphicsRenderer_CreateContext'");
30020 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateMeasuringContext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30021 PyObject
*resultobj
= 0;
30022 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30023 wxGraphicsContext
*result
= 0 ;
30026 PyObject
*swig_obj
[1] ;
30028 if (!args
) SWIG_fail
;
30029 swig_obj
[0] = args
;
30030 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30031 if (!SWIG_IsOK(res1
)) {
30032 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateMeasuringContext" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30034 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30036 result
= (wxGraphicsContext
*)(arg1
)->CreateMeasuringContext();
30037 if (PyErr_Occurred()) SWIG_fail
;
30039 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
30046 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateContextFromNativeContext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30047 PyObject
*resultobj
= 0;
30048 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30049 void *arg2
= (void *) 0 ;
30050 wxGraphicsContext
*result
= 0 ;
30054 PyObject
* obj0
= 0 ;
30055 PyObject
* obj1
= 0 ;
30056 char * kwnames
[] = {
30057 (char *) "self",(char *) "context", NULL
30060 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsRenderer_CreateContextFromNativeContext",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
30061 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30062 if (!SWIG_IsOK(res1
)) {
30063 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateContextFromNativeContext" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30065 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30066 res2
= SWIG_ConvertPtr(obj1
,SWIG_as_voidptrptr(&arg2
), 0, 0);
30067 if (!SWIG_IsOK(res2
)) {
30068 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsRenderer_CreateContextFromNativeContext" "', expected argument " "2"" of type '" "void *""'");
30071 result
= (wxGraphicsContext
*)(arg1
)->CreateContextFromNativeContext(arg2
);
30072 if (PyErr_Occurred()) SWIG_fail
;
30074 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
30081 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateContextFromNativeWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30082 PyObject
*resultobj
= 0;
30083 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30084 void *arg2
= (void *) 0 ;
30085 wxGraphicsContext
*result
= 0 ;
30089 PyObject
* obj0
= 0 ;
30090 PyObject
* obj1
= 0 ;
30091 char * kwnames
[] = {
30092 (char *) "self",(char *) "window", NULL
30095 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsRenderer_CreateContextFromNativeWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
30096 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30097 if (!SWIG_IsOK(res1
)) {
30098 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateContextFromNativeWindow" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30100 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30101 res2
= SWIG_ConvertPtr(obj1
,SWIG_as_voidptrptr(&arg2
), 0, 0);
30102 if (!SWIG_IsOK(res2
)) {
30103 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsRenderer_CreateContextFromNativeWindow" "', expected argument " "2"" of type '" "void *""'");
30106 result
= (wxGraphicsContext
*)(arg1
)->CreateContextFromNativeWindow(arg2
);
30107 if (PyErr_Occurred()) SWIG_fail
;
30109 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, SWIG_POINTER_OWN
| 0 );
30116 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreatePath(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30117 PyObject
*resultobj
= 0;
30118 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30119 wxGraphicsPath result
;
30122 PyObject
*swig_obj
[1] ;
30124 if (!args
) SWIG_fail
;
30125 swig_obj
[0] = args
;
30126 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30127 if (!SWIG_IsOK(res1
)) {
30128 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreatePath" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30130 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30132 result
= (arg1
)->CreatePath();
30133 if (PyErr_Occurred()) SWIG_fail
;
30135 resultobj
= SWIG_NewPointerObj((new wxGraphicsPath(static_cast< const wxGraphicsPath
& >(result
))), SWIGTYPE_p_wxGraphicsPath
, SWIG_POINTER_OWN
| 0 );
30142 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateMatrix(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30143 PyObject
*resultobj
= 0;
30144 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30145 wxDouble arg2
= (wxDouble
) 1.0 ;
30146 wxDouble arg3
= (wxDouble
) 0.0 ;
30147 wxDouble arg4
= (wxDouble
) 0.0 ;
30148 wxDouble arg5
= (wxDouble
) 1.0 ;
30149 wxDouble arg6
= (wxDouble
) 0.0 ;
30150 wxDouble arg7
= (wxDouble
) 0.0 ;
30151 wxGraphicsMatrix result
;
30166 PyObject
* obj0
= 0 ;
30167 PyObject
* obj1
= 0 ;
30168 PyObject
* obj2
= 0 ;
30169 PyObject
* obj3
= 0 ;
30170 PyObject
* obj4
= 0 ;
30171 PyObject
* obj5
= 0 ;
30172 PyObject
* obj6
= 0 ;
30173 char * kwnames
[] = {
30174 (char *) "self",(char *) "a",(char *) "b",(char *) "c",(char *) "d",(char *) "tx",(char *) "ty", NULL
30177 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:GraphicsRenderer_CreateMatrix",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
30178 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30179 if (!SWIG_IsOK(res1
)) {
30180 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateMatrix" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30182 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30184 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
30185 if (!SWIG_IsOK(ecode2
)) {
30186 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsRenderer_CreateMatrix" "', expected argument " "2"" of type '" "wxDouble""'");
30188 arg2
= static_cast< wxDouble
>(val2
);
30191 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
30192 if (!SWIG_IsOK(ecode3
)) {
30193 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsRenderer_CreateMatrix" "', expected argument " "3"" of type '" "wxDouble""'");
30195 arg3
= static_cast< wxDouble
>(val3
);
30198 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
30199 if (!SWIG_IsOK(ecode4
)) {
30200 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsRenderer_CreateMatrix" "', expected argument " "4"" of type '" "wxDouble""'");
30202 arg4
= static_cast< wxDouble
>(val4
);
30205 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
30206 if (!SWIG_IsOK(ecode5
)) {
30207 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsRenderer_CreateMatrix" "', expected argument " "5"" of type '" "wxDouble""'");
30209 arg5
= static_cast< wxDouble
>(val5
);
30212 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
30213 if (!SWIG_IsOK(ecode6
)) {
30214 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsRenderer_CreateMatrix" "', expected argument " "6"" of type '" "wxDouble""'");
30216 arg6
= static_cast< wxDouble
>(val6
);
30219 ecode7
= SWIG_AsVal_double(obj6
, &val7
);
30220 if (!SWIG_IsOK(ecode7
)) {
30221 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "GraphicsRenderer_CreateMatrix" "', expected argument " "7"" of type '" "wxDouble""'");
30223 arg7
= static_cast< wxDouble
>(val7
);
30226 result
= (arg1
)->CreateMatrix(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
30227 if (PyErr_Occurred()) SWIG_fail
;
30229 resultobj
= SWIG_NewPointerObj((new wxGraphicsMatrix(static_cast< const wxGraphicsMatrix
& >(result
))), SWIGTYPE_p_wxGraphicsMatrix
, SWIG_POINTER_OWN
| 0 );
30236 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreatePen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30237 PyObject
*resultobj
= 0;
30238 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30240 wxGraphicsPen result
;
30245 PyObject
* obj0
= 0 ;
30246 PyObject
* obj1
= 0 ;
30247 char * kwnames
[] = {
30248 (char *) "self",(char *) "pen", NULL
30251 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsRenderer_CreatePen",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
30252 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30253 if (!SWIG_IsOK(res1
)) {
30254 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreatePen" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30256 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30257 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPen
, 0 | 0);
30258 if (!SWIG_IsOK(res2
)) {
30259 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsRenderer_CreatePen" "', expected argument " "2"" of type '" "wxPen const &""'");
30262 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsRenderer_CreatePen" "', expected argument " "2"" of type '" "wxPen const &""'");
30264 arg2
= reinterpret_cast< wxPen
* >(argp2
);
30266 result
= (arg1
)->CreatePen((wxPen
const &)*arg2
);
30267 if (PyErr_Occurred()) SWIG_fail
;
30269 resultobj
= SWIG_NewPointerObj((new wxGraphicsPen(static_cast< const wxGraphicsPen
& >(result
))), SWIGTYPE_p_wxGraphicsPen
, SWIG_POINTER_OWN
| 0 );
30276 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30277 PyObject
*resultobj
= 0;
30278 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30279 wxBrush
*arg2
= 0 ;
30280 wxGraphicsBrush result
;
30285 PyObject
* obj0
= 0 ;
30286 PyObject
* obj1
= 0 ;
30287 char * kwnames
[] = {
30288 (char *) "self",(char *) "brush", NULL
30291 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GraphicsRenderer_CreateBrush",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
30292 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30293 if (!SWIG_IsOK(res1
)) {
30294 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateBrush" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30296 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30297 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
30298 if (!SWIG_IsOK(res2
)) {
30299 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsRenderer_CreateBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
30302 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsRenderer_CreateBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
30304 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
30306 result
= (arg1
)->CreateBrush((wxBrush
const &)*arg2
);
30307 if (PyErr_Occurred()) SWIG_fail
;
30309 resultobj
= SWIG_NewPointerObj((new wxGraphicsBrush(static_cast< const wxGraphicsBrush
& >(result
))), SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_OWN
| 0 );
30316 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateLinearGradientBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30317 PyObject
*resultobj
= 0;
30318 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30323 wxColour
*arg6
= 0 ;
30324 wxColour
*arg7
= 0 ;
30325 wxGraphicsBrush result
;
30338 PyObject
* obj0
= 0 ;
30339 PyObject
* obj1
= 0 ;
30340 PyObject
* obj2
= 0 ;
30341 PyObject
* obj3
= 0 ;
30342 PyObject
* obj4
= 0 ;
30343 PyObject
* obj5
= 0 ;
30344 PyObject
* obj6
= 0 ;
30345 char * kwnames
[] = {
30346 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2",(char *) "c1",(char *) "c2", NULL
30349 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:GraphicsRenderer_CreateLinearGradientBrush",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
30350 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30351 if (!SWIG_IsOK(res1
)) {
30352 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateLinearGradientBrush" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30354 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30355 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
30356 if (!SWIG_IsOK(ecode2
)) {
30357 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsRenderer_CreateLinearGradientBrush" "', expected argument " "2"" of type '" "wxDouble""'");
30359 arg2
= static_cast< wxDouble
>(val2
);
30360 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
30361 if (!SWIG_IsOK(ecode3
)) {
30362 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsRenderer_CreateLinearGradientBrush" "', expected argument " "3"" of type '" "wxDouble""'");
30364 arg3
= static_cast< wxDouble
>(val3
);
30365 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
30366 if (!SWIG_IsOK(ecode4
)) {
30367 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsRenderer_CreateLinearGradientBrush" "', expected argument " "4"" of type '" "wxDouble""'");
30369 arg4
= static_cast< wxDouble
>(val4
);
30370 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
30371 if (!SWIG_IsOK(ecode5
)) {
30372 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsRenderer_CreateLinearGradientBrush" "', expected argument " "5"" of type '" "wxDouble""'");
30374 arg5
= static_cast< wxDouble
>(val5
);
30377 if ( ! wxColour_helper(obj5
, &arg6
)) SWIG_fail
;
30381 if ( ! wxColour_helper(obj6
, &arg7
)) SWIG_fail
;
30384 result
= (arg1
)->CreateLinearGradientBrush(arg2
,arg3
,arg4
,arg5
,(wxColour
const &)*arg6
,(wxColour
const &)*arg7
);
30385 if (PyErr_Occurred()) SWIG_fail
;
30387 resultobj
= SWIG_NewPointerObj((new wxGraphicsBrush(static_cast< const wxGraphicsBrush
& >(result
))), SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_OWN
| 0 );
30394 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateRadialGradientBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30395 PyObject
*resultobj
= 0;
30396 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30402 wxColour
*arg7
= 0 ;
30403 wxColour
*arg8
= 0 ;
30404 wxGraphicsBrush result
;
30419 PyObject
* obj0
= 0 ;
30420 PyObject
* obj1
= 0 ;
30421 PyObject
* obj2
= 0 ;
30422 PyObject
* obj3
= 0 ;
30423 PyObject
* obj4
= 0 ;
30424 PyObject
* obj5
= 0 ;
30425 PyObject
* obj6
= 0 ;
30426 PyObject
* obj7
= 0 ;
30427 char * kwnames
[] = {
30428 (char *) "self",(char *) "xo",(char *) "yo",(char *) "xc",(char *) "yc",(char *) "radius",(char *) "oColor",(char *) "cColor", NULL
30431 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOOO:GraphicsRenderer_CreateRadialGradientBrush",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
30432 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30433 if (!SWIG_IsOK(res1
)) {
30434 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateRadialGradientBrush" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30436 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30437 ecode2
= SWIG_AsVal_double(obj1
, &val2
);
30438 if (!SWIG_IsOK(ecode2
)) {
30439 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "GraphicsRenderer_CreateRadialGradientBrush" "', expected argument " "2"" of type '" "wxDouble""'");
30441 arg2
= static_cast< wxDouble
>(val2
);
30442 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
30443 if (!SWIG_IsOK(ecode3
)) {
30444 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "GraphicsRenderer_CreateRadialGradientBrush" "', expected argument " "3"" of type '" "wxDouble""'");
30446 arg3
= static_cast< wxDouble
>(val3
);
30447 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
30448 if (!SWIG_IsOK(ecode4
)) {
30449 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "GraphicsRenderer_CreateRadialGradientBrush" "', expected argument " "4"" of type '" "wxDouble""'");
30451 arg4
= static_cast< wxDouble
>(val4
);
30452 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
30453 if (!SWIG_IsOK(ecode5
)) {
30454 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "GraphicsRenderer_CreateRadialGradientBrush" "', expected argument " "5"" of type '" "wxDouble""'");
30456 arg5
= static_cast< wxDouble
>(val5
);
30457 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
30458 if (!SWIG_IsOK(ecode6
)) {
30459 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "GraphicsRenderer_CreateRadialGradientBrush" "', expected argument " "6"" of type '" "wxDouble""'");
30461 arg6
= static_cast< wxDouble
>(val6
);
30464 if ( ! wxColour_helper(obj6
, &arg7
)) SWIG_fail
;
30468 if ( ! wxColour_helper(obj7
, &arg8
)) SWIG_fail
;
30471 result
= (arg1
)->CreateRadialGradientBrush(arg2
,arg3
,arg4
,arg5
,arg6
,(wxColour
const &)*arg7
,(wxColour
const &)*arg8
);
30472 if (PyErr_Occurred()) SWIG_fail
;
30474 resultobj
= SWIG_NewPointerObj((new wxGraphicsBrush(static_cast< const wxGraphicsBrush
& >(result
))), SWIGTYPE_p_wxGraphicsBrush
, SWIG_POINTER_OWN
| 0 );
30481 SWIGINTERN PyObject
*_wrap_GraphicsRenderer_CreateFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30482 PyObject
*resultobj
= 0;
30483 wxGraphicsRenderer
*arg1
= (wxGraphicsRenderer
*) 0 ;
30485 wxColour
const &arg3_defvalue
= *wxBLACK
;
30486 wxColour
*arg3
= (wxColour
*) &arg3_defvalue
;
30487 wxGraphicsFont result
;
30493 PyObject
* obj0
= 0 ;
30494 PyObject
* obj1
= 0 ;
30495 PyObject
* obj2
= 0 ;
30496 char * kwnames
[] = {
30497 (char *) "self",(char *) "font",(char *) "col", NULL
30500 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GraphicsRenderer_CreateFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
30501 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGraphicsRenderer
, 0 | 0 );
30502 if (!SWIG_IsOK(res1
)) {
30503 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GraphicsRenderer_CreateFont" "', expected argument " "1"" of type '" "wxGraphicsRenderer *""'");
30505 arg1
= reinterpret_cast< wxGraphicsRenderer
* >(argp1
);
30506 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
, 0 | 0);
30507 if (!SWIG_IsOK(res2
)) {
30508 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GraphicsRenderer_CreateFont" "', expected argument " "2"" of type '" "wxFont const &""'");
30511 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "GraphicsRenderer_CreateFont" "', expected argument " "2"" of type '" "wxFont const &""'");
30513 arg2
= reinterpret_cast< wxFont
* >(argp2
);
30517 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
30521 result
= (arg1
)->CreateFont((wxFont
const &)*arg2
,(wxColour
const &)*arg3
);
30522 if (PyErr_Occurred()) SWIG_fail
;
30524 resultobj
= SWIG_NewPointerObj((new wxGraphicsFont(static_cast< const wxGraphicsFont
& >(result
))), SWIGTYPE_p_wxGraphicsFont
, SWIG_POINTER_OWN
| 0 );
30531 SWIGINTERN PyObject
*GraphicsRenderer_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30533 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
30534 SWIG_TypeNewClientData(SWIGTYPE_p_wxGraphicsRenderer
, SWIG_NewClientData(obj
));
30535 return SWIG_Py_Void();
30538 SWIGINTERN PyObject
*_wrap_new_GCDC__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
30539 PyObject
*resultobj
= 0;
30540 wxWindowDC
*arg1
= 0 ;
30541 wxGCDC
*result
= 0 ;
30545 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
30546 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxWindowDC
, 0 | 0);
30547 if (!SWIG_IsOK(res1
)) {
30548 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_GCDC" "', expected argument " "1"" of type '" "wxWindowDC const &""'");
30551 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_GCDC" "', expected argument " "1"" of type '" "wxWindowDC const &""'");
30553 arg1
= reinterpret_cast< wxWindowDC
* >(argp1
);
30555 if (!wxPyCheckForApp()) SWIG_fail
;
30556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30557 result
= (wxGCDC
*)new wxGCDC((wxWindowDC
const &)*arg1
);
30558 wxPyEndAllowThreads(__tstate
);
30559 if (PyErr_Occurred()) SWIG_fail
;
30561 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGCDC
, SWIG_POINTER_NEW
| 0 );
30568 SWIGINTERN PyObject
*_wrap_new_GCDC__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
30569 PyObject
*resultobj
= 0;
30570 wxWindow
*arg1
= (wxWindow
*) 0 ;
30571 wxGCDC
*result
= 0 ;
30575 if ((nobjs
< 1) || (nobjs
> 1)) SWIG_fail
;
30576 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
30577 if (!SWIG_IsOK(res1
)) {
30578 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_GCDC" "', expected argument " "1"" of type '" "wxWindow *""'");
30580 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
30582 if (!wxPyCheckForApp()) SWIG_fail
;
30583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30584 result
= (wxGCDC
*)new wxGCDC(arg1
);
30585 wxPyEndAllowThreads(__tstate
);
30586 if (PyErr_Occurred()) SWIG_fail
;
30588 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGCDC
, SWIG_POINTER_NEW
| 0 );
30595 SWIGINTERN PyObject
*_wrap_new_GCDC(PyObject
*self
, PyObject
*args
) {
30599 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_GCDC",0,1,argv
))) SWIG_fail
;
30604 int res
= SWIG_ConvertPtr(argv
[0], 0, SWIGTYPE_p_wxWindowDC
, 0);
30605 _v
= SWIG_CheckState(res
);
30607 if (!_v
) goto check_1
;
30608 return _wrap_new_GCDC__SWIG_0(self
, argc
, argv
);
30613 return _wrap_new_GCDC__SWIG_1(self
, argc
, argv
);
30617 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_GCDC'");
30622 SWIGINTERN PyObject
*_wrap_delete_GCDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30623 PyObject
*resultobj
= 0;
30624 wxGCDC
*arg1
= (wxGCDC
*) 0 ;
30627 PyObject
*swig_obj
[1] ;
30629 if (!args
) SWIG_fail
;
30630 swig_obj
[0] = args
;
30631 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGCDC
, SWIG_POINTER_DISOWN
| 0 );
30632 if (!SWIG_IsOK(res1
)) {
30633 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GCDC" "', expected argument " "1"" of type '" "wxGCDC *""'");
30635 arg1
= reinterpret_cast< wxGCDC
* >(argp1
);
30639 if (PyErr_Occurred()) SWIG_fail
;
30641 resultobj
= SWIG_Py_Void();
30648 SWIGINTERN PyObject
*_wrap_GCDC_GetGraphicsContext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30649 PyObject
*resultobj
= 0;
30650 wxGCDC
*arg1
= (wxGCDC
*) 0 ;
30651 wxGraphicsContext
*result
= 0 ;
30654 PyObject
*swig_obj
[1] ;
30656 if (!args
) SWIG_fail
;
30657 swig_obj
[0] = args
;
30658 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGCDC
, 0 | 0 );
30659 if (!SWIG_IsOK(res1
)) {
30660 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GCDC_GetGraphicsContext" "', expected argument " "1"" of type '" "wxGCDC *""'");
30662 arg1
= reinterpret_cast< wxGCDC
* >(argp1
);
30664 result
= (wxGraphicsContext
*)(arg1
)->GetGraphicsContext();
30665 if (PyErr_Occurred()) SWIG_fail
;
30667 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
30674 SWIGINTERN PyObject
*_wrap_GCDC_SetGraphicsContext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30675 PyObject
*resultobj
= 0;
30676 wxGCDC
*arg1
= (wxGCDC
*) 0 ;
30677 wxGraphicsContext
*arg2
= (wxGraphicsContext
*) 0 ;
30682 PyObject
* obj0
= 0 ;
30683 PyObject
* obj1
= 0 ;
30684 char * kwnames
[] = {
30685 (char *) "self",(char *) "ctx", NULL
30688 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GCDC_SetGraphicsContext",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
30689 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxGCDC
, 0 | 0 );
30690 if (!SWIG_IsOK(res1
)) {
30691 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "GCDC_SetGraphicsContext" "', expected argument " "1"" of type '" "wxGCDC *""'");
30693 arg1
= reinterpret_cast< wxGCDC
* >(argp1
);
30694 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxGraphicsContext
, 0 | 0 );
30695 if (!SWIG_IsOK(res2
)) {
30696 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "GCDC_SetGraphicsContext" "', expected argument " "2"" of type '" "wxGraphicsContext *""'");
30698 arg2
= reinterpret_cast< wxGraphicsContext
* >(argp2
);
30700 (arg1
)->SetGraphicsContext(arg2
);
30701 if (PyErr_Occurred()) SWIG_fail
;
30703 resultobj
= SWIG_Py_Void();
30710 SWIGINTERN PyObject
*GCDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30712 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
30713 SWIG_TypeNewClientData(SWIGTYPE_p_wxGCDC
, SWIG_NewClientData(obj
));
30714 return SWIG_Py_Void();
30717 SWIGINTERN PyObject
*GCDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30718 return SWIG_Python_InitShadowInstance(args
);
30721 SWIGINTERN PyObject
*_wrap_new_Overlay(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30722 PyObject
*resultobj
= 0;
30723 wxOverlay
*result
= 0 ;
30725 if (!SWIG_Python_UnpackTuple(args
,"new_Overlay",0,0,0)) SWIG_fail
;
30727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30728 result
= (wxOverlay
*)new wxOverlay();
30729 wxPyEndAllowThreads(__tstate
);
30730 if (PyErr_Occurred()) SWIG_fail
;
30732 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxOverlay
, SWIG_POINTER_NEW
| 0 );
30739 SWIGINTERN PyObject
*_wrap_delete_Overlay(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30740 PyObject
*resultobj
= 0;
30741 wxOverlay
*arg1
= (wxOverlay
*) 0 ;
30744 PyObject
*swig_obj
[1] ;
30746 if (!args
) SWIG_fail
;
30747 swig_obj
[0] = args
;
30748 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxOverlay
, SWIG_POINTER_DISOWN
| 0 );
30749 if (!SWIG_IsOK(res1
)) {
30750 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_Overlay" "', expected argument " "1"" of type '" "wxOverlay *""'");
30752 arg1
= reinterpret_cast< wxOverlay
* >(argp1
);
30754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30757 wxPyEndAllowThreads(__tstate
);
30758 if (PyErr_Occurred()) SWIG_fail
;
30760 resultobj
= SWIG_Py_Void();
30767 SWIGINTERN PyObject
*_wrap_Overlay_Reset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30768 PyObject
*resultobj
= 0;
30769 wxOverlay
*arg1
= (wxOverlay
*) 0 ;
30772 PyObject
*swig_obj
[1] ;
30774 if (!args
) SWIG_fail
;
30775 swig_obj
[0] = args
;
30776 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxOverlay
, 0 | 0 );
30777 if (!SWIG_IsOK(res1
)) {
30778 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Overlay_Reset" "', expected argument " "1"" of type '" "wxOverlay *""'");
30780 arg1
= reinterpret_cast< wxOverlay
* >(argp1
);
30782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30784 wxPyEndAllowThreads(__tstate
);
30785 if (PyErr_Occurred()) SWIG_fail
;
30787 resultobj
= SWIG_Py_Void();
30794 SWIGINTERN PyObject
*Overlay_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30796 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
30797 SWIG_TypeNewClientData(SWIGTYPE_p_wxOverlay
, SWIG_NewClientData(obj
));
30798 return SWIG_Py_Void();
30801 SWIGINTERN PyObject
*Overlay_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30802 return SWIG_Python_InitShadowInstance(args
);
30805 SWIGINTERN PyObject
*_wrap_new_DCOverlay__SWIG_0(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
30806 PyObject
*resultobj
= 0;
30807 wxOverlay
*arg1
= 0 ;
30808 wxWindowDC
*arg2
= (wxWindowDC
*) 0 ;
30813 wxDCOverlay
*result
= 0 ;
30827 if ((nobjs
< 6) || (nobjs
> 6)) SWIG_fail
;
30828 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxOverlay
, 0 );
30829 if (!SWIG_IsOK(res1
)) {
30830 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCOverlay" "', expected argument " "1"" of type '" "wxOverlay &""'");
30833 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCOverlay" "', expected argument " "1"" of type '" "wxOverlay &""'");
30835 arg1
= reinterpret_cast< wxOverlay
* >(argp1
);
30836 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindowDC
, 0 | 0 );
30837 if (!SWIG_IsOK(res2
)) {
30838 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_DCOverlay" "', expected argument " "2"" of type '" "wxWindowDC *""'");
30840 arg2
= reinterpret_cast< wxWindowDC
* >(argp2
);
30841 ecode3
= SWIG_AsVal_int(swig_obj
[2], &val3
);
30842 if (!SWIG_IsOK(ecode3
)) {
30843 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_DCOverlay" "', expected argument " "3"" of type '" "int""'");
30845 arg3
= static_cast< int >(val3
);
30846 ecode4
= SWIG_AsVal_int(swig_obj
[3], &val4
);
30847 if (!SWIG_IsOK(ecode4
)) {
30848 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_DCOverlay" "', expected argument " "4"" of type '" "int""'");
30850 arg4
= static_cast< int >(val4
);
30851 ecode5
= SWIG_AsVal_int(swig_obj
[4], &val5
);
30852 if (!SWIG_IsOK(ecode5
)) {
30853 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_DCOverlay" "', expected argument " "5"" of type '" "int""'");
30855 arg5
= static_cast< int >(val5
);
30856 ecode6
= SWIG_AsVal_int(swig_obj
[5], &val6
);
30857 if (!SWIG_IsOK(ecode6
)) {
30858 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_DCOverlay" "', expected argument " "6"" of type '" "int""'");
30860 arg6
= static_cast< int >(val6
);
30862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30863 result
= (wxDCOverlay
*)new wxDCOverlay(*arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
30864 wxPyEndAllowThreads(__tstate
);
30865 if (PyErr_Occurred()) SWIG_fail
;
30867 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCOverlay
, SWIG_POINTER_NEW
| 0 );
30874 SWIGINTERN PyObject
*_wrap_new_DCOverlay__SWIG_1(PyObject
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject
**swig_obj
) {
30875 PyObject
*resultobj
= 0;
30876 wxOverlay
*arg1
= 0 ;
30877 wxWindowDC
*arg2
= (wxWindowDC
*) 0 ;
30878 wxDCOverlay
*result
= 0 ;
30884 if ((nobjs
< 2) || (nobjs
> 2)) SWIG_fail
;
30885 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
, SWIGTYPE_p_wxOverlay
, 0 );
30886 if (!SWIG_IsOK(res1
)) {
30887 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DCOverlay" "', expected argument " "1"" of type '" "wxOverlay &""'");
30890 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_DCOverlay" "', expected argument " "1"" of type '" "wxOverlay &""'");
30892 arg1
= reinterpret_cast< wxOverlay
* >(argp1
);
30893 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindowDC
, 0 | 0 );
30894 if (!SWIG_IsOK(res2
)) {
30895 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_DCOverlay" "', expected argument " "2"" of type '" "wxWindowDC *""'");
30897 arg2
= reinterpret_cast< wxWindowDC
* >(argp2
);
30899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30900 result
= (wxDCOverlay
*)new wxDCOverlay(*arg1
,arg2
);
30901 wxPyEndAllowThreads(__tstate
);
30902 if (PyErr_Occurred()) SWIG_fail
;
30904 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDCOverlay
, SWIG_POINTER_NEW
| 0 );
30911 SWIGINTERN PyObject
*_wrap_new_DCOverlay(PyObject
*self
, PyObject
*args
) {
30915 if (!(argc
= SWIG_Python_UnpackTuple(args
,"new_DCOverlay",0,6,argv
))) SWIG_fail
;
30918 return _wrap_new_DCOverlay__SWIG_1(self
, argc
, argv
);
30921 return _wrap_new_DCOverlay__SWIG_0(self
, argc
, argv
);
30925 SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'new_DCOverlay'");
30930 SWIGINTERN PyObject
*_wrap_delete_DCOverlay(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30931 PyObject
*resultobj
= 0;
30932 wxDCOverlay
*arg1
= (wxDCOverlay
*) 0 ;
30935 PyObject
*swig_obj
[1] ;
30937 if (!args
) SWIG_fail
;
30938 swig_obj
[0] = args
;
30939 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDCOverlay
, SWIG_POINTER_DISOWN
| 0 );
30940 if (!SWIG_IsOK(res1
)) {
30941 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DCOverlay" "', expected argument " "1"" of type '" "wxDCOverlay *""'");
30943 arg1
= reinterpret_cast< wxDCOverlay
* >(argp1
);
30945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30948 wxPyEndAllowThreads(__tstate
);
30949 if (PyErr_Occurred()) SWIG_fail
;
30951 resultobj
= SWIG_Py_Void();
30958 SWIGINTERN PyObject
*_wrap_DCOverlay_Clear(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30959 PyObject
*resultobj
= 0;
30960 wxDCOverlay
*arg1
= (wxDCOverlay
*) 0 ;
30963 PyObject
*swig_obj
[1] ;
30965 if (!args
) SWIG_fail
;
30966 swig_obj
[0] = args
;
30967 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDCOverlay
, 0 | 0 );
30968 if (!SWIG_IsOK(res1
)) {
30969 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DCOverlay_Clear" "', expected argument " "1"" of type '" "wxDCOverlay *""'");
30971 arg1
= reinterpret_cast< wxDCOverlay
* >(argp1
);
30973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30975 wxPyEndAllowThreads(__tstate
);
30976 if (PyErr_Occurred()) SWIG_fail
;
30978 resultobj
= SWIG_Py_Void();
30985 SWIGINTERN PyObject
*DCOverlay_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30987 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
30988 SWIG_TypeNewClientData(SWIGTYPE_p_wxDCOverlay
, SWIG_NewClientData(obj
));
30989 return SWIG_Py_Void();
30992 SWIGINTERN PyObject
*DCOverlay_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
30993 return SWIG_Python_InitShadowInstance(args
);
30996 SWIGINTERN PyObject
*_wrap_new_ImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
30997 PyObject
*resultobj
= 0;
31000 int arg3
= (int) true ;
31001 int arg4
= (int) 1 ;
31002 wxImageList
*result
= 0 ;
31011 PyObject
* obj0
= 0 ;
31012 PyObject
* obj1
= 0 ;
31013 PyObject
* obj2
= 0 ;
31014 PyObject
* obj3
= 0 ;
31015 char * kwnames
[] = {
31016 (char *) "width",(char *) "height",(char *) "mask",(char *) "initialCount", NULL
31019 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:new_ImageList",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
31020 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
31021 if (!SWIG_IsOK(ecode1
)) {
31022 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_ImageList" "', expected argument " "1"" of type '" "int""'");
31024 arg1
= static_cast< int >(val1
);
31025 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31026 if (!SWIG_IsOK(ecode2
)) {
31027 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_ImageList" "', expected argument " "2"" of type '" "int""'");
31029 arg2
= static_cast< int >(val2
);
31031 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
31032 if (!SWIG_IsOK(ecode3
)) {
31033 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_ImageList" "', expected argument " "3"" of type '" "int""'");
31035 arg3
= static_cast< int >(val3
);
31038 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
31039 if (!SWIG_IsOK(ecode4
)) {
31040 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_ImageList" "', expected argument " "4"" of type '" "int""'");
31042 arg4
= static_cast< int >(val4
);
31045 if (!wxPyCheckForApp()) SWIG_fail
;
31046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31047 result
= (wxImageList
*)new wxImageList(arg1
,arg2
,arg3
,arg4
);
31048 wxPyEndAllowThreads(__tstate
);
31049 if (PyErr_Occurred()) SWIG_fail
;
31051 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_NEW
| 0 );
31058 SWIGINTERN PyObject
*_wrap_delete_ImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31059 PyObject
*resultobj
= 0;
31060 wxImageList
*arg1
= (wxImageList
*) 0 ;
31063 PyObject
*swig_obj
[1] ;
31065 if (!args
) SWIG_fail
;
31066 swig_obj
[0] = args
;
31067 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
31068 if (!SWIG_IsOK(res1
)) {
31069 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_ImageList" "', expected argument " "1"" of type '" "wxImageList *""'");
31071 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31076 wxPyEndAllowThreads(__tstate
);
31077 if (PyErr_Occurred()) SWIG_fail
;
31079 resultobj
= SWIG_Py_Void();
31086 SWIGINTERN PyObject
*_wrap_ImageList_Add(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31087 PyObject
*resultobj
= 0;
31088 wxImageList
*arg1
= (wxImageList
*) 0 ;
31089 wxBitmap
*arg2
= 0 ;
31090 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
31091 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
31099 PyObject
* obj0
= 0 ;
31100 PyObject
* obj1
= 0 ;
31101 PyObject
* obj2
= 0 ;
31102 char * kwnames
[] = {
31103 (char *) "self",(char *) "bitmap",(char *) "mask", NULL
31106 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ImageList_Add",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
31107 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31108 if (!SWIG_IsOK(res1
)) {
31109 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_Add" "', expected argument " "1"" of type '" "wxImageList *""'");
31111 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31112 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
31113 if (!SWIG_IsOK(res2
)) {
31114 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "ImageList_Add" "', expected argument " "2"" of type '" "wxBitmap const &""'");
31117 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "ImageList_Add" "', expected argument " "2"" of type '" "wxBitmap const &""'");
31119 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
31121 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
31122 if (!SWIG_IsOK(res3
)) {
31123 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "ImageList_Add" "', expected argument " "3"" of type '" "wxBitmap const &""'");
31126 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "ImageList_Add" "', expected argument " "3"" of type '" "wxBitmap const &""'");
31128 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
31131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31132 result
= (int)(arg1
)->Add((wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
31133 wxPyEndAllowThreads(__tstate
);
31134 if (PyErr_Occurred()) SWIG_fail
;
31136 resultobj
= SWIG_From_int(static_cast< int >(result
));
31143 SWIGINTERN PyObject
*_wrap_ImageList_AddWithColourMask(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31144 PyObject
*resultobj
= 0;
31145 wxImageList
*arg1
= (wxImageList
*) 0 ;
31146 wxBitmap
*arg2
= 0 ;
31147 wxColour
*arg3
= 0 ;
31154 PyObject
* obj0
= 0 ;
31155 PyObject
* obj1
= 0 ;
31156 PyObject
* obj2
= 0 ;
31157 char * kwnames
[] = {
31158 (char *) "self",(char *) "bitmap",(char *) "maskColour", NULL
31161 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageList_AddWithColourMask",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
31162 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31163 if (!SWIG_IsOK(res1
)) {
31164 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_AddWithColourMask" "', expected argument " "1"" of type '" "wxImageList *""'");
31166 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31167 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
31168 if (!SWIG_IsOK(res2
)) {
31169 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "ImageList_AddWithColourMask" "', expected argument " "2"" of type '" "wxBitmap const &""'");
31172 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "ImageList_AddWithColourMask" "', expected argument " "2"" of type '" "wxBitmap const &""'");
31174 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
31177 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
31180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31181 result
= (int)(arg1
)->Add((wxBitmap
const &)*arg2
,(wxColour
const &)*arg3
);
31182 wxPyEndAllowThreads(__tstate
);
31183 if (PyErr_Occurred()) SWIG_fail
;
31185 resultobj
= SWIG_From_int(static_cast< int >(result
));
31192 SWIGINTERN PyObject
*_wrap_ImageList_AddIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31193 PyObject
*resultobj
= 0;
31194 wxImageList
*arg1
= (wxImageList
*) 0 ;
31201 PyObject
* obj0
= 0 ;
31202 PyObject
* obj1
= 0 ;
31203 char * kwnames
[] = {
31204 (char *) "self",(char *) "icon", NULL
31207 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageList_AddIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
31208 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31209 if (!SWIG_IsOK(res1
)) {
31210 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_AddIcon" "', expected argument " "1"" of type '" "wxImageList *""'");
31212 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31213 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
31214 if (!SWIG_IsOK(res2
)) {
31215 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "ImageList_AddIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
31218 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "ImageList_AddIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
31220 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
31222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31223 result
= (int)(arg1
)->Add((wxIcon
const &)*arg2
);
31224 wxPyEndAllowThreads(__tstate
);
31225 if (PyErr_Occurred()) SWIG_fail
;
31227 resultobj
= SWIG_From_int(static_cast< int >(result
));
31234 SWIGINTERN PyObject
*_wrap_ImageList_GetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31235 PyObject
*resultobj
= 0;
31236 wxImageList
*arg1
= (wxImageList
*) 0 ;
31238 SwigValueWrapper
<wxBitmap
> result
;
31243 PyObject
* obj0
= 0 ;
31244 PyObject
* obj1
= 0 ;
31245 char * kwnames
[] = {
31246 (char *) "self",(char *) "index", NULL
31249 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageList_GetBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
31250 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31251 if (!SWIG_IsOK(res1
)) {
31252 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_GetBitmap" "', expected argument " "1"" of type '" "wxImageList const *""'");
31254 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31255 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31256 if (!SWIG_IsOK(ecode2
)) {
31257 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "ImageList_GetBitmap" "', expected argument " "2"" of type '" "int""'");
31259 arg2
= static_cast< int >(val2
);
31261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31262 result
= ((wxImageList
const *)arg1
)->GetBitmap(arg2
);
31263 wxPyEndAllowThreads(__tstate
);
31264 if (PyErr_Occurred()) SWIG_fail
;
31266 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
31273 SWIGINTERN PyObject
*_wrap_ImageList_GetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31274 PyObject
*resultobj
= 0;
31275 wxImageList
*arg1
= (wxImageList
*) 0 ;
31282 PyObject
* obj0
= 0 ;
31283 PyObject
* obj1
= 0 ;
31284 char * kwnames
[] = {
31285 (char *) "self",(char *) "index", NULL
31288 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageList_GetIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
31289 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31290 if (!SWIG_IsOK(res1
)) {
31291 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_GetIcon" "', expected argument " "1"" of type '" "wxImageList const *""'");
31293 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31294 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31295 if (!SWIG_IsOK(ecode2
)) {
31296 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "ImageList_GetIcon" "', expected argument " "2"" of type '" "int""'");
31298 arg2
= static_cast< int >(val2
);
31300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31301 result
= ((wxImageList
const *)arg1
)->GetIcon(arg2
);
31302 wxPyEndAllowThreads(__tstate
);
31303 if (PyErr_Occurred()) SWIG_fail
;
31305 resultobj
= SWIG_NewPointerObj((new wxIcon(static_cast< const wxIcon
& >(result
))), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
31312 SWIGINTERN PyObject
*_wrap_ImageList_Replace(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31313 PyObject
*resultobj
= 0;
31314 wxImageList
*arg1
= (wxImageList
*) 0 ;
31316 wxBitmap
*arg3
= 0 ;
31317 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
31318 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
31328 PyObject
* obj0
= 0 ;
31329 PyObject
* obj1
= 0 ;
31330 PyObject
* obj2
= 0 ;
31331 PyObject
* obj3
= 0 ;
31332 char * kwnames
[] = {
31333 (char *) "self",(char *) "index",(char *) "bitmap",(char *) "mask", NULL
31336 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ImageList_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
31337 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31338 if (!SWIG_IsOK(res1
)) {
31339 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_Replace" "', expected argument " "1"" of type '" "wxImageList *""'");
31341 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31342 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31343 if (!SWIG_IsOK(ecode2
)) {
31344 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "ImageList_Replace" "', expected argument " "2"" of type '" "int""'");
31346 arg2
= static_cast< int >(val2
);
31347 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
31348 if (!SWIG_IsOK(res3
)) {
31349 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "ImageList_Replace" "', expected argument " "3"" of type '" "wxBitmap const &""'");
31352 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "ImageList_Replace" "', expected argument " "3"" of type '" "wxBitmap const &""'");
31354 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
31356 res4
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxBitmap
, 0 | 0);
31357 if (!SWIG_IsOK(res4
)) {
31358 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "ImageList_Replace" "', expected argument " "4"" of type '" "wxBitmap const &""'");
31361 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "ImageList_Replace" "', expected argument " "4"" of type '" "wxBitmap const &""'");
31363 arg4
= reinterpret_cast< wxBitmap
* >(argp4
);
31366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31367 result
= (bool)(arg1
)->Replace(arg2
,(wxBitmap
const &)*arg3
,(wxBitmap
const &)*arg4
);
31368 wxPyEndAllowThreads(__tstate
);
31369 if (PyErr_Occurred()) SWIG_fail
;
31372 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31380 SWIGINTERN PyObject
*_wrap_ImageList_Draw(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31381 PyObject
*resultobj
= 0;
31382 wxImageList
*arg1
= (wxImageList
*) 0 ;
31387 int arg6
= (int) wxIMAGELIST_DRAW_NORMAL
;
31388 bool arg7
= (bool) (bool)false ;
31404 PyObject
* obj0
= 0 ;
31405 PyObject
* obj1
= 0 ;
31406 PyObject
* obj2
= 0 ;
31407 PyObject
* obj3
= 0 ;
31408 PyObject
* obj4
= 0 ;
31409 PyObject
* obj5
= 0 ;
31410 PyObject
* obj6
= 0 ;
31411 char * kwnames
[] = {
31412 (char *) "self",(char *) "index",(char *) "dc",(char *) "x",(char *) "x",(char *) "flags",(char *) "solidBackground", NULL
31415 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|OO:ImageList_Draw",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
31416 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31417 if (!SWIG_IsOK(res1
)) {
31418 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_Draw" "', expected argument " "1"" of type '" "wxImageList *""'");
31420 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31421 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31422 if (!SWIG_IsOK(ecode2
)) {
31423 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "ImageList_Draw" "', expected argument " "2"" of type '" "int""'");
31425 arg2
= static_cast< int >(val2
);
31426 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
31427 if (!SWIG_IsOK(res3
)) {
31428 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "ImageList_Draw" "', expected argument " "3"" of type '" "wxDC &""'");
31431 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "ImageList_Draw" "', expected argument " "3"" of type '" "wxDC &""'");
31433 arg3
= reinterpret_cast< wxDC
* >(argp3
);
31434 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
31435 if (!SWIG_IsOK(ecode4
)) {
31436 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "ImageList_Draw" "', expected argument " "4"" of type '" "int""'");
31438 arg4
= static_cast< int >(val4
);
31439 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
31440 if (!SWIG_IsOK(ecode5
)) {
31441 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "ImageList_Draw" "', expected argument " "5"" of type '" "int""'");
31443 arg5
= static_cast< int >(val5
);
31445 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
31446 if (!SWIG_IsOK(ecode6
)) {
31447 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "ImageList_Draw" "', expected argument " "6"" of type '" "int""'");
31449 arg6
= static_cast< int >(val6
);
31452 ecode7
= SWIG_AsVal_bool(obj6
, &val7
);
31453 if (!SWIG_IsOK(ecode7
)) {
31454 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "ImageList_Draw" "', expected argument " "7"" of type '" "bool""'");
31456 arg7
= static_cast< bool >(val7
);
31459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31460 result
= (bool)(arg1
)->Draw(arg2
,*arg3
,arg4
,arg5
,arg6
,arg7
);
31461 wxPyEndAllowThreads(__tstate
);
31462 if (PyErr_Occurred()) SWIG_fail
;
31465 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31473 SWIGINTERN PyObject
*_wrap_ImageList_GetImageCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31474 PyObject
*resultobj
= 0;
31475 wxImageList
*arg1
= (wxImageList
*) 0 ;
31479 PyObject
*swig_obj
[1] ;
31481 if (!args
) SWIG_fail
;
31482 swig_obj
[0] = args
;
31483 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31484 if (!SWIG_IsOK(res1
)) {
31485 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_GetImageCount" "', expected argument " "1"" of type '" "wxImageList *""'");
31487 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31489 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31490 result
= (int)(arg1
)->GetImageCount();
31491 wxPyEndAllowThreads(__tstate
);
31492 if (PyErr_Occurred()) SWIG_fail
;
31494 resultobj
= SWIG_From_int(static_cast< int >(result
));
31501 SWIGINTERN PyObject
*_wrap_ImageList_Remove(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31502 PyObject
*resultobj
= 0;
31503 wxImageList
*arg1
= (wxImageList
*) 0 ;
31510 PyObject
* obj0
= 0 ;
31511 PyObject
* obj1
= 0 ;
31512 char * kwnames
[] = {
31513 (char *) "self",(char *) "index", NULL
31516 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageList_Remove",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
31517 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31518 if (!SWIG_IsOK(res1
)) {
31519 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_Remove" "', expected argument " "1"" of type '" "wxImageList *""'");
31521 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31522 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31523 if (!SWIG_IsOK(ecode2
)) {
31524 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "ImageList_Remove" "', expected argument " "2"" of type '" "int""'");
31526 arg2
= static_cast< int >(val2
);
31528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31529 result
= (bool)(arg1
)->Remove(arg2
);
31530 wxPyEndAllowThreads(__tstate
);
31531 if (PyErr_Occurred()) SWIG_fail
;
31534 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31542 SWIGINTERN PyObject
*_wrap_ImageList_RemoveAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31543 PyObject
*resultobj
= 0;
31544 wxImageList
*arg1
= (wxImageList
*) 0 ;
31548 PyObject
*swig_obj
[1] ;
31550 if (!args
) SWIG_fail
;
31551 swig_obj
[0] = args
;
31552 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31553 if (!SWIG_IsOK(res1
)) {
31554 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_RemoveAll" "', expected argument " "1"" of type '" "wxImageList *""'");
31556 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31559 result
= (bool)(arg1
)->RemoveAll();
31560 wxPyEndAllowThreads(__tstate
);
31561 if (PyErr_Occurred()) SWIG_fail
;
31564 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31572 SWIGINTERN PyObject
*_wrap_ImageList_GetSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31573 PyObject
*resultobj
= 0;
31574 wxImageList
*arg1
= (wxImageList
*) 0 ;
31583 int res3
= SWIG_TMPOBJ
;
31585 int res4
= SWIG_TMPOBJ
;
31586 PyObject
* obj0
= 0 ;
31587 PyObject
* obj1
= 0 ;
31588 char * kwnames
[] = {
31589 (char *) "self",(char *) "index", NULL
31594 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageList_GetSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
31595 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxImageList
, 0 | 0 );
31596 if (!SWIG_IsOK(res1
)) {
31597 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ImageList_GetSize" "', expected argument " "1"" of type '" "wxImageList *""'");
31599 arg1
= reinterpret_cast< wxImageList
* >(argp1
);
31600 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31601 if (!SWIG_IsOK(ecode2
)) {
31602 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "ImageList_GetSize" "', expected argument " "2"" of type '" "int""'");
31604 arg2
= static_cast< int >(val2
);
31606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31607 (arg1
)->GetSize(arg2
,*arg3
,*arg4
);
31608 wxPyEndAllowThreads(__tstate
);
31609 if (PyErr_Occurred()) SWIG_fail
;
31611 resultobj
= SWIG_Py_Void();
31612 if (SWIG_IsTmpObj(res3
)) {
31613 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
31615 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
31616 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
31618 if (SWIG_IsTmpObj(res4
)) {
31619 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
31621 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
31622 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
31630 SWIGINTERN PyObject
*ImageList_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31632 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
31633 SWIG_TypeNewClientData(SWIGTYPE_p_wxImageList
, SWIG_NewClientData(obj
));
31634 return SWIG_Py_Void();
31637 SWIGINTERN PyObject
*ImageList_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31638 return SWIG_Python_InitShadowInstance(args
);
31641 SWIGINTERN PyObject
*_wrap_new_StockGDI(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31642 PyObject
*resultobj
= 0;
31643 wxStockGDI
*result
= 0 ;
31645 if (!SWIG_Python_UnpackTuple(args
,"new_StockGDI",0,0,0)) SWIG_fail
;
31647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31648 result
= (wxStockGDI
*)new wxStockGDI();
31649 wxPyEndAllowThreads(__tstate
);
31650 if (PyErr_Occurred()) SWIG_fail
;
31652 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStockGDI
, SWIG_POINTER_NEW
| 0 );
31659 SWIGINTERN PyObject
*_wrap_delete_StockGDI(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31660 PyObject
*resultobj
= 0;
31661 wxStockGDI
*arg1
= (wxStockGDI
*) 0 ;
31664 PyObject
*swig_obj
[1] ;
31666 if (!args
) SWIG_fail
;
31667 swig_obj
[0] = args
;
31668 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStockGDI
, SWIG_POINTER_DISOWN
| 0 );
31669 if (!SWIG_IsOK(res1
)) {
31670 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_StockGDI" "', expected argument " "1"" of type '" "wxStockGDI *""'");
31672 arg1
= reinterpret_cast< wxStockGDI
* >(argp1
);
31674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31677 wxPyEndAllowThreads(__tstate
);
31678 if (PyErr_Occurred()) SWIG_fail
;
31680 resultobj
= SWIG_Py_Void();
31687 SWIGINTERN PyObject
*_wrap_StockGDI_DeleteAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31688 PyObject
*resultobj
= 0;
31690 if (!SWIG_Python_UnpackTuple(args
,"StockGDI_DeleteAll",0,0,0)) SWIG_fail
;
31692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31693 wxStockGDI::DeleteAll();
31694 wxPyEndAllowThreads(__tstate
);
31695 if (PyErr_Occurred()) SWIG_fail
;
31697 resultobj
= SWIG_Py_Void();
31704 SWIGINTERN PyObject
*_wrap_StockGDI_instance(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31705 PyObject
*resultobj
= 0;
31706 wxStockGDI
*result
= 0 ;
31708 if (!SWIG_Python_UnpackTuple(args
,"StockGDI_instance",0,0,0)) SWIG_fail
;
31710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31712 wxStockGDI
&_result_ref
= wxStockGDI::instance();
31713 result
= (wxStockGDI
*) &_result_ref
;
31715 wxPyEndAllowThreads(__tstate
);
31716 if (PyErr_Occurred()) SWIG_fail
;
31718 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStockGDI
, 0 | 0 );
31725 SWIGINTERN PyObject
*_wrap_StockGDI_GetBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31726 PyObject
*resultobj
= 0;
31727 wxStockGDI::Item arg1
;
31728 wxBrush
*result
= 0 ;
31731 PyObject
* obj0
= 0 ;
31732 char * kwnames
[] = {
31733 (char *) "item", NULL
31736 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StockGDI_GetBrush",kwnames
,&obj0
)) SWIG_fail
;
31737 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
31738 if (!SWIG_IsOK(ecode1
)) {
31739 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "StockGDI_GetBrush" "', expected argument " "1"" of type '" "wxStockGDI::Item""'");
31741 arg1
= static_cast< wxStockGDI::Item
>(val1
);
31743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31744 result
= (wxBrush
*)wxStockGDI::GetBrush(arg1
);
31745 wxPyEndAllowThreads(__tstate
);
31746 if (PyErr_Occurred()) SWIG_fail
;
31748 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBrush
, 0 | 0 );
31755 SWIGINTERN PyObject
*_wrap_StockGDI_GetColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31756 PyObject
*resultobj
= 0;
31757 wxStockGDI::Item arg1
;
31758 wxColour
*result
= 0 ;
31761 PyObject
* obj0
= 0 ;
31762 char * kwnames
[] = {
31763 (char *) "item", NULL
31766 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StockGDI_GetColour",kwnames
,&obj0
)) SWIG_fail
;
31767 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
31768 if (!SWIG_IsOK(ecode1
)) {
31769 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "StockGDI_GetColour" "', expected argument " "1"" of type '" "wxStockGDI::Item""'");
31771 arg1
= static_cast< wxStockGDI::Item
>(val1
);
31773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31774 result
= (wxColour
*)wxStockGDI::GetColour(arg1
);
31775 wxPyEndAllowThreads(__tstate
);
31776 if (PyErr_Occurred()) SWIG_fail
;
31778 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 | 0 );
31785 SWIGINTERN PyObject
*_wrap_StockGDI_GetCursor(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31786 PyObject
*resultobj
= 0;
31787 wxStockGDI::Item arg1
;
31788 wxCursor
*result
= 0 ;
31791 PyObject
* obj0
= 0 ;
31792 char * kwnames
[] = {
31793 (char *) "item", NULL
31796 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StockGDI_GetCursor",kwnames
,&obj0
)) SWIG_fail
;
31797 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
31798 if (!SWIG_IsOK(ecode1
)) {
31799 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "StockGDI_GetCursor" "', expected argument " "1"" of type '" "wxStockGDI::Item""'");
31801 arg1
= static_cast< wxStockGDI::Item
>(val1
);
31803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31804 result
= (wxCursor
*)wxStockGDI::GetCursor(arg1
);
31805 wxPyEndAllowThreads(__tstate
);
31806 if (PyErr_Occurred()) SWIG_fail
;
31808 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxCursor
, 0 | 0 );
31815 SWIGINTERN PyObject
*_wrap_StockGDI_GetPen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31816 PyObject
*resultobj
= 0;
31817 wxStockGDI::Item arg1
;
31818 wxPen
*result
= 0 ;
31821 PyObject
* obj0
= 0 ;
31822 char * kwnames
[] = {
31823 (char *) "item", NULL
31826 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StockGDI_GetPen",kwnames
,&obj0
)) SWIG_fail
;
31827 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
31828 if (!SWIG_IsOK(ecode1
)) {
31829 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "StockGDI_GetPen" "', expected argument " "1"" of type '" "wxStockGDI::Item""'");
31831 arg1
= static_cast< wxStockGDI::Item
>(val1
);
31833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31834 result
= (wxPen
*)wxStockGDI::GetPen(arg1
);
31835 wxPyEndAllowThreads(__tstate
);
31836 if (PyErr_Occurred()) SWIG_fail
;
31838 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPen
, 0 | 0 );
31845 SWIGINTERN PyObject
*_wrap_StockGDI_GetFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
31846 PyObject
*resultobj
= 0;
31847 wxStockGDI
*arg1
= (wxStockGDI
*) 0 ;
31848 wxStockGDI::Item arg2
;
31849 wxFont
*result
= 0 ;
31854 PyObject
* obj0
= 0 ;
31855 PyObject
* obj1
= 0 ;
31856 char * kwnames
[] = {
31857 (char *) "self",(char *) "item", NULL
31860 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StockGDI_GetFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
31861 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStockGDI
, 0 | 0 );
31862 if (!SWIG_IsOK(res1
)) {
31863 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StockGDI_GetFont" "', expected argument " "1"" of type '" "wxStockGDI *""'");
31865 arg1
= reinterpret_cast< wxStockGDI
* >(argp1
);
31866 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
31867 if (!SWIG_IsOK(ecode2
)) {
31868 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StockGDI_GetFont" "', expected argument " "2"" of type '" "wxStockGDI::Item""'");
31870 arg2
= static_cast< wxStockGDI::Item
>(val2
);
31872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31873 result
= (wxFont
*)(arg1
)->GetFont(arg2
);
31874 wxPyEndAllowThreads(__tstate
);
31875 if (PyErr_Occurred()) SWIG_fail
;
31877 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, 0 | 0 );
31884 SWIGINTERN PyObject
*StockGDI_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31886 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
31887 SWIG_TypeNewClientData(SWIGTYPE_p_wxStockGDI
, SWIG_NewClientData(obj
));
31888 return SWIG_Py_Void();
31891 SWIGINTERN PyObject
*StockGDI_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
31892 return SWIG_Python_InitShadowInstance(args
);
31895 SWIGINTERN
int NullBitmap_set(PyObject
*) {
31896 SWIG_Error(SWIG_AttributeError
,"Variable NullBitmap is read-only.");
31901 SWIGINTERN PyObject
*NullBitmap_get(void) {
31902 PyObject
*pyobj
= 0;
31904 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullBitmap
), SWIGTYPE_p_wxBitmap
, 0 );
31909 SWIGINTERN
int NullIcon_set(PyObject
*) {
31910 SWIG_Error(SWIG_AttributeError
,"Variable NullIcon is read-only.");
31915 SWIGINTERN PyObject
*NullIcon_get(void) {
31916 PyObject
*pyobj
= 0;
31918 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullIcon
), SWIGTYPE_p_wxIcon
, 0 );
31923 SWIGINTERN
int NullCursor_set(PyObject
*) {
31924 SWIG_Error(SWIG_AttributeError
,"Variable NullCursor is read-only.");
31929 SWIGINTERN PyObject
*NullCursor_get(void) {
31930 PyObject
*pyobj
= 0;
31932 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullCursor
), SWIGTYPE_p_wxCursor
, 0 );
31937 SWIGINTERN
int NullPen_set(PyObject
*) {
31938 SWIG_Error(SWIG_AttributeError
,"Variable NullPen is read-only.");
31943 SWIGINTERN PyObject
*NullPen_get(void) {
31944 PyObject
*pyobj
= 0;
31946 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullPen
), SWIGTYPE_p_wxPen
, 0 );
31951 SWIGINTERN
int NullBrush_set(PyObject
*) {
31952 SWIG_Error(SWIG_AttributeError
,"Variable NullBrush is read-only.");
31957 SWIGINTERN PyObject
*NullBrush_get(void) {
31958 PyObject
*pyobj
= 0;
31960 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullBrush
), SWIGTYPE_p_wxBrush
, 0 );
31965 SWIGINTERN
int NullPalette_set(PyObject
*) {
31966 SWIG_Error(SWIG_AttributeError
,"Variable NullPalette is read-only.");
31971 SWIGINTERN PyObject
*NullPalette_get(void) {
31972 PyObject
*pyobj
= 0;
31974 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullPalette
), SWIGTYPE_p_wxPalette
, 0 );
31979 SWIGINTERN
int NullFont_set(PyObject
*) {
31980 SWIG_Error(SWIG_AttributeError
,"Variable NullFont is read-only.");
31985 SWIGINTERN PyObject
*NullFont_get(void) {
31986 PyObject
*pyobj
= 0;
31988 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullFont
), SWIGTYPE_p_wxFont
, 0 );
31993 SWIGINTERN
int NullColour_set(PyObject
*) {
31994 SWIG_Error(SWIG_AttributeError
,"Variable NullColour is read-only.");
31999 SWIGINTERN PyObject
*NullColour_get(void) {
32000 PyObject
*pyobj
= 0;
32002 pyobj
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullColour
), SWIGTYPE_p_wxColour
, 0 );
32007 SWIGINTERN PyObject
*_wrap_new_GDIObjListBase(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32008 PyObject
*resultobj
= 0;
32009 wxGDIObjListBase
*result
= 0 ;
32011 if (!SWIG_Python_UnpackTuple(args
,"new_GDIObjListBase",0,0,0)) SWIG_fail
;
32013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32014 result
= (wxGDIObjListBase
*)new wxGDIObjListBase();
32015 wxPyEndAllowThreads(__tstate
);
32016 if (PyErr_Occurred()) SWIG_fail
;
32018 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxGDIObjListBase
, SWIG_POINTER_NEW
| 0 );
32025 SWIGINTERN PyObject
*_wrap_delete_GDIObjListBase(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32026 PyObject
*resultobj
= 0;
32027 wxGDIObjListBase
*arg1
= (wxGDIObjListBase
*) 0 ;
32030 PyObject
*swig_obj
[1] ;
32032 if (!args
) SWIG_fail
;
32033 swig_obj
[0] = args
;
32034 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxGDIObjListBase
, SWIG_POINTER_DISOWN
| 0 );
32035 if (!SWIG_IsOK(res1
)) {
32036 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_GDIObjListBase" "', expected argument " "1"" of type '" "wxGDIObjListBase *""'");
32038 arg1
= reinterpret_cast< wxGDIObjListBase
* >(argp1
);
32040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32043 wxPyEndAllowThreads(__tstate
);
32044 if (PyErr_Occurred()) SWIG_fail
;
32046 resultobj
= SWIG_Py_Void();
32053 SWIGINTERN PyObject
*GDIObjListBase_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32055 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
32056 SWIG_TypeNewClientData(SWIGTYPE_p_wxGDIObjListBase
, SWIG_NewClientData(obj
));
32057 return SWIG_Py_Void();
32060 SWIGINTERN PyObject
*GDIObjListBase_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32061 return SWIG_Python_InitShadowInstance(args
);
32064 SWIGINTERN PyObject
*_wrap_PenList_FindOrCreatePen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32065 PyObject
*resultobj
= 0;
32066 wxPenList
*arg1
= (wxPenList
*) 0 ;
32067 wxColour
*arg2
= 0 ;
32070 wxPen
*result
= 0 ;
32078 PyObject
* obj0
= 0 ;
32079 PyObject
* obj1
= 0 ;
32080 PyObject
* obj2
= 0 ;
32081 PyObject
* obj3
= 0 ;
32082 char * kwnames
[] = {
32083 (char *) "self",(char *) "colour",(char *) "width",(char *) "style", NULL
32086 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PenList_FindOrCreatePen",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
32087 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPenList
, 0 | 0 );
32088 if (!SWIG_IsOK(res1
)) {
32089 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PenList_FindOrCreatePen" "', expected argument " "1"" of type '" "wxPenList *""'");
32091 arg1
= reinterpret_cast< wxPenList
* >(argp1
);
32094 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
32096 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
32097 if (!SWIG_IsOK(ecode3
)) {
32098 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PenList_FindOrCreatePen" "', expected argument " "3"" of type '" "int""'");
32100 arg3
= static_cast< int >(val3
);
32101 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
32102 if (!SWIG_IsOK(ecode4
)) {
32103 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PenList_FindOrCreatePen" "', expected argument " "4"" of type '" "int""'");
32105 arg4
= static_cast< int >(val4
);
32107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32108 result
= (wxPen
*)(arg1
)->FindOrCreatePen((wxColour
const &)*arg2
,arg3
,arg4
);
32109 wxPyEndAllowThreads(__tstate
);
32110 if (PyErr_Occurred()) SWIG_fail
;
32112 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPen
, 0 | 0 );
32119 SWIGINTERN PyObject
*_wrap_PenList_AddPen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32120 PyObject
*resultobj
= 0;
32121 wxPenList
*arg1
= (wxPenList
*) 0 ;
32122 wxPen
*arg2
= (wxPen
*) 0 ;
32127 PyObject
* obj0
= 0 ;
32128 PyObject
* obj1
= 0 ;
32129 char * kwnames
[] = {
32130 (char *) "self",(char *) "pen", NULL
32133 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PenList_AddPen",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32134 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPenList
, 0 | 0 );
32135 if (!SWIG_IsOK(res1
)) {
32136 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PenList_AddPen" "', expected argument " "1"" of type '" "wxPenList *""'");
32138 arg1
= reinterpret_cast< wxPenList
* >(argp1
);
32139 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxPen
, 0 | 0 );
32140 if (!SWIG_IsOK(res2
)) {
32141 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PenList_AddPen" "', expected argument " "2"" of type '" "wxPen *""'");
32143 arg2
= reinterpret_cast< wxPen
* >(argp2
);
32145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32146 (arg1
)->AddPen(arg2
);
32147 wxPyEndAllowThreads(__tstate
);
32148 if (PyErr_Occurred()) SWIG_fail
;
32150 resultobj
= SWIG_Py_Void();
32157 SWIGINTERN PyObject
*_wrap_PenList_RemovePen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32158 PyObject
*resultobj
= 0;
32159 wxPenList
*arg1
= (wxPenList
*) 0 ;
32160 wxPen
*arg2
= (wxPen
*) 0 ;
32165 PyObject
* obj0
= 0 ;
32166 PyObject
* obj1
= 0 ;
32167 char * kwnames
[] = {
32168 (char *) "self",(char *) "pen", NULL
32171 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PenList_RemovePen",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32172 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPenList
, 0 | 0 );
32173 if (!SWIG_IsOK(res1
)) {
32174 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PenList_RemovePen" "', expected argument " "1"" of type '" "wxPenList *""'");
32176 arg1
= reinterpret_cast< wxPenList
* >(argp1
);
32177 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxPen
, 0 | 0 );
32178 if (!SWIG_IsOK(res2
)) {
32179 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PenList_RemovePen" "', expected argument " "2"" of type '" "wxPen *""'");
32181 arg2
= reinterpret_cast< wxPen
* >(argp2
);
32183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32184 (arg1
)->RemovePen(arg2
);
32185 wxPyEndAllowThreads(__tstate
);
32186 if (PyErr_Occurred()) SWIG_fail
;
32188 resultobj
= SWIG_Py_Void();
32195 SWIGINTERN PyObject
*PenList_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32197 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
32198 SWIG_TypeNewClientData(SWIGTYPE_p_wxPenList
, SWIG_NewClientData(obj
));
32199 return SWIG_Py_Void();
32202 SWIGINTERN PyObject
*_wrap_BrushList_FindOrCreateBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32203 PyObject
*resultobj
= 0;
32204 wxBrushList
*arg1
= (wxBrushList
*) 0 ;
32205 wxColour
*arg2
= 0 ;
32206 int arg3
= (int) wxSOLID
;
32207 wxBrush
*result
= 0 ;
32213 PyObject
* obj0
= 0 ;
32214 PyObject
* obj1
= 0 ;
32215 PyObject
* obj2
= 0 ;
32216 char * kwnames
[] = {
32217 (char *) "self",(char *) "colour",(char *) "style", NULL
32220 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:BrushList_FindOrCreateBrush",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
32221 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBrushList
, 0 | 0 );
32222 if (!SWIG_IsOK(res1
)) {
32223 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "BrushList_FindOrCreateBrush" "', expected argument " "1"" of type '" "wxBrushList *""'");
32225 arg1
= reinterpret_cast< wxBrushList
* >(argp1
);
32228 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
32231 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
32232 if (!SWIG_IsOK(ecode3
)) {
32233 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "BrushList_FindOrCreateBrush" "', expected argument " "3"" of type '" "int""'");
32235 arg3
= static_cast< int >(val3
);
32238 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32239 result
= (wxBrush
*)(arg1
)->FindOrCreateBrush((wxColour
const &)*arg2
,arg3
);
32240 wxPyEndAllowThreads(__tstate
);
32241 if (PyErr_Occurred()) SWIG_fail
;
32243 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBrush
, 0 | 0 );
32250 SWIGINTERN PyObject
*_wrap_BrushList_AddBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32251 PyObject
*resultobj
= 0;
32252 wxBrushList
*arg1
= (wxBrushList
*) 0 ;
32253 wxBrush
*arg2
= (wxBrush
*) 0 ;
32258 PyObject
* obj0
= 0 ;
32259 PyObject
* obj1
= 0 ;
32260 char * kwnames
[] = {
32261 (char *) "self",(char *) "brush", NULL
32264 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BrushList_AddBrush",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32265 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBrushList
, 0 | 0 );
32266 if (!SWIG_IsOK(res1
)) {
32267 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "BrushList_AddBrush" "', expected argument " "1"" of type '" "wxBrushList *""'");
32269 arg1
= reinterpret_cast< wxBrushList
* >(argp1
);
32270 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxBrush
, 0 | 0 );
32271 if (!SWIG_IsOK(res2
)) {
32272 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "BrushList_AddBrush" "', expected argument " "2"" of type '" "wxBrush *""'");
32274 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
32276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32277 (arg1
)->AddBrush(arg2
);
32278 wxPyEndAllowThreads(__tstate
);
32279 if (PyErr_Occurred()) SWIG_fail
;
32281 resultobj
= SWIG_Py_Void();
32288 SWIGINTERN PyObject
*_wrap_BrushList_RemoveBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32289 PyObject
*resultobj
= 0;
32290 wxBrushList
*arg1
= (wxBrushList
*) 0 ;
32291 wxBrush
*arg2
= (wxBrush
*) 0 ;
32296 PyObject
* obj0
= 0 ;
32297 PyObject
* obj1
= 0 ;
32298 char * kwnames
[] = {
32299 (char *) "self",(char *) "brush", NULL
32302 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BrushList_RemoveBrush",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32303 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxBrushList
, 0 | 0 );
32304 if (!SWIG_IsOK(res1
)) {
32305 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "BrushList_RemoveBrush" "', expected argument " "1"" of type '" "wxBrushList *""'");
32307 arg1
= reinterpret_cast< wxBrushList
* >(argp1
);
32308 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxBrush
, 0 | 0 );
32309 if (!SWIG_IsOK(res2
)) {
32310 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "BrushList_RemoveBrush" "', expected argument " "2"" of type '" "wxBrush *""'");
32312 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
32314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32315 (arg1
)->RemoveBrush(arg2
);
32316 wxPyEndAllowThreads(__tstate
);
32317 if (PyErr_Occurred()) SWIG_fail
;
32319 resultobj
= SWIG_Py_Void();
32326 SWIGINTERN PyObject
*BrushList_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32328 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
32329 SWIG_TypeNewClientData(SWIGTYPE_p_wxBrushList
, SWIG_NewClientData(obj
));
32330 return SWIG_Py_Void();
32333 SWIGINTERN PyObject
*_wrap_FontList_FindOrCreateFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32334 PyObject
*resultobj
= 0;
32335 wxFontList
*arg1
= (wxFontList
*) 0 ;
32340 bool arg6
= (bool) false ;
32341 wxString
const &arg7_defvalue
= wxPyEmptyString
;
32342 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
32343 wxFontEncoding arg8
= (wxFontEncoding
) wxFONTENCODING_DEFAULT
;
32344 wxFont
*result
= 0 ;
32357 bool temp7
= false ;
32360 PyObject
* obj0
= 0 ;
32361 PyObject
* obj1
= 0 ;
32362 PyObject
* obj2
= 0 ;
32363 PyObject
* obj3
= 0 ;
32364 PyObject
* obj4
= 0 ;
32365 PyObject
* obj5
= 0 ;
32366 PyObject
* obj6
= 0 ;
32367 PyObject
* obj7
= 0 ;
32368 char * kwnames
[] = {
32369 (char *) "self",(char *) "point_size",(char *) "family",(char *) "style",(char *) "weight",(char *) "underline",(char *) "facename",(char *) "encoding", NULL
32372 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|OOO:FontList_FindOrCreateFont",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
32373 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontList
, 0 | 0 );
32374 if (!SWIG_IsOK(res1
)) {
32375 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontList_FindOrCreateFont" "', expected argument " "1"" of type '" "wxFontList *""'");
32377 arg1
= reinterpret_cast< wxFontList
* >(argp1
);
32378 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
32379 if (!SWIG_IsOK(ecode2
)) {
32380 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FontList_FindOrCreateFont" "', expected argument " "2"" of type '" "int""'");
32382 arg2
= static_cast< int >(val2
);
32383 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
32384 if (!SWIG_IsOK(ecode3
)) {
32385 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "FontList_FindOrCreateFont" "', expected argument " "3"" of type '" "int""'");
32387 arg3
= static_cast< int >(val3
);
32388 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
32389 if (!SWIG_IsOK(ecode4
)) {
32390 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "FontList_FindOrCreateFont" "', expected argument " "4"" of type '" "int""'");
32392 arg4
= static_cast< int >(val4
);
32393 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
32394 if (!SWIG_IsOK(ecode5
)) {
32395 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "FontList_FindOrCreateFont" "', expected argument " "5"" of type '" "int""'");
32397 arg5
= static_cast< int >(val5
);
32399 ecode6
= SWIG_AsVal_bool(obj5
, &val6
);
32400 if (!SWIG_IsOK(ecode6
)) {
32401 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "FontList_FindOrCreateFont" "', expected argument " "6"" of type '" "bool""'");
32403 arg6
= static_cast< bool >(val6
);
32407 arg7
= wxString_in_helper(obj6
);
32408 if (arg7
== NULL
) SWIG_fail
;
32413 ecode8
= SWIG_AsVal_int(obj7
, &val8
);
32414 if (!SWIG_IsOK(ecode8
)) {
32415 SWIG_exception_fail(SWIG_ArgError(ecode8
), "in method '" "FontList_FindOrCreateFont" "', expected argument " "8"" of type '" "wxFontEncoding""'");
32417 arg8
= static_cast< wxFontEncoding
>(val8
);
32420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32421 result
= (wxFont
*)(arg1
)->FindOrCreateFont(arg2
,arg3
,arg4
,arg5
,arg6
,(wxString
const &)*arg7
,arg8
);
32422 wxPyEndAllowThreads(__tstate
);
32423 if (PyErr_Occurred()) SWIG_fail
;
32425 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, 0 | 0 );
32440 SWIGINTERN PyObject
*_wrap_FontList_AddFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32441 PyObject
*resultobj
= 0;
32442 wxFontList
*arg1
= (wxFontList
*) 0 ;
32443 wxFont
*arg2
= (wxFont
*) 0 ;
32448 PyObject
* obj0
= 0 ;
32449 PyObject
* obj1
= 0 ;
32450 char * kwnames
[] = {
32451 (char *) "self",(char *) "font", NULL
32454 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontList_AddFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32455 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontList
, 0 | 0 );
32456 if (!SWIG_IsOK(res1
)) {
32457 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontList_AddFont" "', expected argument " "1"" of type '" "wxFontList *""'");
32459 arg1
= reinterpret_cast< wxFontList
* >(argp1
);
32460 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFont
, 0 | 0 );
32461 if (!SWIG_IsOK(res2
)) {
32462 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FontList_AddFont" "', expected argument " "2"" of type '" "wxFont *""'");
32464 arg2
= reinterpret_cast< wxFont
* >(argp2
);
32466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32467 (arg1
)->AddFont(arg2
);
32468 wxPyEndAllowThreads(__tstate
);
32469 if (PyErr_Occurred()) SWIG_fail
;
32471 resultobj
= SWIG_Py_Void();
32478 SWIGINTERN PyObject
*_wrap_FontList_RemoveFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32479 PyObject
*resultobj
= 0;
32480 wxFontList
*arg1
= (wxFontList
*) 0 ;
32481 wxFont
*arg2
= (wxFont
*) 0 ;
32486 PyObject
* obj0
= 0 ;
32487 PyObject
* obj1
= 0 ;
32488 char * kwnames
[] = {
32489 (char *) "self",(char *) "font", NULL
32492 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontList_RemoveFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32493 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFontList
, 0 | 0 );
32494 if (!SWIG_IsOK(res1
)) {
32495 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FontList_RemoveFont" "', expected argument " "1"" of type '" "wxFontList *""'");
32497 arg1
= reinterpret_cast< wxFontList
* >(argp1
);
32498 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFont
, 0 | 0 );
32499 if (!SWIG_IsOK(res2
)) {
32500 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FontList_RemoveFont" "', expected argument " "2"" of type '" "wxFont *""'");
32502 arg2
= reinterpret_cast< wxFont
* >(argp2
);
32504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32505 (arg1
)->RemoveFont(arg2
);
32506 wxPyEndAllowThreads(__tstate
);
32507 if (PyErr_Occurred()) SWIG_fail
;
32509 resultobj
= SWIG_Py_Void();
32516 SWIGINTERN PyObject
*FontList_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32518 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
32519 SWIG_TypeNewClientData(SWIGTYPE_p_wxFontList
, SWIG_NewClientData(obj
));
32520 return SWIG_Py_Void();
32523 SWIGINTERN PyObject
*_wrap_new_ColourDatabase(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32524 PyObject
*resultobj
= 0;
32525 wxColourDatabase
*result
= 0 ;
32527 if (!SWIG_Python_UnpackTuple(args
,"new_ColourDatabase",0,0,0)) SWIG_fail
;
32529 if (!wxPyCheckForApp()) SWIG_fail
;
32530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32531 result
= (wxColourDatabase
*)new wxColourDatabase();
32532 wxPyEndAllowThreads(__tstate
);
32533 if (PyErr_Occurred()) SWIG_fail
;
32535 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColourDatabase
, SWIG_POINTER_NEW
| 0 );
32542 SWIGINTERN PyObject
*_wrap_delete_ColourDatabase(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32543 PyObject
*resultobj
= 0;
32544 wxColourDatabase
*arg1
= (wxColourDatabase
*) 0 ;
32547 PyObject
*swig_obj
[1] ;
32549 if (!args
) SWIG_fail
;
32550 swig_obj
[0] = args
;
32551 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxColourDatabase
, SWIG_POINTER_DISOWN
| 0 );
32552 if (!SWIG_IsOK(res1
)) {
32553 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_ColourDatabase" "', expected argument " "1"" of type '" "wxColourDatabase *""'");
32555 arg1
= reinterpret_cast< wxColourDatabase
* >(argp1
);
32557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32560 wxPyEndAllowThreads(__tstate
);
32561 if (PyErr_Occurred()) SWIG_fail
;
32563 resultobj
= SWIG_Py_Void();
32570 SWIGINTERN PyObject
*_wrap_ColourDatabase_Find(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32571 PyObject
*resultobj
= 0;
32572 wxColourDatabase
*arg1
= (wxColourDatabase
*) 0 ;
32573 wxString
*arg2
= 0 ;
32577 bool temp2
= false ;
32578 PyObject
* obj0
= 0 ;
32579 PyObject
* obj1
= 0 ;
32580 char * kwnames
[] = {
32581 (char *) "self",(char *) "name", NULL
32584 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ColourDatabase_Find",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32585 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColourDatabase
, 0 | 0 );
32586 if (!SWIG_IsOK(res1
)) {
32587 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ColourDatabase_Find" "', expected argument " "1"" of type '" "wxColourDatabase const *""'");
32589 arg1
= reinterpret_cast< wxColourDatabase
* >(argp1
);
32591 arg2
= wxString_in_helper(obj1
);
32592 if (arg2
== NULL
) SWIG_fail
;
32596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32597 result
= ((wxColourDatabase
const *)arg1
)->Find((wxString
const &)*arg2
);
32598 wxPyEndAllowThreads(__tstate
);
32599 if (PyErr_Occurred()) SWIG_fail
;
32601 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
32616 SWIGINTERN PyObject
*_wrap_ColourDatabase_FindName(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32617 PyObject
*resultobj
= 0;
32618 wxColourDatabase
*arg1
= (wxColourDatabase
*) 0 ;
32619 wxColour
*arg2
= 0 ;
32624 PyObject
* obj0
= 0 ;
32625 PyObject
* obj1
= 0 ;
32626 char * kwnames
[] = {
32627 (char *) "self",(char *) "colour", NULL
32630 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ColourDatabase_FindName",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
32631 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColourDatabase
, 0 | 0 );
32632 if (!SWIG_IsOK(res1
)) {
32633 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ColourDatabase_FindName" "', expected argument " "1"" of type '" "wxColourDatabase const *""'");
32635 arg1
= reinterpret_cast< wxColourDatabase
* >(argp1
);
32638 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
32641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32642 result
= ((wxColourDatabase
const *)arg1
)->FindName((wxColour
const &)*arg2
);
32643 wxPyEndAllowThreads(__tstate
);
32644 if (PyErr_Occurred()) SWIG_fail
;
32648 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32650 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32659 SWIGINTERN PyObject
*_wrap_ColourDatabase_AddColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32660 PyObject
*resultobj
= 0;
32661 wxColourDatabase
*arg1
= (wxColourDatabase
*) 0 ;
32662 wxString
*arg2
= 0 ;
32663 wxColour
*arg3
= 0 ;
32666 bool temp2
= false ;
32668 PyObject
* obj0
= 0 ;
32669 PyObject
* obj1
= 0 ;
32670 PyObject
* obj2
= 0 ;
32671 char * kwnames
[] = {
32672 (char *) "self",(char *) "name",(char *) "colour", NULL
32675 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ColourDatabase_AddColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
32676 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColourDatabase
, 0 | 0 );
32677 if (!SWIG_IsOK(res1
)) {
32678 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ColourDatabase_AddColour" "', expected argument " "1"" of type '" "wxColourDatabase *""'");
32680 arg1
= reinterpret_cast< wxColourDatabase
* >(argp1
);
32682 arg2
= wxString_in_helper(obj1
);
32683 if (arg2
== NULL
) SWIG_fail
;
32688 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
32691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32692 (arg1
)->AddColour((wxString
const &)*arg2
,(wxColour
const &)*arg3
);
32693 wxPyEndAllowThreads(__tstate
);
32694 if (PyErr_Occurred()) SWIG_fail
;
32696 resultobj
= SWIG_Py_Void();
32711 SWIGINTERN PyObject
*_wrap_ColourDatabase_Append(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
32712 PyObject
*resultobj
= 0;
32713 wxColourDatabase
*arg1
= (wxColourDatabase
*) 0 ;
32714 wxString
*arg2
= 0 ;
32720 bool temp2
= false ;
32727 PyObject
* obj0
= 0 ;
32728 PyObject
* obj1
= 0 ;
32729 PyObject
* obj2
= 0 ;
32730 PyObject
* obj3
= 0 ;
32731 PyObject
* obj4
= 0 ;
32732 char * kwnames
[] = {
32733 (char *) "self",(char *) "name",(char *) "red",(char *) "green",(char *) "blue", NULL
32736 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:ColourDatabase_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
32737 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxColourDatabase
, 0 | 0 );
32738 if (!SWIG_IsOK(res1
)) {
32739 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "ColourDatabase_Append" "', expected argument " "1"" of type '" "wxColourDatabase *""'");
32741 arg1
= reinterpret_cast< wxColourDatabase
* >(argp1
);
32743 arg2
= wxString_in_helper(obj1
);
32744 if (arg2
== NULL
) SWIG_fail
;
32747 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
32748 if (!SWIG_IsOK(ecode3
)) {
32749 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "ColourDatabase_Append" "', expected argument " "3"" of type '" "int""'");
32751 arg3
= static_cast< int >(val3
);
32752 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
32753 if (!SWIG_IsOK(ecode4
)) {
32754 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "ColourDatabase_Append" "', expected argument " "4"" of type '" "int""'");
32756 arg4
= static_cast< int >(val4
);
32757 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
32758 if (!SWIG_IsOK(ecode5
)) {
32759 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "ColourDatabase_Append" "', expected argument " "5"" of type '" "int""'");
32761 arg5
= static_cast< int >(val5
);
32763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32764 wxColourDatabase_Append(arg1
,(wxString
const &)*arg2
,arg3
,arg4
,arg5
);
32765 wxPyEndAllowThreads(__tstate
);
32766 if (PyErr_Occurred()) SWIG_fail
;
32768 resultobj
= SWIG_Py_Void();
32783 SWIGINTERN PyObject
*ColourDatabase_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32785 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
32786 SWIG_TypeNewClientData(SWIGTYPE_p_wxColourDatabase
, SWIG_NewClientData(obj
));
32787 return SWIG_Py_Void();
32790 SWIGINTERN PyObject
*ColourDatabase_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32791 return SWIG_Python_InitShadowInstance(args
);
32794 SWIGINTERN PyObject
*_wrap__wxPyInitTheFontList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32795 PyObject
*resultobj
= 0;
32796 wxFontList
*result
= 0 ;
32798 if (!SWIG_Python_UnpackTuple(args
,"_wxPyInitTheFontList",0,0,0)) SWIG_fail
;
32800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32801 result
= (wxFontList
*)_wxPyInitTheFontList();
32802 wxPyEndAllowThreads(__tstate
);
32803 if (PyErr_Occurred()) SWIG_fail
;
32805 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFontList
, 0 | 0 );
32812 SWIGINTERN PyObject
*_wrap__wxPyInitThePenList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32813 PyObject
*resultobj
= 0;
32814 wxPenList
*result
= 0 ;
32816 if (!SWIG_Python_UnpackTuple(args
,"_wxPyInitThePenList",0,0,0)) SWIG_fail
;
32818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32819 result
= (wxPenList
*)_wxPyInitThePenList();
32820 wxPyEndAllowThreads(__tstate
);
32821 if (PyErr_Occurred()) SWIG_fail
;
32823 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPenList
, 0 | 0 );
32830 SWIGINTERN PyObject
*_wrap__wxPyInitTheBrushList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32831 PyObject
*resultobj
= 0;
32832 wxBrushList
*result
= 0 ;
32834 if (!SWIG_Python_UnpackTuple(args
,"_wxPyInitTheBrushList",0,0,0)) SWIG_fail
;
32836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32837 result
= (wxBrushList
*)_wxPyInitTheBrushList();
32838 wxPyEndAllowThreads(__tstate
);
32839 if (PyErr_Occurred()) SWIG_fail
;
32841 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBrushList
, 0 | 0 );
32848 SWIGINTERN PyObject
*_wrap__wxPyInitTheColourDatabase(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32849 PyObject
*resultobj
= 0;
32850 wxColourDatabase
*result
= 0 ;
32852 if (!SWIG_Python_UnpackTuple(args
,"_wxPyInitTheColourDatabase",0,0,0)) SWIG_fail
;
32854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32855 result
= (wxColourDatabase
*)_wxPyInitTheColourDatabase();
32856 wxPyEndAllowThreads(__tstate
);
32857 if (PyErr_Occurred()) SWIG_fail
;
32859 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColourDatabase
, 0 | 0 );
32866 SWIGINTERN PyObject
*_wrap_new_Effects(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32867 PyObject
*resultobj
= 0;
32868 wxEffects
*result
= 0 ;
32870 if (!SWIG_Python_UnpackTuple(args
,"new_Effects",0,0,0)) SWIG_fail
;
32872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32873 result
= (wxEffects
*)new wxEffects();
32874 wxPyEndAllowThreads(__tstate
);
32875 if (PyErr_Occurred()) SWIG_fail
;
32877 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEffects
, SWIG_POINTER_NEW
| 0 );
32884 SWIGINTERN PyObject
*_wrap_Effects_GetHighlightColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32885 PyObject
*resultobj
= 0;
32886 wxEffects
*arg1
= (wxEffects
*) 0 ;
32890 PyObject
*swig_obj
[1] ;
32892 if (!args
) SWIG_fail
;
32893 swig_obj
[0] = args
;
32894 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
32895 if (!SWIG_IsOK(res1
)) {
32896 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_GetHighlightColour" "', expected argument " "1"" of type '" "wxEffects const *""'");
32898 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
32900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32901 result
= ((wxEffects
const *)arg1
)->GetHighlightColour();
32902 wxPyEndAllowThreads(__tstate
);
32903 if (PyErr_Occurred()) SWIG_fail
;
32905 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
32912 SWIGINTERN PyObject
*_wrap_Effects_GetLightShadow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32913 PyObject
*resultobj
= 0;
32914 wxEffects
*arg1
= (wxEffects
*) 0 ;
32918 PyObject
*swig_obj
[1] ;
32920 if (!args
) SWIG_fail
;
32921 swig_obj
[0] = args
;
32922 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
32923 if (!SWIG_IsOK(res1
)) {
32924 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_GetLightShadow" "', expected argument " "1"" of type '" "wxEffects const *""'");
32926 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
32928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32929 result
= ((wxEffects
const *)arg1
)->GetLightShadow();
32930 wxPyEndAllowThreads(__tstate
);
32931 if (PyErr_Occurred()) SWIG_fail
;
32933 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
32940 SWIGINTERN PyObject
*_wrap_Effects_GetFaceColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32941 PyObject
*resultobj
= 0;
32942 wxEffects
*arg1
= (wxEffects
*) 0 ;
32946 PyObject
*swig_obj
[1] ;
32948 if (!args
) SWIG_fail
;
32949 swig_obj
[0] = args
;
32950 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
32951 if (!SWIG_IsOK(res1
)) {
32952 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_GetFaceColour" "', expected argument " "1"" of type '" "wxEffects const *""'");
32954 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
32956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32957 result
= ((wxEffects
const *)arg1
)->GetFaceColour();
32958 wxPyEndAllowThreads(__tstate
);
32959 if (PyErr_Occurred()) SWIG_fail
;
32961 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
32968 SWIGINTERN PyObject
*_wrap_Effects_GetMediumShadow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32969 PyObject
*resultobj
= 0;
32970 wxEffects
*arg1
= (wxEffects
*) 0 ;
32974 PyObject
*swig_obj
[1] ;
32976 if (!args
) SWIG_fail
;
32977 swig_obj
[0] = args
;
32978 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
32979 if (!SWIG_IsOK(res1
)) {
32980 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_GetMediumShadow" "', expected argument " "1"" of type '" "wxEffects const *""'");
32982 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
32984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32985 result
= ((wxEffects
const *)arg1
)->GetMediumShadow();
32986 wxPyEndAllowThreads(__tstate
);
32987 if (PyErr_Occurred()) SWIG_fail
;
32989 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
32996 SWIGINTERN PyObject
*_wrap_Effects_GetDarkShadow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
32997 PyObject
*resultobj
= 0;
32998 wxEffects
*arg1
= (wxEffects
*) 0 ;
33002 PyObject
*swig_obj
[1] ;
33004 if (!args
) SWIG_fail
;
33005 swig_obj
[0] = args
;
33006 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33007 if (!SWIG_IsOK(res1
)) {
33008 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_GetDarkShadow" "', expected argument " "1"" of type '" "wxEffects const *""'");
33010 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33013 result
= ((wxEffects
const *)arg1
)->GetDarkShadow();
33014 wxPyEndAllowThreads(__tstate
);
33015 if (PyErr_Occurred()) SWIG_fail
;
33017 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
33024 SWIGINTERN PyObject
*_wrap_Effects_SetHighlightColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33025 PyObject
*resultobj
= 0;
33026 wxEffects
*arg1
= (wxEffects
*) 0 ;
33027 wxColour
*arg2
= 0 ;
33031 PyObject
* obj0
= 0 ;
33032 PyObject
* obj1
= 0 ;
33033 char * kwnames
[] = {
33034 (char *) "self",(char *) "c", NULL
33037 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Effects_SetHighlightColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
33038 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33039 if (!SWIG_IsOK(res1
)) {
33040 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_SetHighlightColour" "', expected argument " "1"" of type '" "wxEffects *""'");
33042 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33045 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
33048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33049 (arg1
)->SetHighlightColour((wxColour
const &)*arg2
);
33050 wxPyEndAllowThreads(__tstate
);
33051 if (PyErr_Occurred()) SWIG_fail
;
33053 resultobj
= SWIG_Py_Void();
33060 SWIGINTERN PyObject
*_wrap_Effects_SetLightShadow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33061 PyObject
*resultobj
= 0;
33062 wxEffects
*arg1
= (wxEffects
*) 0 ;
33063 wxColour
*arg2
= 0 ;
33067 PyObject
* obj0
= 0 ;
33068 PyObject
* obj1
= 0 ;
33069 char * kwnames
[] = {
33070 (char *) "self",(char *) "c", NULL
33073 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Effects_SetLightShadow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
33074 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33075 if (!SWIG_IsOK(res1
)) {
33076 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_SetLightShadow" "', expected argument " "1"" of type '" "wxEffects *""'");
33078 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33081 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
33084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33085 (arg1
)->SetLightShadow((wxColour
const &)*arg2
);
33086 wxPyEndAllowThreads(__tstate
);
33087 if (PyErr_Occurred()) SWIG_fail
;
33089 resultobj
= SWIG_Py_Void();
33096 SWIGINTERN PyObject
*_wrap_Effects_SetFaceColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33097 PyObject
*resultobj
= 0;
33098 wxEffects
*arg1
= (wxEffects
*) 0 ;
33099 wxColour
*arg2
= 0 ;
33103 PyObject
* obj0
= 0 ;
33104 PyObject
* obj1
= 0 ;
33105 char * kwnames
[] = {
33106 (char *) "self",(char *) "c", NULL
33109 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Effects_SetFaceColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
33110 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33111 if (!SWIG_IsOK(res1
)) {
33112 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_SetFaceColour" "', expected argument " "1"" of type '" "wxEffects *""'");
33114 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33117 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
33120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33121 (arg1
)->SetFaceColour((wxColour
const &)*arg2
);
33122 wxPyEndAllowThreads(__tstate
);
33123 if (PyErr_Occurred()) SWIG_fail
;
33125 resultobj
= SWIG_Py_Void();
33132 SWIGINTERN PyObject
*_wrap_Effects_SetMediumShadow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33133 PyObject
*resultobj
= 0;
33134 wxEffects
*arg1
= (wxEffects
*) 0 ;
33135 wxColour
*arg2
= 0 ;
33139 PyObject
* obj0
= 0 ;
33140 PyObject
* obj1
= 0 ;
33141 char * kwnames
[] = {
33142 (char *) "self",(char *) "c", NULL
33145 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Effects_SetMediumShadow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
33146 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33147 if (!SWIG_IsOK(res1
)) {
33148 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_SetMediumShadow" "', expected argument " "1"" of type '" "wxEffects *""'");
33150 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33153 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
33156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33157 (arg1
)->SetMediumShadow((wxColour
const &)*arg2
);
33158 wxPyEndAllowThreads(__tstate
);
33159 if (PyErr_Occurred()) SWIG_fail
;
33161 resultobj
= SWIG_Py_Void();
33168 SWIGINTERN PyObject
*_wrap_Effects_SetDarkShadow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33169 PyObject
*resultobj
= 0;
33170 wxEffects
*arg1
= (wxEffects
*) 0 ;
33171 wxColour
*arg2
= 0 ;
33175 PyObject
* obj0
= 0 ;
33176 PyObject
* obj1
= 0 ;
33177 char * kwnames
[] = {
33178 (char *) "self",(char *) "c", NULL
33181 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Effects_SetDarkShadow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
33182 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33183 if (!SWIG_IsOK(res1
)) {
33184 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_SetDarkShadow" "', expected argument " "1"" of type '" "wxEffects *""'");
33186 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33189 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
33192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33193 (arg1
)->SetDarkShadow((wxColour
const &)*arg2
);
33194 wxPyEndAllowThreads(__tstate
);
33195 if (PyErr_Occurred()) SWIG_fail
;
33197 resultobj
= SWIG_Py_Void();
33204 SWIGINTERN PyObject
*_wrap_Effects_Set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33205 PyObject
*resultobj
= 0;
33206 wxEffects
*arg1
= (wxEffects
*) 0 ;
33207 wxColour
*arg2
= 0 ;
33208 wxColour
*arg3
= 0 ;
33209 wxColour
*arg4
= 0 ;
33210 wxColour
*arg5
= 0 ;
33211 wxColour
*arg6
= 0 ;
33219 PyObject
* obj0
= 0 ;
33220 PyObject
* obj1
= 0 ;
33221 PyObject
* obj2
= 0 ;
33222 PyObject
* obj3
= 0 ;
33223 PyObject
* obj4
= 0 ;
33224 PyObject
* obj5
= 0 ;
33225 char * kwnames
[] = {
33226 (char *) "self",(char *) "highlightColour",(char *) "lightShadow",(char *) "faceColour",(char *) "mediumShadow",(char *) "darkShadow", NULL
33229 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Effects_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
33230 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33231 if (!SWIG_IsOK(res1
)) {
33232 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_Set" "', expected argument " "1"" of type '" "wxEffects *""'");
33234 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33237 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
33241 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
33245 if ( ! wxColour_helper(obj3
, &arg4
)) SWIG_fail
;
33249 if ( ! wxColour_helper(obj4
, &arg5
)) SWIG_fail
;
33253 if ( ! wxColour_helper(obj5
, &arg6
)) SWIG_fail
;
33256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33257 (arg1
)->Set((wxColour
const &)*arg2
,(wxColour
const &)*arg3
,(wxColour
const &)*arg4
,(wxColour
const &)*arg5
,(wxColour
const &)*arg6
);
33258 wxPyEndAllowThreads(__tstate
);
33259 if (PyErr_Occurred()) SWIG_fail
;
33261 resultobj
= SWIG_Py_Void();
33268 SWIGINTERN PyObject
*_wrap_Effects_DrawSunkenEdge(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33269 PyObject
*resultobj
= 0;
33270 wxEffects
*arg1
= (wxEffects
*) 0 ;
33273 int arg4
= (int) 1 ;
33281 PyObject
* obj0
= 0 ;
33282 PyObject
* obj1
= 0 ;
33283 PyObject
* obj2
= 0 ;
33284 PyObject
* obj3
= 0 ;
33285 char * kwnames
[] = {
33286 (char *) "self",(char *) "dc",(char *) "rect",(char *) "borderSize", NULL
33289 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Effects_DrawSunkenEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
33290 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33291 if (!SWIG_IsOK(res1
)) {
33292 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_DrawSunkenEdge" "', expected argument " "1"" of type '" "wxEffects *""'");
33294 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33295 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
, 0 );
33296 if (!SWIG_IsOK(res2
)) {
33297 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "Effects_DrawSunkenEdge" "', expected argument " "2"" of type '" "wxDC &""'");
33300 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Effects_DrawSunkenEdge" "', expected argument " "2"" of type '" "wxDC &""'");
33302 arg2
= reinterpret_cast< wxDC
* >(argp2
);
33305 if ( ! wxRect_helper(obj2
, &arg3
)) SWIG_fail
;
33308 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
33309 if (!SWIG_IsOK(ecode4
)) {
33310 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "Effects_DrawSunkenEdge" "', expected argument " "4"" of type '" "int""'");
33312 arg4
= static_cast< int >(val4
);
33315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33316 (arg1
)->DrawSunkenEdge(*arg2
,(wxRect
const &)*arg3
,arg4
);
33317 wxPyEndAllowThreads(__tstate
);
33318 if (PyErr_Occurred()) SWIG_fail
;
33320 resultobj
= SWIG_Py_Void();
33327 SWIGINTERN PyObject
*_wrap_Effects_TileBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33328 PyObject
*resultobj
= 0;
33329 wxEffects
*arg1
= (wxEffects
*) 0 ;
33332 wxBitmap
*arg4
= 0 ;
33341 PyObject
* obj0
= 0 ;
33342 PyObject
* obj1
= 0 ;
33343 PyObject
* obj2
= 0 ;
33344 PyObject
* obj3
= 0 ;
33345 char * kwnames
[] = {
33346 (char *) "self",(char *) "rect",(char *) "dc",(char *) "bitmap", NULL
33349 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Effects_TileBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
33350 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEffects
, 0 | 0 );
33351 if (!SWIG_IsOK(res1
)) {
33352 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "Effects_TileBitmap" "', expected argument " "1"" of type '" "wxEffects *""'");
33354 arg1
= reinterpret_cast< wxEffects
* >(argp1
);
33357 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
33359 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
33360 if (!SWIG_IsOK(res3
)) {
33361 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "Effects_TileBitmap" "', expected argument " "3"" of type '" "wxDC &""'");
33364 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Effects_TileBitmap" "', expected argument " "3"" of type '" "wxDC &""'");
33366 arg3
= reinterpret_cast< wxDC
* >(argp3
);
33367 res4
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxBitmap
, 0 );
33368 if (!SWIG_IsOK(res4
)) {
33369 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "Effects_TileBitmap" "', expected argument " "4"" of type '" "wxBitmap &""'");
33372 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "Effects_TileBitmap" "', expected argument " "4"" of type '" "wxBitmap &""'");
33374 arg4
= reinterpret_cast< wxBitmap
* >(argp4
);
33376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33377 result
= (bool)(arg1
)->TileBitmap((wxRect
const &)*arg2
,*arg3
,*arg4
);
33378 wxPyEndAllowThreads(__tstate
);
33379 if (PyErr_Occurred()) SWIG_fail
;
33382 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33390 SWIGINTERN PyObject
*Effects_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33392 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
33393 SWIG_TypeNewClientData(SWIGTYPE_p_wxEffects
, SWIG_NewClientData(obj
));
33394 return SWIG_Py_Void();
33397 SWIGINTERN PyObject
*Effects_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33398 return SWIG_Python_InitShadowInstance(args
);
33401 SWIGINTERN PyObject
*_wrap_new_SplitterRenderParams(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33402 PyObject
*resultobj
= 0;
33406 wxSplitterRenderParams
*result
= 0 ;
33413 PyObject
* obj0
= 0 ;
33414 PyObject
* obj1
= 0 ;
33415 PyObject
* obj2
= 0 ;
33416 char * kwnames
[] = {
33417 (char *) "widthSash_",(char *) "border_",(char *) "isSens_", NULL
33420 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_SplitterRenderParams",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
33421 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
33422 if (!SWIG_IsOK(ecode1
)) {
33423 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_SplitterRenderParams" "', expected argument " "1"" of type '" "int""'");
33425 arg1
= static_cast< int >(val1
);
33426 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
33427 if (!SWIG_IsOK(ecode2
)) {
33428 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_SplitterRenderParams" "', expected argument " "2"" of type '" "int""'");
33430 arg2
= static_cast< int >(val2
);
33431 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
33432 if (!SWIG_IsOK(ecode3
)) {
33433 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_SplitterRenderParams" "', expected argument " "3"" of type '" "bool""'");
33435 arg3
= static_cast< bool >(val3
);
33437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33438 result
= (wxSplitterRenderParams
*)new wxSplitterRenderParams(arg1
,arg2
,arg3
);
33439 wxPyEndAllowThreads(__tstate
);
33440 if (PyErr_Occurred()) SWIG_fail
;
33442 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSplitterRenderParams
, SWIG_POINTER_NEW
| 0 );
33449 SWIGINTERN PyObject
*_wrap_delete_SplitterRenderParams(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33450 PyObject
*resultobj
= 0;
33451 wxSplitterRenderParams
*arg1
= (wxSplitterRenderParams
*) 0 ;
33454 PyObject
*swig_obj
[1] ;
33456 if (!args
) SWIG_fail
;
33457 swig_obj
[0] = args
;
33458 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxSplitterRenderParams
, SWIG_POINTER_DISOWN
| 0 );
33459 if (!SWIG_IsOK(res1
)) {
33460 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_SplitterRenderParams" "', expected argument " "1"" of type '" "wxSplitterRenderParams *""'");
33462 arg1
= reinterpret_cast< wxSplitterRenderParams
* >(argp1
);
33464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33467 wxPyEndAllowThreads(__tstate
);
33468 if (PyErr_Occurred()) SWIG_fail
;
33470 resultobj
= SWIG_Py_Void();
33477 SWIGINTERN PyObject
*_wrap_SplitterRenderParams_widthSash_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33478 PyObject
*resultobj
= 0;
33479 wxSplitterRenderParams
*arg1
= (wxSplitterRenderParams
*) 0 ;
33483 PyObject
*swig_obj
[1] ;
33485 if (!args
) SWIG_fail
;
33486 swig_obj
[0] = args
;
33487 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxSplitterRenderParams
, 0 | 0 );
33488 if (!SWIG_IsOK(res1
)) {
33489 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "SplitterRenderParams_widthSash_get" "', expected argument " "1"" of type '" "wxSplitterRenderParams *""'");
33491 arg1
= reinterpret_cast< wxSplitterRenderParams
* >(argp1
);
33492 result
= (int)(int) ((arg1
)->widthSash
);
33493 resultobj
= SWIG_From_int(static_cast< int >(result
));
33500 SWIGINTERN PyObject
*_wrap_SplitterRenderParams_border_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33501 PyObject
*resultobj
= 0;
33502 wxSplitterRenderParams
*arg1
= (wxSplitterRenderParams
*) 0 ;
33506 PyObject
*swig_obj
[1] ;
33508 if (!args
) SWIG_fail
;
33509 swig_obj
[0] = args
;
33510 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxSplitterRenderParams
, 0 | 0 );
33511 if (!SWIG_IsOK(res1
)) {
33512 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "SplitterRenderParams_border_get" "', expected argument " "1"" of type '" "wxSplitterRenderParams *""'");
33514 arg1
= reinterpret_cast< wxSplitterRenderParams
* >(argp1
);
33515 result
= (int)(int) ((arg1
)->border
);
33516 resultobj
= SWIG_From_int(static_cast< int >(result
));
33523 SWIGINTERN PyObject
*_wrap_SplitterRenderParams_isHotSensitive_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33524 PyObject
*resultobj
= 0;
33525 wxSplitterRenderParams
*arg1
= (wxSplitterRenderParams
*) 0 ;
33529 PyObject
*swig_obj
[1] ;
33531 if (!args
) SWIG_fail
;
33532 swig_obj
[0] = args
;
33533 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxSplitterRenderParams
, 0 | 0 );
33534 if (!SWIG_IsOK(res1
)) {
33535 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "SplitterRenderParams_isHotSensitive_get" "', expected argument " "1"" of type '" "wxSplitterRenderParams *""'");
33537 arg1
= reinterpret_cast< wxSplitterRenderParams
* >(argp1
);
33538 result
= (bool)(bool) ((arg1
)->isHotSensitive
);
33539 resultobj
= SWIG_From_bool(static_cast< bool >(result
));
33546 SWIGINTERN PyObject
*SplitterRenderParams_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33548 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
33549 SWIG_TypeNewClientData(SWIGTYPE_p_wxSplitterRenderParams
, SWIG_NewClientData(obj
));
33550 return SWIG_Py_Void();
33553 SWIGINTERN PyObject
*SplitterRenderParams_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33554 return SWIG_Python_InitShadowInstance(args
);
33557 SWIGINTERN PyObject
*_wrap_new_HeaderButtonParams(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33558 PyObject
*resultobj
= 0;
33559 wxHeaderButtonParams
*result
= 0 ;
33561 if (!SWIG_Python_UnpackTuple(args
,"new_HeaderButtonParams",0,0,0)) SWIG_fail
;
33563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33564 result
= (wxHeaderButtonParams
*)new wxHeaderButtonParams();
33565 wxPyEndAllowThreads(__tstate
);
33566 if (PyErr_Occurred()) SWIG_fail
;
33568 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHeaderButtonParams
, SWIG_POINTER_NEW
| 0 );
33575 SWIGINTERN PyObject
*_wrap_delete_HeaderButtonParams(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33576 PyObject
*resultobj
= 0;
33577 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33580 PyObject
*swig_obj
[1] ;
33582 if (!args
) SWIG_fail
;
33583 swig_obj
[0] = args
;
33584 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, SWIG_POINTER_DISOWN
| 0 );
33585 if (!SWIG_IsOK(res1
)) {
33586 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HeaderButtonParams" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33588 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33593 wxPyEndAllowThreads(__tstate
);
33594 if (PyErr_Occurred()) SWIG_fail
;
33596 resultobj
= SWIG_Py_Void();
33603 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_arrowColour_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33604 PyObject
*resultobj
= 0;
33605 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33606 wxColour
*arg2
= (wxColour
*) 0 ;
33610 PyObject
*swig_obj
[2] ;
33612 if (!SWIG_Python_UnpackTuple(args
,"HeaderButtonParams_m_arrowColour_set",2,2,swig_obj
)) SWIG_fail
;
33613 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33614 if (!SWIG_IsOK(res1
)) {
33615 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_arrowColour_set" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33617 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33620 if ( ! wxColour_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
33622 if (arg1
) (arg1
)->m_arrowColour
= *arg2
;
33624 resultobj
= SWIG_Py_Void();
33631 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_arrowColour_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33632 PyObject
*resultobj
= 0;
33633 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33634 wxColour
*result
= 0 ;
33637 PyObject
*swig_obj
[1] ;
33639 if (!args
) SWIG_fail
;
33640 swig_obj
[0] = args
;
33641 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33642 if (!SWIG_IsOK(res1
)) {
33643 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_arrowColour_get" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33645 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33646 result
= (wxColour
*)& ((arg1
)->m_arrowColour
);
33647 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 | 0 );
33654 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_selectionColour_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33655 PyObject
*resultobj
= 0;
33656 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33657 wxColour
*arg2
= (wxColour
*) 0 ;
33661 PyObject
*swig_obj
[2] ;
33663 if (!SWIG_Python_UnpackTuple(args
,"HeaderButtonParams_m_selectionColour_set",2,2,swig_obj
)) SWIG_fail
;
33664 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33665 if (!SWIG_IsOK(res1
)) {
33666 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_selectionColour_set" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33668 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33671 if ( ! wxColour_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
33673 if (arg1
) (arg1
)->m_selectionColour
= *arg2
;
33675 resultobj
= SWIG_Py_Void();
33682 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_selectionColour_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33683 PyObject
*resultobj
= 0;
33684 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33685 wxColour
*result
= 0 ;
33688 PyObject
*swig_obj
[1] ;
33690 if (!args
) SWIG_fail
;
33691 swig_obj
[0] = args
;
33692 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33693 if (!SWIG_IsOK(res1
)) {
33694 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_selectionColour_get" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33696 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33697 result
= (wxColour
*)& ((arg1
)->m_selectionColour
);
33698 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 | 0 );
33705 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelText_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33706 PyObject
*resultobj
= 0;
33707 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33708 wxString
*arg2
= (wxString
*) 0 ;
33711 bool temp2
= false ;
33712 PyObject
*swig_obj
[2] ;
33714 if (!SWIG_Python_UnpackTuple(args
,"HeaderButtonParams_m_labelText_set",2,2,swig_obj
)) SWIG_fail
;
33715 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33716 if (!SWIG_IsOK(res1
)) {
33717 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelText_set" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33719 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33721 arg2
= wxString_in_helper(swig_obj
[1]);
33722 if (arg2
== NULL
) SWIG_fail
;
33725 if (arg1
) (arg1
)->m_labelText
= *arg2
;
33727 resultobj
= SWIG_Py_Void();
33742 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelText_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33743 PyObject
*resultobj
= 0;
33744 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33745 wxString
*result
= 0 ;
33748 PyObject
*swig_obj
[1] ;
33750 if (!args
) SWIG_fail
;
33751 swig_obj
[0] = args
;
33752 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33753 if (!SWIG_IsOK(res1
)) {
33754 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelText_get" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33756 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33757 result
= (wxString
*)& ((arg1
)->m_labelText
);
33760 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
33762 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
33771 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelFont_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33772 PyObject
*resultobj
= 0;
33773 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33774 wxFont
*arg2
= (wxFont
*) 0 ;
33779 PyObject
*swig_obj
[2] ;
33781 if (!SWIG_Python_UnpackTuple(args
,"HeaderButtonParams_m_labelFont_set",2,2,swig_obj
)) SWIG_fail
;
33782 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33783 if (!SWIG_IsOK(res1
)) {
33784 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelFont_set" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33786 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33787 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxFont
, 0 | 0 );
33788 if (!SWIG_IsOK(res2
)) {
33789 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HeaderButtonParams_m_labelFont_set" "', expected argument " "2"" of type '" "wxFont *""'");
33791 arg2
= reinterpret_cast< wxFont
* >(argp2
);
33792 if (arg1
) (arg1
)->m_labelFont
= *arg2
;
33794 resultobj
= SWIG_Py_Void();
33801 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelFont_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33802 PyObject
*resultobj
= 0;
33803 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33804 wxFont
*result
= 0 ;
33807 PyObject
*swig_obj
[1] ;
33809 if (!args
) SWIG_fail
;
33810 swig_obj
[0] = args
;
33811 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33812 if (!SWIG_IsOK(res1
)) {
33813 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelFont_get" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33815 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33816 result
= (wxFont
*)& ((arg1
)->m_labelFont
);
33817 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, 0 | 0 );
33824 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelColour_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33825 PyObject
*resultobj
= 0;
33826 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33827 wxColour
*arg2
= (wxColour
*) 0 ;
33831 PyObject
*swig_obj
[2] ;
33833 if (!SWIG_Python_UnpackTuple(args
,"HeaderButtonParams_m_labelColour_set",2,2,swig_obj
)) SWIG_fail
;
33834 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33835 if (!SWIG_IsOK(res1
)) {
33836 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelColour_set" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33838 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33841 if ( ! wxColour_helper(swig_obj
[1], &arg2
)) SWIG_fail
;
33843 if (arg1
) (arg1
)->m_labelColour
= *arg2
;
33845 resultobj
= SWIG_Py_Void();
33852 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelColour_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33853 PyObject
*resultobj
= 0;
33854 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33855 wxColour
*result
= 0 ;
33858 PyObject
*swig_obj
[1] ;
33860 if (!args
) SWIG_fail
;
33861 swig_obj
[0] = args
;
33862 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33863 if (!SWIG_IsOK(res1
)) {
33864 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelColour_get" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33866 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33867 result
= (wxColour
*)& ((arg1
)->m_labelColour
);
33868 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 | 0 );
33875 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelBitmap_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33876 PyObject
*resultobj
= 0;
33877 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33878 wxBitmap
*arg2
= (wxBitmap
*) 0 ;
33883 PyObject
*swig_obj
[2] ;
33885 if (!SWIG_Python_UnpackTuple(args
,"HeaderButtonParams_m_labelBitmap_set",2,2,swig_obj
)) SWIG_fail
;
33886 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33887 if (!SWIG_IsOK(res1
)) {
33888 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelBitmap_set" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33890 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33891 res2
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxBitmap
, 0 | 0 );
33892 if (!SWIG_IsOK(res2
)) {
33893 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HeaderButtonParams_m_labelBitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
33895 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
33896 if (arg1
) (arg1
)->m_labelBitmap
= *arg2
;
33898 resultobj
= SWIG_Py_Void();
33905 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelBitmap_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33906 PyObject
*resultobj
= 0;
33907 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33908 wxBitmap
*result
= 0 ;
33911 PyObject
*swig_obj
[1] ;
33913 if (!args
) SWIG_fail
;
33914 swig_obj
[0] = args
;
33915 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33916 if (!SWIG_IsOK(res1
)) {
33917 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelBitmap_get" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33919 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33920 result
= (wxBitmap
*)& ((arg1
)->m_labelBitmap
);
33921 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, 0 | 0 );
33928 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelAlignment_set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33929 PyObject
*resultobj
= 0;
33930 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33936 PyObject
*swig_obj
[2] ;
33938 if (!SWIG_Python_UnpackTuple(args
,"HeaderButtonParams_m_labelAlignment_set",2,2,swig_obj
)) SWIG_fail
;
33939 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33940 if (!SWIG_IsOK(res1
)) {
33941 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelAlignment_set" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33943 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33944 ecode2
= SWIG_AsVal_int(swig_obj
[1], &val2
);
33945 if (!SWIG_IsOK(ecode2
)) {
33946 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HeaderButtonParams_m_labelAlignment_set" "', expected argument " "2"" of type '" "int""'");
33948 arg2
= static_cast< int >(val2
);
33949 if (arg1
) (arg1
)->m_labelAlignment
= arg2
;
33951 resultobj
= SWIG_Py_Void();
33958 SWIGINTERN PyObject
*_wrap_HeaderButtonParams_m_labelAlignment_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33959 PyObject
*resultobj
= 0;
33960 wxHeaderButtonParams
*arg1
= (wxHeaderButtonParams
*) 0 ;
33964 PyObject
*swig_obj
[1] ;
33966 if (!args
) SWIG_fail
;
33967 swig_obj
[0] = args
;
33968 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
33969 if (!SWIG_IsOK(res1
)) {
33970 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HeaderButtonParams_m_labelAlignment_get" "', expected argument " "1"" of type '" "wxHeaderButtonParams *""'");
33972 arg1
= reinterpret_cast< wxHeaderButtonParams
* >(argp1
);
33973 result
= (int) ((arg1
)->m_labelAlignment
);
33974 resultobj
= SWIG_From_int(static_cast< int >(result
));
33981 SWIGINTERN PyObject
*HeaderButtonParams_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33983 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
33984 SWIG_TypeNewClientData(SWIGTYPE_p_wxHeaderButtonParams
, SWIG_NewClientData(obj
));
33985 return SWIG_Py_Void();
33988 SWIGINTERN PyObject
*HeaderButtonParams_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
33989 return SWIG_Python_InitShadowInstance(args
);
33992 SWIGINTERN PyObject
*_wrap_new_RendererVersion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
33993 PyObject
*resultobj
= 0;
33996 wxRendererVersion
*result
= 0 ;
34001 PyObject
* obj0
= 0 ;
34002 PyObject
* obj1
= 0 ;
34003 char * kwnames
[] = {
34004 (char *) "version_",(char *) "age_", NULL
34007 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RendererVersion",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
34008 ecode1
= SWIG_AsVal_int(obj0
, &val1
);
34009 if (!SWIG_IsOK(ecode1
)) {
34010 SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_RendererVersion" "', expected argument " "1"" of type '" "int""'");
34012 arg1
= static_cast< int >(val1
);
34013 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
34014 if (!SWIG_IsOK(ecode2
)) {
34015 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_RendererVersion" "', expected argument " "2"" of type '" "int""'");
34017 arg2
= static_cast< int >(val2
);
34019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34020 result
= (wxRendererVersion
*)new wxRendererVersion(arg1
,arg2
);
34021 wxPyEndAllowThreads(__tstate
);
34022 if (PyErr_Occurred()) SWIG_fail
;
34024 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRendererVersion
, SWIG_POINTER_NEW
| 0 );
34031 SWIGINTERN PyObject
*_wrap_delete_RendererVersion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
34032 PyObject
*resultobj
= 0;
34033 wxRendererVersion
*arg1
= (wxRendererVersion
*) 0 ;
34036 PyObject
*swig_obj
[1] ;
34038 if (!args
) SWIG_fail
;
34039 swig_obj
[0] = args
;
34040 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRendererVersion
, SWIG_POINTER_DISOWN
| 0 );
34041 if (!SWIG_IsOK(res1
)) {
34042 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_RendererVersion" "', expected argument " "1"" of type '" "wxRendererVersion *""'");
34044 arg1
= reinterpret_cast< wxRendererVersion
* >(argp1
);
34046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34049 wxPyEndAllowThreads(__tstate
);
34050 if (PyErr_Occurred()) SWIG_fail
;
34052 resultobj
= SWIG_Py_Void();
34059 SWIGINTERN PyObject
*_wrap_RendererVersion_IsCompatible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34060 PyObject
*resultobj
= 0;
34061 wxRendererVersion
*arg1
= 0 ;
34065 PyObject
* obj0
= 0 ;
34066 char * kwnames
[] = {
34067 (char *) "ver", NULL
34070 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RendererVersion_IsCompatible",kwnames
,&obj0
)) SWIG_fail
;
34071 res1
= SWIG_ConvertPtr(obj0
, &argp1
, SWIGTYPE_p_wxRendererVersion
, 0 | 0);
34072 if (!SWIG_IsOK(res1
)) {
34073 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererVersion_IsCompatible" "', expected argument " "1"" of type '" "wxRendererVersion const &""'");
34076 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererVersion_IsCompatible" "', expected argument " "1"" of type '" "wxRendererVersion const &""'");
34078 arg1
= reinterpret_cast< wxRendererVersion
* >(argp1
);
34080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34081 result
= (bool)wxRendererVersion::IsCompatible((wxRendererVersion
const &)*arg1
);
34082 wxPyEndAllowThreads(__tstate
);
34083 if (PyErr_Occurred()) SWIG_fail
;
34086 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34094 SWIGINTERN PyObject
*_wrap_RendererVersion_version_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
34095 PyObject
*resultobj
= 0;
34096 wxRendererVersion
*arg1
= (wxRendererVersion
*) 0 ;
34100 PyObject
*swig_obj
[1] ;
34102 if (!args
) SWIG_fail
;
34103 swig_obj
[0] = args
;
34104 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRendererVersion
, 0 | 0 );
34105 if (!SWIG_IsOK(res1
)) {
34106 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererVersion_version_get" "', expected argument " "1"" of type '" "wxRendererVersion *""'");
34108 arg1
= reinterpret_cast< wxRendererVersion
* >(argp1
);
34109 result
= (int)(int) ((arg1
)->version
);
34110 resultobj
= SWIG_From_int(static_cast< int >(result
));
34117 SWIGINTERN PyObject
*_wrap_RendererVersion_age_get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
34118 PyObject
*resultobj
= 0;
34119 wxRendererVersion
*arg1
= (wxRendererVersion
*) 0 ;
34123 PyObject
*swig_obj
[1] ;
34125 if (!args
) SWIG_fail
;
34126 swig_obj
[0] = args
;
34127 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRendererVersion
, 0 | 0 );
34128 if (!SWIG_IsOK(res1
)) {
34129 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererVersion_age_get" "', expected argument " "1"" of type '" "wxRendererVersion *""'");
34131 arg1
= reinterpret_cast< wxRendererVersion
* >(argp1
);
34132 result
= (int)(int) ((arg1
)->age
);
34133 resultobj
= SWIG_From_int(static_cast< int >(result
));
34140 SWIGINTERN PyObject
*RendererVersion_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
34142 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
34143 SWIG_TypeNewClientData(SWIGTYPE_p_wxRendererVersion
, SWIG_NewClientData(obj
));
34144 return SWIG_Py_Void();
34147 SWIGINTERN PyObject
*RendererVersion_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
34148 return SWIG_Python_InitShadowInstance(args
);
34151 SWIGINTERN PyObject
*_wrap_RendererNative_DrawHeaderButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34152 PyObject
*resultobj
= 0;
34153 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34154 wxWindow
*arg2
= (wxWindow
*) 0 ;
34157 int arg5
= (int) 0 ;
34158 wxHeaderSortIconType arg6
= (wxHeaderSortIconType
) wxHDR_SORT_ICON_NONE
;
34159 wxHeaderButtonParams
*arg7
= (wxHeaderButtonParams
*) NULL
;
34174 PyObject
* obj0
= 0 ;
34175 PyObject
* obj1
= 0 ;
34176 PyObject
* obj2
= 0 ;
34177 PyObject
* obj3
= 0 ;
34178 PyObject
* obj4
= 0 ;
34179 PyObject
* obj5
= 0 ;
34180 PyObject
* obj6
= 0 ;
34181 char * kwnames
[] = {
34182 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags",(char *) "sortArrow",(char *) "params", NULL
34185 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:RendererNative_DrawHeaderButton",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
34186 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34187 if (!SWIG_IsOK(res1
)) {
34188 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawHeaderButton" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34190 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34191 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34192 if (!SWIG_IsOK(res2
)) {
34193 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawHeaderButton" "', expected argument " "2"" of type '" "wxWindow *""'");
34195 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34196 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34197 if (!SWIG_IsOK(res3
)) {
34198 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawHeaderButton" "', expected argument " "3"" of type '" "wxDC &""'");
34201 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawHeaderButton" "', expected argument " "3"" of type '" "wxDC &""'");
34203 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34206 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34209 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34210 if (!SWIG_IsOK(ecode5
)) {
34211 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawHeaderButton" "', expected argument " "5"" of type '" "int""'");
34213 arg5
= static_cast< int >(val5
);
34216 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
34217 if (!SWIG_IsOK(ecode6
)) {
34218 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "RendererNative_DrawHeaderButton" "', expected argument " "6"" of type '" "wxHeaderSortIconType""'");
34220 arg6
= static_cast< wxHeaderSortIconType
>(val6
);
34223 res7
= SWIG_ConvertPtr(obj6
, &argp7
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
34224 if (!SWIG_IsOK(res7
)) {
34225 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "RendererNative_DrawHeaderButton" "', expected argument " "7"" of type '" "wxHeaderButtonParams *""'");
34227 arg7
= reinterpret_cast< wxHeaderButtonParams
* >(argp7
);
34230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34231 result
= (int)(arg1
)->DrawHeaderButton(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
,arg6
,arg7
);
34232 wxPyEndAllowThreads(__tstate
);
34233 if (PyErr_Occurred()) SWIG_fail
;
34235 resultobj
= SWIG_From_int(static_cast< int >(result
));
34242 SWIGINTERN PyObject
*_wrap_RendererNative_DrawHeaderButtonContents(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34243 PyObject
*resultobj
= 0;
34244 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34245 wxWindow
*arg2
= (wxWindow
*) 0 ;
34248 int arg5
= (int) 0 ;
34249 wxHeaderSortIconType arg6
= (wxHeaderSortIconType
) wxHDR_SORT_ICON_NONE
;
34250 wxHeaderButtonParams
*arg7
= (wxHeaderButtonParams
*) NULL
;
34265 PyObject
* obj0
= 0 ;
34266 PyObject
* obj1
= 0 ;
34267 PyObject
* obj2
= 0 ;
34268 PyObject
* obj3
= 0 ;
34269 PyObject
* obj4
= 0 ;
34270 PyObject
* obj5
= 0 ;
34271 PyObject
* obj6
= 0 ;
34272 char * kwnames
[] = {
34273 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags",(char *) "sortArrow",(char *) "params", NULL
34276 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:RendererNative_DrawHeaderButtonContents",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
34277 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34278 if (!SWIG_IsOK(res1
)) {
34279 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawHeaderButtonContents" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34281 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34282 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34283 if (!SWIG_IsOK(res2
)) {
34284 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawHeaderButtonContents" "', expected argument " "2"" of type '" "wxWindow *""'");
34286 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34287 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34288 if (!SWIG_IsOK(res3
)) {
34289 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawHeaderButtonContents" "', expected argument " "3"" of type '" "wxDC &""'");
34292 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawHeaderButtonContents" "', expected argument " "3"" of type '" "wxDC &""'");
34294 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34297 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34300 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34301 if (!SWIG_IsOK(ecode5
)) {
34302 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawHeaderButtonContents" "', expected argument " "5"" of type '" "int""'");
34304 arg5
= static_cast< int >(val5
);
34307 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
34308 if (!SWIG_IsOK(ecode6
)) {
34309 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "RendererNative_DrawHeaderButtonContents" "', expected argument " "6"" of type '" "wxHeaderSortIconType""'");
34311 arg6
= static_cast< wxHeaderSortIconType
>(val6
);
34314 res7
= SWIG_ConvertPtr(obj6
, &argp7
,SWIGTYPE_p_wxHeaderButtonParams
, 0 | 0 );
34315 if (!SWIG_IsOK(res7
)) {
34316 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "RendererNative_DrawHeaderButtonContents" "', expected argument " "7"" of type '" "wxHeaderButtonParams *""'");
34318 arg7
= reinterpret_cast< wxHeaderButtonParams
* >(argp7
);
34321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34322 result
= (int)(arg1
)->DrawHeaderButtonContents(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
,arg6
,arg7
);
34323 wxPyEndAllowThreads(__tstate
);
34324 if (PyErr_Occurred()) SWIG_fail
;
34326 resultobj
= SWIG_From_int(static_cast< int >(result
));
34333 SWIGINTERN PyObject
*_wrap_RendererNative_GetHeaderButtonHeight(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34334 PyObject
*resultobj
= 0;
34335 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34336 wxWindow
*arg2
= (wxWindow
*) 0 ;
34342 PyObject
* obj0
= 0 ;
34343 PyObject
* obj1
= 0 ;
34344 char * kwnames
[] = {
34345 (char *) "self",(char *) "win", NULL
34348 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RendererNative_GetHeaderButtonHeight",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
34349 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34350 if (!SWIG_IsOK(res1
)) {
34351 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_GetHeaderButtonHeight" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34353 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34354 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34355 if (!SWIG_IsOK(res2
)) {
34356 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_GetHeaderButtonHeight" "', expected argument " "2"" of type '" "wxWindow *""'");
34358 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34361 result
= (int)(arg1
)->GetHeaderButtonHeight(arg2
);
34362 wxPyEndAllowThreads(__tstate
);
34363 if (PyErr_Occurred()) SWIG_fail
;
34365 resultobj
= SWIG_From_int(static_cast< int >(result
));
34372 SWIGINTERN PyObject
*_wrap_RendererNative_DrawTreeItemButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34373 PyObject
*resultobj
= 0;
34374 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34375 wxWindow
*arg2
= (wxWindow
*) 0 ;
34378 int arg5
= (int) 0 ;
34388 PyObject
* obj0
= 0 ;
34389 PyObject
* obj1
= 0 ;
34390 PyObject
* obj2
= 0 ;
34391 PyObject
* obj3
= 0 ;
34392 PyObject
* obj4
= 0 ;
34393 char * kwnames
[] = {
34394 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags", NULL
34397 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:RendererNative_DrawTreeItemButton",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
34398 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34399 if (!SWIG_IsOK(res1
)) {
34400 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawTreeItemButton" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34402 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34403 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34404 if (!SWIG_IsOK(res2
)) {
34405 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawTreeItemButton" "', expected argument " "2"" of type '" "wxWindow *""'");
34407 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34408 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34409 if (!SWIG_IsOK(res3
)) {
34410 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawTreeItemButton" "', expected argument " "3"" of type '" "wxDC &""'");
34413 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawTreeItemButton" "', expected argument " "3"" of type '" "wxDC &""'");
34415 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34418 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34421 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34422 if (!SWIG_IsOK(ecode5
)) {
34423 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawTreeItemButton" "', expected argument " "5"" of type '" "int""'");
34425 arg5
= static_cast< int >(val5
);
34428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34429 (arg1
)->DrawTreeItemButton(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
);
34430 wxPyEndAllowThreads(__tstate
);
34431 if (PyErr_Occurred()) SWIG_fail
;
34433 resultobj
= SWIG_Py_Void();
34440 SWIGINTERN PyObject
*_wrap_RendererNative_DrawSplitterBorder(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34441 PyObject
*resultobj
= 0;
34442 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34443 wxWindow
*arg2
= (wxWindow
*) 0 ;
34446 int arg5
= (int) 0 ;
34456 PyObject
* obj0
= 0 ;
34457 PyObject
* obj1
= 0 ;
34458 PyObject
* obj2
= 0 ;
34459 PyObject
* obj3
= 0 ;
34460 PyObject
* obj4
= 0 ;
34461 char * kwnames
[] = {
34462 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags", NULL
34465 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:RendererNative_DrawSplitterBorder",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
34466 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34467 if (!SWIG_IsOK(res1
)) {
34468 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawSplitterBorder" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34470 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34471 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34472 if (!SWIG_IsOK(res2
)) {
34473 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawSplitterBorder" "', expected argument " "2"" of type '" "wxWindow *""'");
34475 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34476 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34477 if (!SWIG_IsOK(res3
)) {
34478 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawSplitterBorder" "', expected argument " "3"" of type '" "wxDC &""'");
34481 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawSplitterBorder" "', expected argument " "3"" of type '" "wxDC &""'");
34483 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34486 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34489 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34490 if (!SWIG_IsOK(ecode5
)) {
34491 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawSplitterBorder" "', expected argument " "5"" of type '" "int""'");
34493 arg5
= static_cast< int >(val5
);
34496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34497 (arg1
)->DrawSplitterBorder(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
);
34498 wxPyEndAllowThreads(__tstate
);
34499 if (PyErr_Occurred()) SWIG_fail
;
34501 resultobj
= SWIG_Py_Void();
34508 SWIGINTERN PyObject
*_wrap_RendererNative_DrawSplitterSash(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34509 PyObject
*resultobj
= 0;
34510 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34511 wxWindow
*arg2
= (wxWindow
*) 0 ;
34515 wxOrientation arg6
;
34516 int arg7
= (int) 0 ;
34530 PyObject
* obj0
= 0 ;
34531 PyObject
* obj1
= 0 ;
34532 PyObject
* obj2
= 0 ;
34533 PyObject
* obj3
= 0 ;
34534 PyObject
* obj4
= 0 ;
34535 PyObject
* obj5
= 0 ;
34536 PyObject
* obj6
= 0 ;
34537 char * kwnames
[] = {
34538 (char *) "self",(char *) "win",(char *) "dc",(char *) "size",(char *) "position",(char *) "orient",(char *) "flags", NULL
34541 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:RendererNative_DrawSplitterSash",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
34542 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34543 if (!SWIG_IsOK(res1
)) {
34544 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawSplitterSash" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34546 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34547 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34548 if (!SWIG_IsOK(res2
)) {
34549 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawSplitterSash" "', expected argument " "2"" of type '" "wxWindow *""'");
34551 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34552 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34553 if (!SWIG_IsOK(res3
)) {
34554 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawSplitterSash" "', expected argument " "3"" of type '" "wxDC &""'");
34557 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawSplitterSash" "', expected argument " "3"" of type '" "wxDC &""'");
34559 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34562 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
34564 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34565 if (!SWIG_IsOK(ecode5
)) {
34566 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawSplitterSash" "', expected argument " "5"" of type '" "int""'");
34568 arg5
= static_cast< int >(val5
);
34569 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
34570 if (!SWIG_IsOK(ecode6
)) {
34571 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "RendererNative_DrawSplitterSash" "', expected argument " "6"" of type '" "wxOrientation""'");
34573 arg6
= static_cast< wxOrientation
>(val6
);
34575 ecode7
= SWIG_AsVal_int(obj6
, &val7
);
34576 if (!SWIG_IsOK(ecode7
)) {
34577 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "RendererNative_DrawSplitterSash" "', expected argument " "7"" of type '" "int""'");
34579 arg7
= static_cast< int >(val7
);
34582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34583 (arg1
)->DrawSplitterSash(arg2
,*arg3
,(wxSize
const &)*arg4
,arg5
,arg6
,arg7
);
34584 wxPyEndAllowThreads(__tstate
);
34585 if (PyErr_Occurred()) SWIG_fail
;
34587 resultobj
= SWIG_Py_Void();
34594 SWIGINTERN PyObject
*_wrap_RendererNative_DrawComboBoxDropButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34595 PyObject
*resultobj
= 0;
34596 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34597 wxWindow
*arg2
= (wxWindow
*) 0 ;
34600 int arg5
= (int) 0 ;
34610 PyObject
* obj0
= 0 ;
34611 PyObject
* obj1
= 0 ;
34612 PyObject
* obj2
= 0 ;
34613 PyObject
* obj3
= 0 ;
34614 PyObject
* obj4
= 0 ;
34615 char * kwnames
[] = {
34616 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags", NULL
34619 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:RendererNative_DrawComboBoxDropButton",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
34620 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34621 if (!SWIG_IsOK(res1
)) {
34622 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawComboBoxDropButton" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34624 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34625 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34626 if (!SWIG_IsOK(res2
)) {
34627 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawComboBoxDropButton" "', expected argument " "2"" of type '" "wxWindow *""'");
34629 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34630 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34631 if (!SWIG_IsOK(res3
)) {
34632 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawComboBoxDropButton" "', expected argument " "3"" of type '" "wxDC &""'");
34635 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawComboBoxDropButton" "', expected argument " "3"" of type '" "wxDC &""'");
34637 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34640 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34643 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34644 if (!SWIG_IsOK(ecode5
)) {
34645 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawComboBoxDropButton" "', expected argument " "5"" of type '" "int""'");
34647 arg5
= static_cast< int >(val5
);
34650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34651 (arg1
)->DrawComboBoxDropButton(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
);
34652 wxPyEndAllowThreads(__tstate
);
34653 if (PyErr_Occurred()) SWIG_fail
;
34655 resultobj
= SWIG_Py_Void();
34662 SWIGINTERN PyObject
*_wrap_RendererNative_DrawDropArrow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34663 PyObject
*resultobj
= 0;
34664 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34665 wxWindow
*arg2
= (wxWindow
*) 0 ;
34668 int arg5
= (int) 0 ;
34678 PyObject
* obj0
= 0 ;
34679 PyObject
* obj1
= 0 ;
34680 PyObject
* obj2
= 0 ;
34681 PyObject
* obj3
= 0 ;
34682 PyObject
* obj4
= 0 ;
34683 char * kwnames
[] = {
34684 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags", NULL
34687 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:RendererNative_DrawDropArrow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
34688 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34689 if (!SWIG_IsOK(res1
)) {
34690 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawDropArrow" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34692 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34693 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34694 if (!SWIG_IsOK(res2
)) {
34695 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawDropArrow" "', expected argument " "2"" of type '" "wxWindow *""'");
34697 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34698 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34699 if (!SWIG_IsOK(res3
)) {
34700 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawDropArrow" "', expected argument " "3"" of type '" "wxDC &""'");
34703 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawDropArrow" "', expected argument " "3"" of type '" "wxDC &""'");
34705 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34708 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34711 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34712 if (!SWIG_IsOK(ecode5
)) {
34713 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawDropArrow" "', expected argument " "5"" of type '" "int""'");
34715 arg5
= static_cast< int >(val5
);
34718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34719 (arg1
)->DrawDropArrow(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
);
34720 wxPyEndAllowThreads(__tstate
);
34721 if (PyErr_Occurred()) SWIG_fail
;
34723 resultobj
= SWIG_Py_Void();
34730 SWIGINTERN PyObject
*_wrap_RendererNative_DrawCheckBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34731 PyObject
*resultobj
= 0;
34732 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34733 wxWindow
*arg2
= (wxWindow
*) 0 ;
34736 int arg5
= (int) 0 ;
34746 PyObject
* obj0
= 0 ;
34747 PyObject
* obj1
= 0 ;
34748 PyObject
* obj2
= 0 ;
34749 PyObject
* obj3
= 0 ;
34750 PyObject
* obj4
= 0 ;
34751 char * kwnames
[] = {
34752 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags", NULL
34755 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:RendererNative_DrawCheckBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
34756 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34757 if (!SWIG_IsOK(res1
)) {
34758 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawCheckBox" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34760 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34761 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34762 if (!SWIG_IsOK(res2
)) {
34763 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawCheckBox" "', expected argument " "2"" of type '" "wxWindow *""'");
34765 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34766 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34767 if (!SWIG_IsOK(res3
)) {
34768 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawCheckBox" "', expected argument " "3"" of type '" "wxDC &""'");
34771 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawCheckBox" "', expected argument " "3"" of type '" "wxDC &""'");
34773 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34776 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34779 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34780 if (!SWIG_IsOK(ecode5
)) {
34781 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawCheckBox" "', expected argument " "5"" of type '" "int""'");
34783 arg5
= static_cast< int >(val5
);
34786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34787 (arg1
)->DrawCheckBox(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
);
34788 wxPyEndAllowThreads(__tstate
);
34789 if (PyErr_Occurred()) SWIG_fail
;
34791 resultobj
= SWIG_Py_Void();
34798 SWIGINTERN PyObject
*_wrap_RendererNative_DrawPushButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34799 PyObject
*resultobj
= 0;
34800 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34801 wxWindow
*arg2
= (wxWindow
*) 0 ;
34804 int arg5
= (int) 0 ;
34814 PyObject
* obj0
= 0 ;
34815 PyObject
* obj1
= 0 ;
34816 PyObject
* obj2
= 0 ;
34817 PyObject
* obj3
= 0 ;
34818 PyObject
* obj4
= 0 ;
34819 char * kwnames
[] = {
34820 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags", NULL
34823 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:RendererNative_DrawPushButton",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
34824 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34825 if (!SWIG_IsOK(res1
)) {
34826 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawPushButton" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34828 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34829 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34830 if (!SWIG_IsOK(res2
)) {
34831 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawPushButton" "', expected argument " "2"" of type '" "wxWindow *""'");
34833 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34834 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34835 if (!SWIG_IsOK(res3
)) {
34836 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawPushButton" "', expected argument " "3"" of type '" "wxDC &""'");
34839 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawPushButton" "', expected argument " "3"" of type '" "wxDC &""'");
34841 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34844 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34847 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34848 if (!SWIG_IsOK(ecode5
)) {
34849 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawPushButton" "', expected argument " "5"" of type '" "int""'");
34851 arg5
= static_cast< int >(val5
);
34854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34855 (arg1
)->DrawPushButton(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
);
34856 wxPyEndAllowThreads(__tstate
);
34857 if (PyErr_Occurred()) SWIG_fail
;
34859 resultobj
= SWIG_Py_Void();
34866 SWIGINTERN PyObject
*_wrap_RendererNative_DrawItemSelectionRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34867 PyObject
*resultobj
= 0;
34868 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34869 wxWindow
*arg2
= (wxWindow
*) 0 ;
34872 int arg5
= (int) 0 ;
34882 PyObject
* obj0
= 0 ;
34883 PyObject
* obj1
= 0 ;
34884 PyObject
* obj2
= 0 ;
34885 PyObject
* obj3
= 0 ;
34886 PyObject
* obj4
= 0 ;
34887 char * kwnames
[] = {
34888 (char *) "self",(char *) "win",(char *) "dc",(char *) "rect",(char *) "flags", NULL
34891 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:RendererNative_DrawItemSelectionRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
34892 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34893 if (!SWIG_IsOK(res1
)) {
34894 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_DrawItemSelectionRect" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34896 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34897 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34898 if (!SWIG_IsOK(res2
)) {
34899 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_DrawItemSelectionRect" "', expected argument " "2"" of type '" "wxWindow *""'");
34901 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34902 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxDC
, 0 );
34903 if (!SWIG_IsOK(res3
)) {
34904 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "RendererNative_DrawItemSelectionRect" "', expected argument " "3"" of type '" "wxDC &""'");
34907 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "RendererNative_DrawItemSelectionRect" "', expected argument " "3"" of type '" "wxDC &""'");
34909 arg3
= reinterpret_cast< wxDC
* >(argp3
);
34912 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
34915 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
34916 if (!SWIG_IsOK(ecode5
)) {
34917 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "RendererNative_DrawItemSelectionRect" "', expected argument " "5"" of type '" "int""'");
34919 arg5
= static_cast< int >(val5
);
34922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34923 (arg1
)->DrawItemSelectionRect(arg2
,*arg3
,(wxRect
const &)*arg4
,arg5
);
34924 wxPyEndAllowThreads(__tstate
);
34925 if (PyErr_Occurred()) SWIG_fail
;
34927 resultobj
= SWIG_Py_Void();
34934 SWIGINTERN PyObject
*_wrap_RendererNative_GetSplitterParams(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
34935 PyObject
*resultobj
= 0;
34936 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
34937 wxWindow
*arg2
= (wxWindow
*) 0 ;
34938 SwigValueWrapper
<wxSplitterRenderParams
> result
;
34943 PyObject
* obj0
= 0 ;
34944 PyObject
* obj1
= 0 ;
34945 char * kwnames
[] = {
34946 (char *) "self",(char *) "win", NULL
34949 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RendererNative_GetSplitterParams",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
34950 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34951 if (!SWIG_IsOK(res1
)) {
34952 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_GetSplitterParams" "', expected argument " "1"" of type '" "wxRendererNative *""'");
34954 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
34955 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
34956 if (!SWIG_IsOK(res2
)) {
34957 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RendererNative_GetSplitterParams" "', expected argument " "2"" of type '" "wxWindow const *""'");
34959 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
34961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34962 result
= (arg1
)->GetSplitterParams((wxWindow
const *)arg2
);
34963 wxPyEndAllowThreads(__tstate
);
34964 if (PyErr_Occurred()) SWIG_fail
;
34966 resultobj
= SWIG_NewPointerObj((new wxSplitterRenderParams(static_cast< const wxSplitterRenderParams
& >(result
))), SWIGTYPE_p_wxSplitterRenderParams
, SWIG_POINTER_OWN
| 0 );
34973 SWIGINTERN PyObject
*_wrap_RendererNative_Get(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
34974 PyObject
*resultobj
= 0;
34975 wxRendererNative
*result
= 0 ;
34977 if (!SWIG_Python_UnpackTuple(args
,"RendererNative_Get",0,0,0)) SWIG_fail
;
34979 if (!wxPyCheckForApp()) SWIG_fail
;
34980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34982 wxRendererNative
&_result_ref
= wxRendererNative::Get();
34983 result
= (wxRendererNative
*) &_result_ref
;
34985 wxPyEndAllowThreads(__tstate
);
34986 if (PyErr_Occurred()) SWIG_fail
;
34988 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRendererNative
, 0 | 0 );
34995 SWIGINTERN PyObject
*_wrap_RendererNative_GetGeneric(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
34996 PyObject
*resultobj
= 0;
34997 wxRendererNative
*result
= 0 ;
34999 if (!SWIG_Python_UnpackTuple(args
,"RendererNative_GetGeneric",0,0,0)) SWIG_fail
;
35001 if (!wxPyCheckForApp()) SWIG_fail
;
35002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35004 wxRendererNative
&_result_ref
= wxRendererNative::GetGeneric();
35005 result
= (wxRendererNative
*) &_result_ref
;
35007 wxPyEndAllowThreads(__tstate
);
35008 if (PyErr_Occurred()) SWIG_fail
;
35010 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRendererNative
, 0 | 0 );
35017 SWIGINTERN PyObject
*_wrap_RendererNative_GetDefault(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35018 PyObject
*resultobj
= 0;
35019 wxRendererNative
*result
= 0 ;
35021 if (!SWIG_Python_UnpackTuple(args
,"RendererNative_GetDefault",0,0,0)) SWIG_fail
;
35023 if (!wxPyCheckForApp()) SWIG_fail
;
35024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35026 wxRendererNative
&_result_ref
= wxRendererNative::GetDefault();
35027 result
= (wxRendererNative
*) &_result_ref
;
35029 wxPyEndAllowThreads(__tstate
);
35030 if (PyErr_Occurred()) SWIG_fail
;
35032 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRendererNative
, 0 | 0 );
35039 SWIGINTERN PyObject
*_wrap_RendererNative_Set(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35040 PyObject
*resultobj
= 0;
35041 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
35042 wxRendererNative
*result
= 0 ;
35045 PyObject
* obj0
= 0 ;
35046 char * kwnames
[] = {
35047 (char *) "renderer", NULL
35050 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RendererNative_Set",kwnames
,&obj0
)) SWIG_fail
;
35051 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
35052 if (!SWIG_IsOK(res1
)) {
35053 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_Set" "', expected argument " "1"" of type '" "wxRendererNative *""'");
35055 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
35057 if (!wxPyCheckForApp()) SWIG_fail
;
35058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35059 result
= (wxRendererNative
*)wxRendererNative::Set(arg1
);
35060 wxPyEndAllowThreads(__tstate
);
35061 if (PyErr_Occurred()) SWIG_fail
;
35063 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRendererNative
, 0 | 0 );
35070 SWIGINTERN PyObject
*_wrap_RendererNative_GetVersion(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35071 PyObject
*resultobj
= 0;
35072 wxRendererNative
*arg1
= (wxRendererNative
*) 0 ;
35073 SwigValueWrapper
<wxRendererVersion
> result
;
35076 PyObject
*swig_obj
[1] ;
35078 if (!args
) SWIG_fail
;
35079 swig_obj
[0] = args
;
35080 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRendererNative
, 0 | 0 );
35081 if (!SWIG_IsOK(res1
)) {
35082 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RendererNative_GetVersion" "', expected argument " "1"" of type '" "wxRendererNative const *""'");
35084 arg1
= reinterpret_cast< wxRendererNative
* >(argp1
);
35086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35087 result
= ((wxRendererNative
const *)arg1
)->GetVersion();
35088 wxPyEndAllowThreads(__tstate
);
35089 if (PyErr_Occurred()) SWIG_fail
;
35091 resultobj
= SWIG_NewPointerObj((new wxRendererVersion(static_cast< const wxRendererVersion
& >(result
))), SWIGTYPE_p_wxRendererVersion
, SWIG_POINTER_OWN
| 0 );
35098 SWIGINTERN PyObject
*RendererNative_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35100 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
35101 SWIG_TypeNewClientData(SWIGTYPE_p_wxRendererNative
, SWIG_NewClientData(obj
));
35102 return SWIG_Py_Void();
35105 SWIGINTERN PyObject
*_wrap_new_PseudoDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35106 PyObject
*resultobj
= 0;
35107 wxPseudoDC
*result
= 0 ;
35109 if (!SWIG_Python_UnpackTuple(args
,"new_PseudoDC",0,0,0)) SWIG_fail
;
35111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35112 result
= (wxPseudoDC
*)new wxPseudoDC();
35113 wxPyEndAllowThreads(__tstate
);
35114 if (PyErr_Occurred()) SWIG_fail
;
35116 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPseudoDC
, SWIG_POINTER_NEW
| 0 );
35123 SWIGINTERN PyObject
*_wrap_PseudoDC_BeginDrawing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35124 PyObject
*resultobj
= 0;
35125 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35128 PyObject
*swig_obj
[1] ;
35130 if (!args
) SWIG_fail
;
35131 swig_obj
[0] = args
;
35132 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35133 if (!SWIG_IsOK(res1
)) {
35134 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_BeginDrawing" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35136 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35139 (arg1
)->BeginDrawing();
35140 wxPyEndAllowThreads(__tstate
);
35141 if (PyErr_Occurred()) SWIG_fail
;
35143 resultobj
= SWIG_Py_Void();
35150 SWIGINTERN PyObject
*_wrap_PseudoDC_EndDrawing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35151 PyObject
*resultobj
= 0;
35152 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35155 PyObject
*swig_obj
[1] ;
35157 if (!args
) SWIG_fail
;
35158 swig_obj
[0] = args
;
35159 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35160 if (!SWIG_IsOK(res1
)) {
35161 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_EndDrawing" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35163 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35166 (arg1
)->EndDrawing();
35167 wxPyEndAllowThreads(__tstate
);
35168 if (PyErr_Occurred()) SWIG_fail
;
35170 resultobj
= SWIG_Py_Void();
35177 SWIGINTERN PyObject
*_wrap_delete_PseudoDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35178 PyObject
*resultobj
= 0;
35179 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35182 PyObject
*swig_obj
[1] ;
35184 if (!args
) SWIG_fail
;
35185 swig_obj
[0] = args
;
35186 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPseudoDC
, SWIG_POINTER_DISOWN
| 0 );
35187 if (!SWIG_IsOK(res1
)) {
35188 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_PseudoDC" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35190 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35195 wxPyEndAllowThreads(__tstate
);
35196 if (PyErr_Occurred()) SWIG_fail
;
35198 resultobj
= SWIG_Py_Void();
35205 SWIGINTERN PyObject
*_wrap_PseudoDC_RemoveAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35206 PyObject
*resultobj
= 0;
35207 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35210 PyObject
*swig_obj
[1] ;
35212 if (!args
) SWIG_fail
;
35213 swig_obj
[0] = args
;
35214 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35215 if (!SWIG_IsOK(res1
)) {
35216 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_RemoveAll" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35218 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35221 (arg1
)->RemoveAll();
35222 wxPyEndAllowThreads(__tstate
);
35223 if (PyErr_Occurred()) SWIG_fail
;
35225 resultobj
= SWIG_Py_Void();
35232 SWIGINTERN PyObject
*_wrap_PseudoDC_GetLen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
35233 PyObject
*resultobj
= 0;
35234 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35238 PyObject
*swig_obj
[1] ;
35240 if (!args
) SWIG_fail
;
35241 swig_obj
[0] = args
;
35242 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35243 if (!SWIG_IsOK(res1
)) {
35244 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_GetLen" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35246 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35249 result
= (int)(arg1
)->GetLen();
35250 wxPyEndAllowThreads(__tstate
);
35251 if (PyErr_Occurred()) SWIG_fail
;
35253 resultobj
= SWIG_From_int(static_cast< int >(result
));
35260 SWIGINTERN PyObject
*_wrap_PseudoDC_SetId(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35261 PyObject
*resultobj
= 0;
35262 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35268 PyObject
* obj0
= 0 ;
35269 PyObject
* obj1
= 0 ;
35270 char * kwnames
[] = {
35271 (char *) "self",(char *) "id", NULL
35274 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetId",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
35275 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35276 if (!SWIG_IsOK(res1
)) {
35277 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetId" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35279 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35280 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35281 if (!SWIG_IsOK(ecode2
)) {
35282 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_SetId" "', expected argument " "2"" of type '" "int""'");
35284 arg2
= static_cast< int >(val2
);
35286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35287 (arg1
)->SetId(arg2
);
35288 wxPyEndAllowThreads(__tstate
);
35289 if (PyErr_Occurred()) SWIG_fail
;
35291 resultobj
= SWIG_Py_Void();
35298 SWIGINTERN PyObject
*_wrap_PseudoDC_ClearId(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35299 PyObject
*resultobj
= 0;
35300 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35306 PyObject
* obj0
= 0 ;
35307 PyObject
* obj1
= 0 ;
35308 char * kwnames
[] = {
35309 (char *) "self",(char *) "id", NULL
35312 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_ClearId",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
35313 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35314 if (!SWIG_IsOK(res1
)) {
35315 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_ClearId" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35317 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35318 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35319 if (!SWIG_IsOK(ecode2
)) {
35320 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_ClearId" "', expected argument " "2"" of type '" "int""'");
35322 arg2
= static_cast< int >(val2
);
35324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35325 (arg1
)->ClearId(arg2
);
35326 wxPyEndAllowThreads(__tstate
);
35327 if (PyErr_Occurred()) SWIG_fail
;
35329 resultobj
= SWIG_Py_Void();
35336 SWIGINTERN PyObject
*_wrap_PseudoDC_RemoveId(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35337 PyObject
*resultobj
= 0;
35338 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35344 PyObject
* obj0
= 0 ;
35345 PyObject
* obj1
= 0 ;
35346 char * kwnames
[] = {
35347 (char *) "self",(char *) "id", NULL
35350 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_RemoveId",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
35351 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35352 if (!SWIG_IsOK(res1
)) {
35353 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_RemoveId" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35355 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35356 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35357 if (!SWIG_IsOK(ecode2
)) {
35358 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_RemoveId" "', expected argument " "2"" of type '" "int""'");
35360 arg2
= static_cast< int >(val2
);
35362 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35363 (arg1
)->RemoveId(arg2
);
35364 wxPyEndAllowThreads(__tstate
);
35365 if (PyErr_Occurred()) SWIG_fail
;
35367 resultobj
= SWIG_Py_Void();
35374 SWIGINTERN PyObject
*_wrap_PseudoDC_TranslateId(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35375 PyObject
*resultobj
= 0;
35376 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35388 PyObject
* obj0
= 0 ;
35389 PyObject
* obj1
= 0 ;
35390 PyObject
* obj2
= 0 ;
35391 PyObject
* obj3
= 0 ;
35392 char * kwnames
[] = {
35393 (char *) "self",(char *) "id",(char *) "dx",(char *) "dy", NULL
35396 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PseudoDC_TranslateId",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
35397 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35398 if (!SWIG_IsOK(res1
)) {
35399 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_TranslateId" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35401 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35402 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35403 if (!SWIG_IsOK(ecode2
)) {
35404 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_TranslateId" "', expected argument " "2"" of type '" "int""'");
35406 arg2
= static_cast< int >(val2
);
35407 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
35408 if (!SWIG_IsOK(ecode3
)) {
35409 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_TranslateId" "', expected argument " "3"" of type '" "int""'");
35411 arg3
= static_cast< int >(val3
);
35412 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
35413 if (!SWIG_IsOK(ecode4
)) {
35414 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_TranslateId" "', expected argument " "4"" of type '" "int""'");
35416 arg4
= static_cast< int >(val4
);
35418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35419 (arg1
)->TranslateId(arg2
,arg3
,arg4
);
35420 wxPyEndAllowThreads(__tstate
);
35421 if (PyErr_Occurred()) SWIG_fail
;
35423 resultobj
= SWIG_Py_Void();
35430 SWIGINTERN PyObject
*_wrap_PseudoDC_SetIdGreyedOut(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35431 PyObject
*resultobj
= 0;
35432 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35434 bool arg3
= (bool) true ;
35441 PyObject
* obj0
= 0 ;
35442 PyObject
* obj1
= 0 ;
35443 PyObject
* obj2
= 0 ;
35444 char * kwnames
[] = {
35445 (char *) "self",(char *) "id",(char *) "greyout", NULL
35448 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:PseudoDC_SetIdGreyedOut",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
35449 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35450 if (!SWIG_IsOK(res1
)) {
35451 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetIdGreyedOut" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35453 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35454 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35455 if (!SWIG_IsOK(ecode2
)) {
35456 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_SetIdGreyedOut" "', expected argument " "2"" of type '" "int""'");
35458 arg2
= static_cast< int >(val2
);
35460 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
35461 if (!SWIG_IsOK(ecode3
)) {
35462 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_SetIdGreyedOut" "', expected argument " "3"" of type '" "bool""'");
35464 arg3
= static_cast< bool >(val3
);
35467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35468 (arg1
)->SetIdGreyedOut(arg2
,arg3
);
35469 wxPyEndAllowThreads(__tstate
);
35470 if (PyErr_Occurred()) SWIG_fail
;
35472 resultobj
= SWIG_Py_Void();
35479 SWIGINTERN PyObject
*_wrap_PseudoDC_GetIdGreyedOut(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35480 PyObject
*resultobj
= 0;
35481 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35488 PyObject
* obj0
= 0 ;
35489 PyObject
* obj1
= 0 ;
35490 char * kwnames
[] = {
35491 (char *) "self",(char *) "id", NULL
35494 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_GetIdGreyedOut",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
35495 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35496 if (!SWIG_IsOK(res1
)) {
35497 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_GetIdGreyedOut" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35499 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35500 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35501 if (!SWIG_IsOK(ecode2
)) {
35502 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_GetIdGreyedOut" "', expected argument " "2"" of type '" "int""'");
35504 arg2
= static_cast< int >(val2
);
35506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35507 result
= (bool)(arg1
)->GetIdGreyedOut(arg2
);
35508 wxPyEndAllowThreads(__tstate
);
35509 if (PyErr_Occurred()) SWIG_fail
;
35512 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35520 SWIGINTERN PyObject
*_wrap_PseudoDC_FindObjects(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35521 PyObject
*resultobj
= 0;
35522 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35525 int arg4
= (int) 1 ;
35526 wxColour
const &arg5_defvalue
= *wxWHITE
;
35527 wxColour
*arg5
= (wxColour
*) &arg5_defvalue
;
35528 PyObject
*result
= 0 ;
35538 PyObject
* obj0
= 0 ;
35539 PyObject
* obj1
= 0 ;
35540 PyObject
* obj2
= 0 ;
35541 PyObject
* obj3
= 0 ;
35542 PyObject
* obj4
= 0 ;
35543 char * kwnames
[] = {
35544 (char *) "self",(char *) "x",(char *) "y",(char *) "radius",(char *) "bg", NULL
35547 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:PseudoDC_FindObjects",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
35548 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35549 if (!SWIG_IsOK(res1
)) {
35550 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_FindObjects" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35552 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35553 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35554 if (!SWIG_IsOK(ecode2
)) {
35555 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_FindObjects" "', expected argument " "2"" of type '" "int""'");
35557 arg2
= static_cast< int >(val2
);
35558 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
35559 if (!SWIG_IsOK(ecode3
)) {
35560 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_FindObjects" "', expected argument " "3"" of type '" "int""'");
35562 arg3
= static_cast< int >(val3
);
35564 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
35565 if (!SWIG_IsOK(ecode4
)) {
35566 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_FindObjects" "', expected argument " "4"" of type '" "int""'");
35568 arg4
= static_cast< int >(val4
);
35573 if ( ! wxColour_helper(obj4
, &arg5
)) SWIG_fail
;
35577 result
= (PyObject
*)(arg1
)->FindObjects(arg2
,arg3
,arg4
,(wxColour
const &)*arg5
);
35578 if (PyErr_Occurred()) SWIG_fail
;
35580 resultobj
= result
;
35587 SWIGINTERN PyObject
*_wrap_PseudoDC_FindObjectsByBBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35588 PyObject
*resultobj
= 0;
35589 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35592 PyObject
*result
= 0 ;
35599 PyObject
* obj0
= 0 ;
35600 PyObject
* obj1
= 0 ;
35601 PyObject
* obj2
= 0 ;
35602 char * kwnames
[] = {
35603 (char *) "self",(char *) "x",(char *) "y", NULL
35606 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_FindObjectsByBBox",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
35607 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35608 if (!SWIG_IsOK(res1
)) {
35609 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_FindObjectsByBBox" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35611 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35612 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35613 if (!SWIG_IsOK(ecode2
)) {
35614 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_FindObjectsByBBox" "', expected argument " "2"" of type '" "int""'");
35616 arg2
= static_cast< int >(val2
);
35617 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
35618 if (!SWIG_IsOK(ecode3
)) {
35619 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_FindObjectsByBBox" "', expected argument " "3"" of type '" "int""'");
35621 arg3
= static_cast< int >(val3
);
35623 result
= (PyObject
*)(arg1
)->FindObjectsByBBox(arg2
,arg3
);
35624 if (PyErr_Occurred()) SWIG_fail
;
35626 resultobj
= result
;
35633 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawIdToDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35634 PyObject
*resultobj
= 0;
35635 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35637 wxDC
*arg3
= (wxDC
*) 0 ;
35644 PyObject
* obj0
= 0 ;
35645 PyObject
* obj1
= 0 ;
35646 PyObject
* obj2
= 0 ;
35647 char * kwnames
[] = {
35648 (char *) "self",(char *) "id",(char *) "dc", NULL
35651 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawIdToDC",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
35652 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35653 if (!SWIG_IsOK(res1
)) {
35654 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawIdToDC" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35656 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35657 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35658 if (!SWIG_IsOK(ecode2
)) {
35659 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawIdToDC" "', expected argument " "2"" of type '" "int""'");
35661 arg2
= static_cast< int >(val2
);
35662 res3
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxDC
, 0 | 0 );
35663 if (!SWIG_IsOK(res3
)) {
35664 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "PseudoDC_DrawIdToDC" "', expected argument " "3"" of type '" "wxDC *""'");
35666 arg3
= reinterpret_cast< wxDC
* >(argp3
);
35668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35669 (arg1
)->DrawIdToDC(arg2
,arg3
);
35670 wxPyEndAllowThreads(__tstate
);
35671 if (PyErr_Occurred()) SWIG_fail
;
35673 resultobj
= SWIG_Py_Void();
35680 SWIGINTERN PyObject
*_wrap_PseudoDC_SetIdBounds(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35681 PyObject
*resultobj
= 0;
35682 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35690 PyObject
* obj0
= 0 ;
35691 PyObject
* obj1
= 0 ;
35692 PyObject
* obj2
= 0 ;
35693 char * kwnames
[] = {
35694 (char *) "self",(char *) "id",(char *) "rect", NULL
35697 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_SetIdBounds",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
35698 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35699 if (!SWIG_IsOK(res1
)) {
35700 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetIdBounds" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35702 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35703 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35704 if (!SWIG_IsOK(ecode2
)) {
35705 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_SetIdBounds" "', expected argument " "2"" of type '" "int""'");
35707 arg2
= static_cast< int >(val2
);
35710 if ( ! wxRect_helper(obj2
, &arg3
)) SWIG_fail
;
35713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35714 (arg1
)->SetIdBounds(arg2
,*arg3
);
35715 wxPyEndAllowThreads(__tstate
);
35716 if (PyErr_Occurred()) SWIG_fail
;
35718 resultobj
= SWIG_Py_Void();
35725 SWIGINTERN PyObject
*_wrap_PseudoDC_GetIdBounds(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35726 PyObject
*resultobj
= 0;
35727 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35734 PyObject
* obj0
= 0 ;
35735 PyObject
* obj1
= 0 ;
35736 char * kwnames
[] = {
35737 (char *) "self",(char *) "id", NULL
35740 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_GetIdBounds",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
35741 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35742 if (!SWIG_IsOK(res1
)) {
35743 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_GetIdBounds" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35745 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35746 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35747 if (!SWIG_IsOK(ecode2
)) {
35748 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_GetIdBounds" "', expected argument " "2"" of type '" "int""'");
35750 arg2
= static_cast< int >(val2
);
35752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35753 result
= wxPseudoDC_GetIdBounds(arg1
,arg2
);
35754 wxPyEndAllowThreads(__tstate
);
35755 if (PyErr_Occurred()) SWIG_fail
;
35757 resultobj
= SWIG_NewPointerObj((new wxRect(static_cast< const wxRect
& >(result
))), SWIGTYPE_p_wxRect
, SWIG_POINTER_OWN
| 0 );
35764 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawToDCClipped(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35765 PyObject
*resultobj
= 0;
35766 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35767 wxDC
*arg2
= (wxDC
*) 0 ;
35774 PyObject
* obj0
= 0 ;
35775 PyObject
* obj1
= 0 ;
35776 PyObject
* obj2
= 0 ;
35777 char * kwnames
[] = {
35778 (char *) "self",(char *) "dc",(char *) "rect", NULL
35781 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawToDCClipped",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
35782 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35783 if (!SWIG_IsOK(res1
)) {
35784 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawToDCClipped" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35786 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35787 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxDC
, 0 | 0 );
35788 if (!SWIG_IsOK(res2
)) {
35789 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_DrawToDCClipped" "', expected argument " "2"" of type '" "wxDC *""'");
35791 arg2
= reinterpret_cast< wxDC
* >(argp2
);
35794 if ( ! wxRect_helper(obj2
, &arg3
)) SWIG_fail
;
35797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35798 (arg1
)->DrawToDCClipped(arg2
,(wxRect
const &)*arg3
);
35799 wxPyEndAllowThreads(__tstate
);
35800 if (PyErr_Occurred()) SWIG_fail
;
35802 resultobj
= SWIG_Py_Void();
35809 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawToDCClippedRgn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35810 PyObject
*resultobj
= 0;
35811 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35812 wxDC
*arg2
= (wxDC
*) 0 ;
35813 wxRegion
*arg3
= 0 ;
35820 PyObject
* obj0
= 0 ;
35821 PyObject
* obj1
= 0 ;
35822 PyObject
* obj2
= 0 ;
35823 char * kwnames
[] = {
35824 (char *) "self",(char *) "dc",(char *) "region", NULL
35827 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawToDCClippedRgn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
35828 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35829 if (!SWIG_IsOK(res1
)) {
35830 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawToDCClippedRgn" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35832 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35833 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxDC
, 0 | 0 );
35834 if (!SWIG_IsOK(res2
)) {
35835 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_DrawToDCClippedRgn" "', expected argument " "2"" of type '" "wxDC *""'");
35837 arg2
= reinterpret_cast< wxDC
* >(argp2
);
35838 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxRegion
, 0 | 0);
35839 if (!SWIG_IsOK(res3
)) {
35840 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "PseudoDC_DrawToDCClippedRgn" "', expected argument " "3"" of type '" "wxRegion const &""'");
35843 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_DrawToDCClippedRgn" "', expected argument " "3"" of type '" "wxRegion const &""'");
35845 arg3
= reinterpret_cast< wxRegion
* >(argp3
);
35847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35848 (arg1
)->DrawToDCClippedRgn(arg2
,(wxRegion
const &)*arg3
);
35849 wxPyEndAllowThreads(__tstate
);
35850 if (PyErr_Occurred()) SWIG_fail
;
35852 resultobj
= SWIG_Py_Void();
35859 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawToDC(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35860 PyObject
*resultobj
= 0;
35861 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35862 wxDC
*arg2
= (wxDC
*) 0 ;
35867 PyObject
* obj0
= 0 ;
35868 PyObject
* obj1
= 0 ;
35869 char * kwnames
[] = {
35870 (char *) "self",(char *) "dc", NULL
35873 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_DrawToDC",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
35874 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35875 if (!SWIG_IsOK(res1
)) {
35876 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawToDC" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35878 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35879 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxDC
, 0 | 0 );
35880 if (!SWIG_IsOK(res2
)) {
35881 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_DrawToDC" "', expected argument " "2"" of type '" "wxDC *""'");
35883 arg2
= reinterpret_cast< wxDC
* >(argp2
);
35885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35886 (arg1
)->DrawToDC(arg2
);
35887 wxPyEndAllowThreads(__tstate
);
35888 if (PyErr_Occurred()) SWIG_fail
;
35890 resultobj
= SWIG_Py_Void();
35897 SWIGINTERN PyObject
*_wrap_PseudoDC_FloodFill(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35898 PyObject
*resultobj
= 0;
35899 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35902 wxColour
*arg4
= 0 ;
35903 int arg5
= (int) wxFLOOD_SURFACE
;
35913 PyObject
* obj0
= 0 ;
35914 PyObject
* obj1
= 0 ;
35915 PyObject
* obj2
= 0 ;
35916 PyObject
* obj3
= 0 ;
35917 PyObject
* obj4
= 0 ;
35918 char * kwnames
[] = {
35919 (char *) "self",(char *) "x",(char *) "y",(char *) "col",(char *) "style", NULL
35922 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:PseudoDC_FloodFill",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
35923 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35924 if (!SWIG_IsOK(res1
)) {
35925 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_FloodFill" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35927 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35928 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
35929 if (!SWIG_IsOK(ecode2
)) {
35930 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_FloodFill" "', expected argument " "2"" of type '" "int""'");
35932 arg2
= static_cast< int >(val2
);
35933 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
35934 if (!SWIG_IsOK(ecode3
)) {
35935 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_FloodFill" "', expected argument " "3"" of type '" "int""'");
35937 arg3
= static_cast< int >(val3
);
35940 if ( ! wxColour_helper(obj3
, &arg4
)) SWIG_fail
;
35943 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
35944 if (!SWIG_IsOK(ecode5
)) {
35945 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_FloodFill" "', expected argument " "5"" of type '" "int""'");
35947 arg5
= static_cast< int >(val5
);
35950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35951 (arg1
)->FloodFill(arg2
,arg3
,(wxColour
const &)*arg4
,arg5
);
35952 wxPyEndAllowThreads(__tstate
);
35953 if (PyErr_Occurred()) SWIG_fail
;
35955 resultobj
= SWIG_Py_Void();
35962 SWIGINTERN PyObject
*_wrap_PseudoDC_FloodFillPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
35963 PyObject
*resultobj
= 0;
35964 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
35965 wxPoint
*arg2
= 0 ;
35966 wxColour
*arg3
= 0 ;
35967 int arg4
= (int) wxFLOOD_SURFACE
;
35974 PyObject
* obj0
= 0 ;
35975 PyObject
* obj1
= 0 ;
35976 PyObject
* obj2
= 0 ;
35977 PyObject
* obj3
= 0 ;
35978 char * kwnames
[] = {
35979 (char *) "self",(char *) "pt",(char *) "col",(char *) "style", NULL
35982 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PseudoDC_FloodFillPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
35983 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
35984 if (!SWIG_IsOK(res1
)) {
35985 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_FloodFillPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
35987 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
35990 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
35994 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
35997 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
35998 if (!SWIG_IsOK(ecode4
)) {
35999 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_FloodFillPoint" "', expected argument " "4"" of type '" "int""'");
36001 arg4
= static_cast< int >(val4
);
36004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36005 (arg1
)->FloodFill((wxPoint
const &)*arg2
,(wxColour
const &)*arg3
,arg4
);
36006 wxPyEndAllowThreads(__tstate
);
36007 if (PyErr_Occurred()) SWIG_fail
;
36009 resultobj
= SWIG_Py_Void();
36016 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawLine(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36017 PyObject
*resultobj
= 0;
36018 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36033 PyObject
* obj0
= 0 ;
36034 PyObject
* obj1
= 0 ;
36035 PyObject
* obj2
= 0 ;
36036 PyObject
* obj3
= 0 ;
36037 PyObject
* obj4
= 0 ;
36038 char * kwnames
[] = {
36039 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2", NULL
36042 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PseudoDC_DrawLine",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
36043 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36044 if (!SWIG_IsOK(res1
)) {
36045 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawLine" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36047 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36048 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36049 if (!SWIG_IsOK(ecode2
)) {
36050 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawLine" "', expected argument " "2"" of type '" "int""'");
36052 arg2
= static_cast< int >(val2
);
36053 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36054 if (!SWIG_IsOK(ecode3
)) {
36055 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawLine" "', expected argument " "3"" of type '" "int""'");
36057 arg3
= static_cast< int >(val3
);
36058 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
36059 if (!SWIG_IsOK(ecode4
)) {
36060 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawLine" "', expected argument " "4"" of type '" "int""'");
36062 arg4
= static_cast< int >(val4
);
36063 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
36064 if (!SWIG_IsOK(ecode5
)) {
36065 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawLine" "', expected argument " "5"" of type '" "int""'");
36067 arg5
= static_cast< int >(val5
);
36069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36070 (arg1
)->DrawLine(arg2
,arg3
,arg4
,arg5
);
36071 wxPyEndAllowThreads(__tstate
);
36072 if (PyErr_Occurred()) SWIG_fail
;
36074 resultobj
= SWIG_Py_Void();
36081 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawLinePoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36082 PyObject
*resultobj
= 0;
36083 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36084 wxPoint
*arg2
= 0 ;
36085 wxPoint
*arg3
= 0 ;
36090 PyObject
* obj0
= 0 ;
36091 PyObject
* obj1
= 0 ;
36092 PyObject
* obj2
= 0 ;
36093 char * kwnames
[] = {
36094 (char *) "self",(char *) "pt1",(char *) "pt2", NULL
36097 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawLinePoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
36098 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36099 if (!SWIG_IsOK(res1
)) {
36100 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawLinePoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36102 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36105 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
36109 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
36112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36113 (arg1
)->DrawLine((wxPoint
const &)*arg2
,(wxPoint
const &)*arg3
);
36114 wxPyEndAllowThreads(__tstate
);
36115 if (PyErr_Occurred()) SWIG_fail
;
36117 resultobj
= SWIG_Py_Void();
36124 SWIGINTERN PyObject
*_wrap_PseudoDC_CrossHair(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36125 PyObject
*resultobj
= 0;
36126 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36135 PyObject
* obj0
= 0 ;
36136 PyObject
* obj1
= 0 ;
36137 PyObject
* obj2
= 0 ;
36138 char * kwnames
[] = {
36139 (char *) "self",(char *) "x",(char *) "y", NULL
36142 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_CrossHair",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
36143 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36144 if (!SWIG_IsOK(res1
)) {
36145 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_CrossHair" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36147 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36148 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36149 if (!SWIG_IsOK(ecode2
)) {
36150 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_CrossHair" "', expected argument " "2"" of type '" "int""'");
36152 arg2
= static_cast< int >(val2
);
36153 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36154 if (!SWIG_IsOK(ecode3
)) {
36155 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_CrossHair" "', expected argument " "3"" of type '" "int""'");
36157 arg3
= static_cast< int >(val3
);
36159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36160 (arg1
)->CrossHair(arg2
,arg3
);
36161 wxPyEndAllowThreads(__tstate
);
36162 if (PyErr_Occurred()) SWIG_fail
;
36164 resultobj
= SWIG_Py_Void();
36171 SWIGINTERN PyObject
*_wrap_PseudoDC_CrossHairPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36172 PyObject
*resultobj
= 0;
36173 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36174 wxPoint
*arg2
= 0 ;
36178 PyObject
* obj0
= 0 ;
36179 PyObject
* obj1
= 0 ;
36180 char * kwnames
[] = {
36181 (char *) "self",(char *) "pt", NULL
36184 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_CrossHairPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
36185 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36186 if (!SWIG_IsOK(res1
)) {
36187 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_CrossHairPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36189 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36192 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
36195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36196 (arg1
)->CrossHair((wxPoint
const &)*arg2
);
36197 wxPyEndAllowThreads(__tstate
);
36198 if (PyErr_Occurred()) SWIG_fail
;
36200 resultobj
= SWIG_Py_Void();
36207 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawArc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36208 PyObject
*resultobj
= 0;
36209 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36230 PyObject
* obj0
= 0 ;
36231 PyObject
* obj1
= 0 ;
36232 PyObject
* obj2
= 0 ;
36233 PyObject
* obj3
= 0 ;
36234 PyObject
* obj4
= 0 ;
36235 PyObject
* obj5
= 0 ;
36236 PyObject
* obj6
= 0 ;
36237 char * kwnames
[] = {
36238 (char *) "self",(char *) "x1",(char *) "y1",(char *) "x2",(char *) "y2",(char *) "xc",(char *) "yc", NULL
36241 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:PseudoDC_DrawArc",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
36242 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36243 if (!SWIG_IsOK(res1
)) {
36244 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawArc" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36246 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36247 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36248 if (!SWIG_IsOK(ecode2
)) {
36249 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawArc" "', expected argument " "2"" of type '" "int""'");
36251 arg2
= static_cast< int >(val2
);
36252 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36253 if (!SWIG_IsOK(ecode3
)) {
36254 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawArc" "', expected argument " "3"" of type '" "int""'");
36256 arg3
= static_cast< int >(val3
);
36257 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
36258 if (!SWIG_IsOK(ecode4
)) {
36259 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawArc" "', expected argument " "4"" of type '" "int""'");
36261 arg4
= static_cast< int >(val4
);
36262 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
36263 if (!SWIG_IsOK(ecode5
)) {
36264 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawArc" "', expected argument " "5"" of type '" "int""'");
36266 arg5
= static_cast< int >(val5
);
36267 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
36268 if (!SWIG_IsOK(ecode6
)) {
36269 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "PseudoDC_DrawArc" "', expected argument " "6"" of type '" "int""'");
36271 arg6
= static_cast< int >(val6
);
36272 ecode7
= SWIG_AsVal_int(obj6
, &val7
);
36273 if (!SWIG_IsOK(ecode7
)) {
36274 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "PseudoDC_DrawArc" "', expected argument " "7"" of type '" "int""'");
36276 arg7
= static_cast< int >(val7
);
36278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36279 (arg1
)->DrawArc(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
36280 wxPyEndAllowThreads(__tstate
);
36281 if (PyErr_Occurred()) SWIG_fail
;
36283 resultobj
= SWIG_Py_Void();
36290 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawArcPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36291 PyObject
*resultobj
= 0;
36292 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36293 wxPoint
*arg2
= 0 ;
36294 wxPoint
*arg3
= 0 ;
36295 wxPoint
*arg4
= 0 ;
36301 PyObject
* obj0
= 0 ;
36302 PyObject
* obj1
= 0 ;
36303 PyObject
* obj2
= 0 ;
36304 PyObject
* obj3
= 0 ;
36305 char * kwnames
[] = {
36306 (char *) "self",(char *) "pt1",(char *) "pt2",(char *) "center", NULL
36309 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PseudoDC_DrawArcPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
36310 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36311 if (!SWIG_IsOK(res1
)) {
36312 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawArcPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36314 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36317 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
36321 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
36325 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
36328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36329 (arg1
)->DrawArc((wxPoint
const &)*arg2
,(wxPoint
const &)*arg3
,(wxPoint
const &)*arg4
);
36330 wxPyEndAllowThreads(__tstate
);
36331 if (PyErr_Occurred()) SWIG_fail
;
36333 resultobj
= SWIG_Py_Void();
36340 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawCheckMark(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36341 PyObject
*resultobj
= 0;
36342 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36357 PyObject
* obj0
= 0 ;
36358 PyObject
* obj1
= 0 ;
36359 PyObject
* obj2
= 0 ;
36360 PyObject
* obj3
= 0 ;
36361 PyObject
* obj4
= 0 ;
36362 char * kwnames
[] = {
36363 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
36366 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PseudoDC_DrawCheckMark",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
36367 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36368 if (!SWIG_IsOK(res1
)) {
36369 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawCheckMark" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36371 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36372 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36373 if (!SWIG_IsOK(ecode2
)) {
36374 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawCheckMark" "', expected argument " "2"" of type '" "int""'");
36376 arg2
= static_cast< int >(val2
);
36377 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36378 if (!SWIG_IsOK(ecode3
)) {
36379 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawCheckMark" "', expected argument " "3"" of type '" "int""'");
36381 arg3
= static_cast< int >(val3
);
36382 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
36383 if (!SWIG_IsOK(ecode4
)) {
36384 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawCheckMark" "', expected argument " "4"" of type '" "int""'");
36386 arg4
= static_cast< int >(val4
);
36387 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
36388 if (!SWIG_IsOK(ecode5
)) {
36389 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawCheckMark" "', expected argument " "5"" of type '" "int""'");
36391 arg5
= static_cast< int >(val5
);
36393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36394 (arg1
)->DrawCheckMark(arg2
,arg3
,arg4
,arg5
);
36395 wxPyEndAllowThreads(__tstate
);
36396 if (PyErr_Occurred()) SWIG_fail
;
36398 resultobj
= SWIG_Py_Void();
36405 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawCheckMarkRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36406 PyObject
*resultobj
= 0;
36407 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36412 PyObject
* obj0
= 0 ;
36413 PyObject
* obj1
= 0 ;
36414 char * kwnames
[] = {
36415 (char *) "self",(char *) "rect", NULL
36418 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_DrawCheckMarkRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
36419 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36420 if (!SWIG_IsOK(res1
)) {
36421 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawCheckMarkRect" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36423 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36426 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
36429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36430 (arg1
)->DrawCheckMark((wxRect
const &)*arg2
);
36431 wxPyEndAllowThreads(__tstate
);
36432 if (PyErr_Occurred()) SWIG_fail
;
36434 resultobj
= SWIG_Py_Void();
36441 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawEllipticArc(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36442 PyObject
*resultobj
= 0;
36443 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36464 PyObject
* obj0
= 0 ;
36465 PyObject
* obj1
= 0 ;
36466 PyObject
* obj2
= 0 ;
36467 PyObject
* obj3
= 0 ;
36468 PyObject
* obj4
= 0 ;
36469 PyObject
* obj5
= 0 ;
36470 PyObject
* obj6
= 0 ;
36471 char * kwnames
[] = {
36472 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h",(char *) "start",(char *) "end", NULL
36475 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:PseudoDC_DrawEllipticArc",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
36476 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36477 if (!SWIG_IsOK(res1
)) {
36478 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawEllipticArc" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36480 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36481 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36482 if (!SWIG_IsOK(ecode2
)) {
36483 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawEllipticArc" "', expected argument " "2"" of type '" "int""'");
36485 arg2
= static_cast< int >(val2
);
36486 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36487 if (!SWIG_IsOK(ecode3
)) {
36488 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawEllipticArc" "', expected argument " "3"" of type '" "int""'");
36490 arg3
= static_cast< int >(val3
);
36491 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
36492 if (!SWIG_IsOK(ecode4
)) {
36493 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawEllipticArc" "', expected argument " "4"" of type '" "int""'");
36495 arg4
= static_cast< int >(val4
);
36496 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
36497 if (!SWIG_IsOK(ecode5
)) {
36498 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawEllipticArc" "', expected argument " "5"" of type '" "int""'");
36500 arg5
= static_cast< int >(val5
);
36501 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
36502 if (!SWIG_IsOK(ecode6
)) {
36503 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "PseudoDC_DrawEllipticArc" "', expected argument " "6"" of type '" "double""'");
36505 arg6
= static_cast< double >(val6
);
36506 ecode7
= SWIG_AsVal_double(obj6
, &val7
);
36507 if (!SWIG_IsOK(ecode7
)) {
36508 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "PseudoDC_DrawEllipticArc" "', expected argument " "7"" of type '" "double""'");
36510 arg7
= static_cast< double >(val7
);
36512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36513 (arg1
)->DrawEllipticArc(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
36514 wxPyEndAllowThreads(__tstate
);
36515 if (PyErr_Occurred()) SWIG_fail
;
36517 resultobj
= SWIG_Py_Void();
36524 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawEllipticArcPointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36525 PyObject
*resultobj
= 0;
36526 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36527 wxPoint
*arg2
= 0 ;
36539 PyObject
* obj0
= 0 ;
36540 PyObject
* obj1
= 0 ;
36541 PyObject
* obj2
= 0 ;
36542 PyObject
* obj3
= 0 ;
36543 PyObject
* obj4
= 0 ;
36544 char * kwnames
[] = {
36545 (char *) "self",(char *) "pt",(char *) "sz",(char *) "start",(char *) "end", NULL
36548 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PseudoDC_DrawEllipticArcPointSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
36549 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36550 if (!SWIG_IsOK(res1
)) {
36551 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawEllipticArcPointSize" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36553 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36556 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
36560 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
36562 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
36563 if (!SWIG_IsOK(ecode4
)) {
36564 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawEllipticArcPointSize" "', expected argument " "4"" of type '" "double""'");
36566 arg4
= static_cast< double >(val4
);
36567 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
36568 if (!SWIG_IsOK(ecode5
)) {
36569 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawEllipticArcPointSize" "', expected argument " "5"" of type '" "double""'");
36571 arg5
= static_cast< double >(val5
);
36573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36574 (arg1
)->DrawEllipticArc((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
,arg4
,arg5
);
36575 wxPyEndAllowThreads(__tstate
);
36576 if (PyErr_Occurred()) SWIG_fail
;
36578 resultobj
= SWIG_Py_Void();
36585 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36586 PyObject
*resultobj
= 0;
36587 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36596 PyObject
* obj0
= 0 ;
36597 PyObject
* obj1
= 0 ;
36598 PyObject
* obj2
= 0 ;
36599 char * kwnames
[] = {
36600 (char *) "self",(char *) "x",(char *) "y", NULL
36603 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawPoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
36604 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36605 if (!SWIG_IsOK(res1
)) {
36606 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36608 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36609 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36610 if (!SWIG_IsOK(ecode2
)) {
36611 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawPoint" "', expected argument " "2"" of type '" "int""'");
36613 arg2
= static_cast< int >(val2
);
36614 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36615 if (!SWIG_IsOK(ecode3
)) {
36616 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawPoint" "', expected argument " "3"" of type '" "int""'");
36618 arg3
= static_cast< int >(val3
);
36620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36621 (arg1
)->DrawPoint(arg2
,arg3
);
36622 wxPyEndAllowThreads(__tstate
);
36623 if (PyErr_Occurred()) SWIG_fail
;
36625 resultobj
= SWIG_Py_Void();
36632 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawPointPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36633 PyObject
*resultobj
= 0;
36634 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36635 wxPoint
*arg2
= 0 ;
36639 PyObject
* obj0
= 0 ;
36640 PyObject
* obj1
= 0 ;
36641 char * kwnames
[] = {
36642 (char *) "self",(char *) "pt", NULL
36645 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_DrawPointPoint",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
36646 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36647 if (!SWIG_IsOK(res1
)) {
36648 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawPointPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36650 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36653 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
36656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36657 (arg1
)->DrawPoint((wxPoint
const &)*arg2
);
36658 wxPyEndAllowThreads(__tstate
);
36659 if (PyErr_Occurred()) SWIG_fail
;
36661 resultobj
= SWIG_Py_Void();
36668 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36669 PyObject
*resultobj
= 0;
36670 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36685 PyObject
* obj0
= 0 ;
36686 PyObject
* obj1
= 0 ;
36687 PyObject
* obj2
= 0 ;
36688 PyObject
* obj3
= 0 ;
36689 PyObject
* obj4
= 0 ;
36690 char * kwnames
[] = {
36691 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
36694 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PseudoDC_DrawRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
36695 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36696 if (!SWIG_IsOK(res1
)) {
36697 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRectangle" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36699 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36700 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36701 if (!SWIG_IsOK(ecode2
)) {
36702 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawRectangle" "', expected argument " "2"" of type '" "int""'");
36704 arg2
= static_cast< int >(val2
);
36705 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36706 if (!SWIG_IsOK(ecode3
)) {
36707 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawRectangle" "', expected argument " "3"" of type '" "int""'");
36709 arg3
= static_cast< int >(val3
);
36710 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
36711 if (!SWIG_IsOK(ecode4
)) {
36712 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawRectangle" "', expected argument " "4"" of type '" "int""'");
36714 arg4
= static_cast< int >(val4
);
36715 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
36716 if (!SWIG_IsOK(ecode5
)) {
36717 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawRectangle" "', expected argument " "5"" of type '" "int""'");
36719 arg5
= static_cast< int >(val5
);
36721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36722 (arg1
)->DrawRectangle(arg2
,arg3
,arg4
,arg5
);
36723 wxPyEndAllowThreads(__tstate
);
36724 if (PyErr_Occurred()) SWIG_fail
;
36726 resultobj
= SWIG_Py_Void();
36733 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRectangleRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36734 PyObject
*resultobj
= 0;
36735 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36740 PyObject
* obj0
= 0 ;
36741 PyObject
* obj1
= 0 ;
36742 char * kwnames
[] = {
36743 (char *) "self",(char *) "rect", NULL
36746 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_DrawRectangleRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
36747 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36748 if (!SWIG_IsOK(res1
)) {
36749 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRectangleRect" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36751 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36754 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
36757 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36758 (arg1
)->DrawRectangle((wxRect
const &)*arg2
);
36759 wxPyEndAllowThreads(__tstate
);
36760 if (PyErr_Occurred()) SWIG_fail
;
36762 resultobj
= SWIG_Py_Void();
36769 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRectanglePointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36770 PyObject
*resultobj
= 0;
36771 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36772 wxPoint
*arg2
= 0 ;
36778 PyObject
* obj0
= 0 ;
36779 PyObject
* obj1
= 0 ;
36780 PyObject
* obj2
= 0 ;
36781 char * kwnames
[] = {
36782 (char *) "self",(char *) "pt",(char *) "sz", NULL
36785 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawRectanglePointSize",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
36786 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36787 if (!SWIG_IsOK(res1
)) {
36788 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRectanglePointSize" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36790 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36793 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
36797 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
36800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36801 (arg1
)->DrawRectangle((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
36802 wxPyEndAllowThreads(__tstate
);
36803 if (PyErr_Occurred()) SWIG_fail
;
36805 resultobj
= SWIG_Py_Void();
36812 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRoundedRectangle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36813 PyObject
*resultobj
= 0;
36814 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36832 PyObject
* obj0
= 0 ;
36833 PyObject
* obj1
= 0 ;
36834 PyObject
* obj2
= 0 ;
36835 PyObject
* obj3
= 0 ;
36836 PyObject
* obj4
= 0 ;
36837 PyObject
* obj5
= 0 ;
36838 char * kwnames
[] = {
36839 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "radius", NULL
36842 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:PseudoDC_DrawRoundedRectangle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
36843 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36844 if (!SWIG_IsOK(res1
)) {
36845 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRoundedRectangle" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36847 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36848 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
36849 if (!SWIG_IsOK(ecode2
)) {
36850 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawRoundedRectangle" "', expected argument " "2"" of type '" "int""'");
36852 arg2
= static_cast< int >(val2
);
36853 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
36854 if (!SWIG_IsOK(ecode3
)) {
36855 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawRoundedRectangle" "', expected argument " "3"" of type '" "int""'");
36857 arg3
= static_cast< int >(val3
);
36858 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
36859 if (!SWIG_IsOK(ecode4
)) {
36860 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawRoundedRectangle" "', expected argument " "4"" of type '" "int""'");
36862 arg4
= static_cast< int >(val4
);
36863 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
36864 if (!SWIG_IsOK(ecode5
)) {
36865 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawRoundedRectangle" "', expected argument " "5"" of type '" "int""'");
36867 arg5
= static_cast< int >(val5
);
36868 ecode6
= SWIG_AsVal_double(obj5
, &val6
);
36869 if (!SWIG_IsOK(ecode6
)) {
36870 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "PseudoDC_DrawRoundedRectangle" "', expected argument " "6"" of type '" "double""'");
36872 arg6
= static_cast< double >(val6
);
36874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36875 (arg1
)->DrawRoundedRectangle(arg2
,arg3
,arg4
,arg5
,arg6
);
36876 wxPyEndAllowThreads(__tstate
);
36877 if (PyErr_Occurred()) SWIG_fail
;
36879 resultobj
= SWIG_Py_Void();
36886 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRoundedRectangleRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36887 PyObject
*resultobj
= 0;
36888 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36896 PyObject
* obj0
= 0 ;
36897 PyObject
* obj1
= 0 ;
36898 PyObject
* obj2
= 0 ;
36899 char * kwnames
[] = {
36900 (char *) "self",(char *) "r",(char *) "radius", NULL
36903 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawRoundedRectangleRect",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
36904 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36905 if (!SWIG_IsOK(res1
)) {
36906 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRoundedRectangleRect" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36908 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36911 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
36913 ecode3
= SWIG_AsVal_double(obj2
, &val3
);
36914 if (!SWIG_IsOK(ecode3
)) {
36915 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawRoundedRectangleRect" "', expected argument " "3"" of type '" "double""'");
36917 arg3
= static_cast< double >(val3
);
36919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36920 (arg1
)->DrawRoundedRectangle((wxRect
const &)*arg2
,arg3
);
36921 wxPyEndAllowThreads(__tstate
);
36922 if (PyErr_Occurred()) SWIG_fail
;
36924 resultobj
= SWIG_Py_Void();
36931 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRoundedRectanglePointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36932 PyObject
*resultobj
= 0;
36933 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36934 wxPoint
*arg2
= 0 ;
36943 PyObject
* obj0
= 0 ;
36944 PyObject
* obj1
= 0 ;
36945 PyObject
* obj2
= 0 ;
36946 PyObject
* obj3
= 0 ;
36947 char * kwnames
[] = {
36948 (char *) "self",(char *) "pt",(char *) "sz",(char *) "radius", NULL
36951 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PseudoDC_DrawRoundedRectanglePointSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
36952 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
36953 if (!SWIG_IsOK(res1
)) {
36954 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRoundedRectanglePointSize" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
36956 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
36959 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
36963 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
36965 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
36966 if (!SWIG_IsOK(ecode4
)) {
36967 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawRoundedRectanglePointSize" "', expected argument " "4"" of type '" "double""'");
36969 arg4
= static_cast< double >(val4
);
36971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36972 (arg1
)->DrawRoundedRectangle((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
,arg4
);
36973 wxPyEndAllowThreads(__tstate
);
36974 if (PyErr_Occurred()) SWIG_fail
;
36976 resultobj
= SWIG_Py_Void();
36983 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawCircle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
36984 PyObject
*resultobj
= 0;
36985 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
36997 PyObject
* obj0
= 0 ;
36998 PyObject
* obj1
= 0 ;
36999 PyObject
* obj2
= 0 ;
37000 PyObject
* obj3
= 0 ;
37001 char * kwnames
[] = {
37002 (char *) "self",(char *) "x",(char *) "y",(char *) "radius", NULL
37005 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PseudoDC_DrawCircle",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
37006 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37007 if (!SWIG_IsOK(res1
)) {
37008 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawCircle" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37010 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37011 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
37012 if (!SWIG_IsOK(ecode2
)) {
37013 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawCircle" "', expected argument " "2"" of type '" "int""'");
37015 arg2
= static_cast< int >(val2
);
37016 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
37017 if (!SWIG_IsOK(ecode3
)) {
37018 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawCircle" "', expected argument " "3"" of type '" "int""'");
37020 arg3
= static_cast< int >(val3
);
37021 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
37022 if (!SWIG_IsOK(ecode4
)) {
37023 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawCircle" "', expected argument " "4"" of type '" "int""'");
37025 arg4
= static_cast< int >(val4
);
37027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37028 (arg1
)->DrawCircle(arg2
,arg3
,arg4
);
37029 wxPyEndAllowThreads(__tstate
);
37030 if (PyErr_Occurred()) SWIG_fail
;
37032 resultobj
= SWIG_Py_Void();
37039 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawCirclePoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37040 PyObject
*resultobj
= 0;
37041 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37042 wxPoint
*arg2
= 0 ;
37049 PyObject
* obj0
= 0 ;
37050 PyObject
* obj1
= 0 ;
37051 PyObject
* obj2
= 0 ;
37052 char * kwnames
[] = {
37053 (char *) "self",(char *) "pt",(char *) "radius", NULL
37056 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawCirclePoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
37057 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37058 if (!SWIG_IsOK(res1
)) {
37059 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawCirclePoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37061 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37064 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
37066 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
37067 if (!SWIG_IsOK(ecode3
)) {
37068 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawCirclePoint" "', expected argument " "3"" of type '" "int""'");
37070 arg3
= static_cast< int >(val3
);
37072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37073 (arg1
)->DrawCircle((wxPoint
const &)*arg2
,arg3
);
37074 wxPyEndAllowThreads(__tstate
);
37075 if (PyErr_Occurred()) SWIG_fail
;
37077 resultobj
= SWIG_Py_Void();
37084 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawEllipse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37085 PyObject
*resultobj
= 0;
37086 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37101 PyObject
* obj0
= 0 ;
37102 PyObject
* obj1
= 0 ;
37103 PyObject
* obj2
= 0 ;
37104 PyObject
* obj3
= 0 ;
37105 PyObject
* obj4
= 0 ;
37106 char * kwnames
[] = {
37107 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
37110 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PseudoDC_DrawEllipse",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
37111 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37112 if (!SWIG_IsOK(res1
)) {
37113 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawEllipse" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37115 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37116 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
37117 if (!SWIG_IsOK(ecode2
)) {
37118 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_DrawEllipse" "', expected argument " "2"" of type '" "int""'");
37120 arg2
= static_cast< int >(val2
);
37121 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
37122 if (!SWIG_IsOK(ecode3
)) {
37123 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawEllipse" "', expected argument " "3"" of type '" "int""'");
37125 arg3
= static_cast< int >(val3
);
37126 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
37127 if (!SWIG_IsOK(ecode4
)) {
37128 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawEllipse" "', expected argument " "4"" of type '" "int""'");
37130 arg4
= static_cast< int >(val4
);
37131 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
37132 if (!SWIG_IsOK(ecode5
)) {
37133 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawEllipse" "', expected argument " "5"" of type '" "int""'");
37135 arg5
= static_cast< int >(val5
);
37137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37138 (arg1
)->DrawEllipse(arg2
,arg3
,arg4
,arg5
);
37139 wxPyEndAllowThreads(__tstate
);
37140 if (PyErr_Occurred()) SWIG_fail
;
37142 resultobj
= SWIG_Py_Void();
37149 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawEllipseRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37150 PyObject
*resultobj
= 0;
37151 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37156 PyObject
* obj0
= 0 ;
37157 PyObject
* obj1
= 0 ;
37158 char * kwnames
[] = {
37159 (char *) "self",(char *) "rect", NULL
37162 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_DrawEllipseRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
37163 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37164 if (!SWIG_IsOK(res1
)) {
37165 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawEllipseRect" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37167 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37170 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
37173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37174 (arg1
)->DrawEllipse((wxRect
const &)*arg2
);
37175 wxPyEndAllowThreads(__tstate
);
37176 if (PyErr_Occurred()) SWIG_fail
;
37178 resultobj
= SWIG_Py_Void();
37185 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawEllipsePointSize(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37186 PyObject
*resultobj
= 0;
37187 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37188 wxPoint
*arg2
= 0 ;
37194 PyObject
* obj0
= 0 ;
37195 PyObject
* obj1
= 0 ;
37196 PyObject
* obj2
= 0 ;
37197 char * kwnames
[] = {
37198 (char *) "self",(char *) "pt",(char *) "sz", NULL
37201 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawEllipsePointSize",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
37202 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37203 if (!SWIG_IsOK(res1
)) {
37204 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawEllipsePointSize" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37206 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37209 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
37213 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
37216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37217 (arg1
)->DrawEllipse((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
37218 wxPyEndAllowThreads(__tstate
);
37219 if (PyErr_Occurred()) SWIG_fail
;
37221 resultobj
= SWIG_Py_Void();
37228 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37229 PyObject
*resultobj
= 0;
37230 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37242 PyObject
* obj0
= 0 ;
37243 PyObject
* obj1
= 0 ;
37244 PyObject
* obj2
= 0 ;
37245 PyObject
* obj3
= 0 ;
37246 char * kwnames
[] = {
37247 (char *) "self",(char *) "icon",(char *) "x",(char *) "y", NULL
37250 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PseudoDC_DrawIcon",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
37251 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37252 if (!SWIG_IsOK(res1
)) {
37253 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawIcon" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37255 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37256 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
37257 if (!SWIG_IsOK(res2
)) {
37258 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_DrawIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
37261 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_DrawIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
37263 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
37264 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
37265 if (!SWIG_IsOK(ecode3
)) {
37266 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawIcon" "', expected argument " "3"" of type '" "int""'");
37268 arg3
= static_cast< int >(val3
);
37269 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
37270 if (!SWIG_IsOK(ecode4
)) {
37271 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawIcon" "', expected argument " "4"" of type '" "int""'");
37273 arg4
= static_cast< int >(val4
);
37275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37276 (arg1
)->DrawIcon((wxIcon
const &)*arg2
,arg3
,arg4
);
37277 wxPyEndAllowThreads(__tstate
);
37278 if (PyErr_Occurred()) SWIG_fail
;
37280 resultobj
= SWIG_Py_Void();
37287 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawIconPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37288 PyObject
*resultobj
= 0;
37289 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37291 wxPoint
*arg3
= 0 ;
37297 PyObject
* obj0
= 0 ;
37298 PyObject
* obj1
= 0 ;
37299 PyObject
* obj2
= 0 ;
37300 char * kwnames
[] = {
37301 (char *) "self",(char *) "icon",(char *) "pt", NULL
37304 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawIconPoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
37305 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37306 if (!SWIG_IsOK(res1
)) {
37307 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawIconPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37309 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37310 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
37311 if (!SWIG_IsOK(res2
)) {
37312 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_DrawIconPoint" "', expected argument " "2"" of type '" "wxIcon const &""'");
37315 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_DrawIconPoint" "', expected argument " "2"" of type '" "wxIcon const &""'");
37317 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
37320 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
37323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37324 (arg1
)->DrawIcon((wxIcon
const &)*arg2
,(wxPoint
const &)*arg3
);
37325 wxPyEndAllowThreads(__tstate
);
37326 if (PyErr_Occurred()) SWIG_fail
;
37328 resultobj
= SWIG_Py_Void();
37335 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37336 PyObject
*resultobj
= 0;
37337 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37338 wxBitmap
*arg2
= 0 ;
37341 bool arg5
= (bool) false ;
37352 PyObject
* obj0
= 0 ;
37353 PyObject
* obj1
= 0 ;
37354 PyObject
* obj2
= 0 ;
37355 PyObject
* obj3
= 0 ;
37356 PyObject
* obj4
= 0 ;
37357 char * kwnames
[] = {
37358 (char *) "self",(char *) "bmp",(char *) "x",(char *) "y",(char *) "useMask", NULL
37361 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:PseudoDC_DrawBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
37362 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37363 if (!SWIG_IsOK(res1
)) {
37364 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawBitmap" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37366 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37367 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
37368 if (!SWIG_IsOK(res2
)) {
37369 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_DrawBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
37372 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_DrawBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
37374 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
37375 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
37376 if (!SWIG_IsOK(ecode3
)) {
37377 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawBitmap" "', expected argument " "3"" of type '" "int""'");
37379 arg3
= static_cast< int >(val3
);
37380 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
37381 if (!SWIG_IsOK(ecode4
)) {
37382 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawBitmap" "', expected argument " "4"" of type '" "int""'");
37384 arg4
= static_cast< int >(val4
);
37386 ecode5
= SWIG_AsVal_bool(obj4
, &val5
);
37387 if (!SWIG_IsOK(ecode5
)) {
37388 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawBitmap" "', expected argument " "5"" of type '" "bool""'");
37390 arg5
= static_cast< bool >(val5
);
37393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37394 (arg1
)->DrawBitmap((wxBitmap
const &)*arg2
,arg3
,arg4
,arg5
);
37395 wxPyEndAllowThreads(__tstate
);
37396 if (PyErr_Occurred()) SWIG_fail
;
37398 resultobj
= SWIG_Py_Void();
37405 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawBitmapPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37406 PyObject
*resultobj
= 0;
37407 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37408 wxBitmap
*arg2
= 0 ;
37409 wxPoint
*arg3
= 0 ;
37410 bool arg4
= (bool) false ;
37418 PyObject
* obj0
= 0 ;
37419 PyObject
* obj1
= 0 ;
37420 PyObject
* obj2
= 0 ;
37421 PyObject
* obj3
= 0 ;
37422 char * kwnames
[] = {
37423 (char *) "self",(char *) "bmp",(char *) "pt",(char *) "useMask", NULL
37426 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PseudoDC_DrawBitmapPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
37427 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37428 if (!SWIG_IsOK(res1
)) {
37429 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawBitmapPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37431 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37432 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
37433 if (!SWIG_IsOK(res2
)) {
37434 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_DrawBitmapPoint" "', expected argument " "2"" of type '" "wxBitmap const &""'");
37437 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_DrawBitmapPoint" "', expected argument " "2"" of type '" "wxBitmap const &""'");
37439 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
37442 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
37445 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
37446 if (!SWIG_IsOK(ecode4
)) {
37447 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawBitmapPoint" "', expected argument " "4"" of type '" "bool""'");
37449 arg4
= static_cast< bool >(val4
);
37452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37453 (arg1
)->DrawBitmap((wxBitmap
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
);
37454 wxPyEndAllowThreads(__tstate
);
37455 if (PyErr_Occurred()) SWIG_fail
;
37457 resultobj
= SWIG_Py_Void();
37464 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37465 PyObject
*resultobj
= 0;
37466 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37467 wxString
*arg2
= 0 ;
37472 bool temp2
= false ;
37477 PyObject
* obj0
= 0 ;
37478 PyObject
* obj1
= 0 ;
37479 PyObject
* obj2
= 0 ;
37480 PyObject
* obj3
= 0 ;
37481 char * kwnames
[] = {
37482 (char *) "self",(char *) "text",(char *) "x",(char *) "y", NULL
37485 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PseudoDC_DrawText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
37486 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37487 if (!SWIG_IsOK(res1
)) {
37488 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawText" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37490 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37492 arg2
= wxString_in_helper(obj1
);
37493 if (arg2
== NULL
) SWIG_fail
;
37496 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
37497 if (!SWIG_IsOK(ecode3
)) {
37498 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawText" "', expected argument " "3"" of type '" "int""'");
37500 arg3
= static_cast< int >(val3
);
37501 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
37502 if (!SWIG_IsOK(ecode4
)) {
37503 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawText" "', expected argument " "4"" of type '" "int""'");
37505 arg4
= static_cast< int >(val4
);
37507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37508 (arg1
)->DrawText((wxString
const &)*arg2
,arg3
,arg4
);
37509 wxPyEndAllowThreads(__tstate
);
37510 if (PyErr_Occurred()) SWIG_fail
;
37512 resultobj
= SWIG_Py_Void();
37527 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawTextPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37528 PyObject
*resultobj
= 0;
37529 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37530 wxString
*arg2
= 0 ;
37531 wxPoint
*arg3
= 0 ;
37534 bool temp2
= false ;
37536 PyObject
* obj0
= 0 ;
37537 PyObject
* obj1
= 0 ;
37538 PyObject
* obj2
= 0 ;
37539 char * kwnames
[] = {
37540 (char *) "self",(char *) "text",(char *) "pt", NULL
37543 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PseudoDC_DrawTextPoint",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
37544 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37545 if (!SWIG_IsOK(res1
)) {
37546 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawTextPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37548 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37550 arg2
= wxString_in_helper(obj1
);
37551 if (arg2
== NULL
) SWIG_fail
;
37556 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
37559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37560 (arg1
)->DrawText((wxString
const &)*arg2
,(wxPoint
const &)*arg3
);
37561 wxPyEndAllowThreads(__tstate
);
37562 if (PyErr_Occurred()) SWIG_fail
;
37564 resultobj
= SWIG_Py_Void();
37579 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRotatedText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37580 PyObject
*resultobj
= 0;
37581 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37582 wxString
*arg2
= 0 ;
37588 bool temp2
= false ;
37595 PyObject
* obj0
= 0 ;
37596 PyObject
* obj1
= 0 ;
37597 PyObject
* obj2
= 0 ;
37598 PyObject
* obj3
= 0 ;
37599 PyObject
* obj4
= 0 ;
37600 char * kwnames
[] = {
37601 (char *) "self",(char *) "text",(char *) "x",(char *) "y",(char *) "angle", NULL
37604 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PseudoDC_DrawRotatedText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
37605 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37606 if (!SWIG_IsOK(res1
)) {
37607 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRotatedText" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37609 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37611 arg2
= wxString_in_helper(obj1
);
37612 if (arg2
== NULL
) SWIG_fail
;
37615 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
37616 if (!SWIG_IsOK(ecode3
)) {
37617 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PseudoDC_DrawRotatedText" "', expected argument " "3"" of type '" "int""'");
37619 arg3
= static_cast< int >(val3
);
37620 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
37621 if (!SWIG_IsOK(ecode4
)) {
37622 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawRotatedText" "', expected argument " "4"" of type '" "int""'");
37624 arg4
= static_cast< int >(val4
);
37625 ecode5
= SWIG_AsVal_double(obj4
, &val5
);
37626 if (!SWIG_IsOK(ecode5
)) {
37627 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawRotatedText" "', expected argument " "5"" of type '" "double""'");
37629 arg5
= static_cast< double >(val5
);
37631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37632 (arg1
)->DrawRotatedText((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
37633 wxPyEndAllowThreads(__tstate
);
37634 if (PyErr_Occurred()) SWIG_fail
;
37636 resultobj
= SWIG_Py_Void();
37651 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawRotatedTextPoint(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37652 PyObject
*resultobj
= 0;
37653 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37654 wxString
*arg2
= 0 ;
37655 wxPoint
*arg3
= 0 ;
37659 bool temp2
= false ;
37663 PyObject
* obj0
= 0 ;
37664 PyObject
* obj1
= 0 ;
37665 PyObject
* obj2
= 0 ;
37666 PyObject
* obj3
= 0 ;
37667 char * kwnames
[] = {
37668 (char *) "self",(char *) "text",(char *) "pt",(char *) "angle", NULL
37671 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PseudoDC_DrawRotatedTextPoint",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
37672 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37673 if (!SWIG_IsOK(res1
)) {
37674 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawRotatedTextPoint" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37676 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37678 arg2
= wxString_in_helper(obj1
);
37679 if (arg2
== NULL
) SWIG_fail
;
37684 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
37686 ecode4
= SWIG_AsVal_double(obj3
, &val4
);
37687 if (!SWIG_IsOK(ecode4
)) {
37688 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawRotatedTextPoint" "', expected argument " "4"" of type '" "double""'");
37690 arg4
= static_cast< double >(val4
);
37692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37693 (arg1
)->DrawRotatedText((wxString
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
);
37694 wxPyEndAllowThreads(__tstate
);
37695 if (PyErr_Occurred()) SWIG_fail
;
37697 resultobj
= SWIG_Py_Void();
37712 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawLines(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37713 PyObject
*resultobj
= 0;
37714 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37716 wxPoint
*arg3
= (wxPoint
*) 0 ;
37717 int arg4
= (int) 0 ;
37718 int arg5
= (int) 0 ;
37725 PyObject
* obj0
= 0 ;
37726 PyObject
* obj1
= 0 ;
37727 PyObject
* obj2
= 0 ;
37728 PyObject
* obj3
= 0 ;
37729 char * kwnames
[] = {
37730 (char *) "self",(char *) "points",(char *) "xoffset",(char *) "yoffset", NULL
37733 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:PseudoDC_DrawLines",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
37734 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37735 if (!SWIG_IsOK(res1
)) {
37736 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawLines" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37738 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37740 arg3
= wxPoint_LIST_helper(obj1
, &arg2
);
37741 if (arg3
== NULL
) SWIG_fail
;
37744 ecode4
= SWIG_AsVal_int(obj2
, &val4
);
37745 if (!SWIG_IsOK(ecode4
)) {
37746 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawLines" "', expected argument " "4"" of type '" "int""'");
37748 arg4
= static_cast< int >(val4
);
37751 ecode5
= SWIG_AsVal_int(obj3
, &val5
);
37752 if (!SWIG_IsOK(ecode5
)) {
37753 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawLines" "', expected argument " "5"" of type '" "int""'");
37755 arg5
= static_cast< int >(val5
);
37758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37759 (arg1
)->DrawLines(arg2
,arg3
,arg4
,arg5
);
37760 wxPyEndAllowThreads(__tstate
);
37761 if (PyErr_Occurred()) SWIG_fail
;
37763 resultobj
= SWIG_Py_Void();
37765 if (arg3
) delete [] arg3
;
37770 if (arg3
) delete [] arg3
;
37776 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawPolygon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37777 PyObject
*resultobj
= 0;
37778 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37780 wxPoint
*arg3
= (wxPoint
*) 0 ;
37781 int arg4
= (int) 0 ;
37782 int arg5
= (int) 0 ;
37783 int arg6
= (int) wxODDEVEN_RULE
;
37792 PyObject
* obj0
= 0 ;
37793 PyObject
* obj1
= 0 ;
37794 PyObject
* obj2
= 0 ;
37795 PyObject
* obj3
= 0 ;
37796 PyObject
* obj4
= 0 ;
37797 char * kwnames
[] = {
37798 (char *) "self",(char *) "points",(char *) "xoffset",(char *) "yoffset",(char *) "fillStyle", NULL
37801 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:PseudoDC_DrawPolygon",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
37802 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37803 if (!SWIG_IsOK(res1
)) {
37804 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawPolygon" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37806 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37808 arg3
= wxPoint_LIST_helper(obj1
, &arg2
);
37809 if (arg3
== NULL
) SWIG_fail
;
37812 ecode4
= SWIG_AsVal_int(obj2
, &val4
);
37813 if (!SWIG_IsOK(ecode4
)) {
37814 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawPolygon" "', expected argument " "4"" of type '" "int""'");
37816 arg4
= static_cast< int >(val4
);
37819 ecode5
= SWIG_AsVal_int(obj3
, &val5
);
37820 if (!SWIG_IsOK(ecode5
)) {
37821 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawPolygon" "', expected argument " "5"" of type '" "int""'");
37823 arg5
= static_cast< int >(val5
);
37826 ecode6
= SWIG_AsVal_int(obj4
, &val6
);
37827 if (!SWIG_IsOK(ecode6
)) {
37828 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "PseudoDC_DrawPolygon" "', expected argument " "6"" of type '" "int""'");
37830 arg6
= static_cast< int >(val6
);
37833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37834 (arg1
)->DrawPolygon(arg2
,arg3
,arg4
,arg5
,arg6
);
37835 wxPyEndAllowThreads(__tstate
);
37836 if (PyErr_Occurred()) SWIG_fail
;
37838 resultobj
= SWIG_Py_Void();
37840 if (arg3
) delete [] arg3
;
37845 if (arg3
) delete [] arg3
;
37851 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37852 PyObject
*resultobj
= 0;
37853 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37854 wxString
*arg2
= 0 ;
37856 int arg4
= (int) wxALIGN_LEFT
|wxALIGN_TOP
;
37857 int arg5
= (int) -1 ;
37860 bool temp2
= false ;
37866 PyObject
* obj0
= 0 ;
37867 PyObject
* obj1
= 0 ;
37868 PyObject
* obj2
= 0 ;
37869 PyObject
* obj3
= 0 ;
37870 PyObject
* obj4
= 0 ;
37871 char * kwnames
[] = {
37872 (char *) "self",(char *) "text",(char *) "rect",(char *) "alignment",(char *) "indexAccel", NULL
37875 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:PseudoDC_DrawLabel",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
37876 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37877 if (!SWIG_IsOK(res1
)) {
37878 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawLabel" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37880 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37882 arg2
= wxString_in_helper(obj1
);
37883 if (arg2
== NULL
) SWIG_fail
;
37888 if ( ! wxRect_helper(obj2
, &arg3
)) SWIG_fail
;
37891 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
37892 if (!SWIG_IsOK(ecode4
)) {
37893 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "PseudoDC_DrawLabel" "', expected argument " "4"" of type '" "int""'");
37895 arg4
= static_cast< int >(val4
);
37898 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
37899 if (!SWIG_IsOK(ecode5
)) {
37900 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawLabel" "', expected argument " "5"" of type '" "int""'");
37902 arg5
= static_cast< int >(val5
);
37905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37906 (arg1
)->DrawLabel((wxString
const &)*arg2
,(wxRect
const &)*arg3
,arg4
,arg5
);
37907 wxPyEndAllowThreads(__tstate
);
37908 if (PyErr_Occurred()) SWIG_fail
;
37910 resultobj
= SWIG_Py_Void();
37925 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawImageLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
37926 PyObject
*resultobj
= 0;
37927 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
37928 wxString
*arg2
= 0 ;
37929 wxBitmap
*arg3
= 0 ;
37931 int arg5
= (int) wxALIGN_LEFT
|wxALIGN_TOP
;
37932 int arg6
= (int) -1 ;
37935 bool temp2
= false ;
37943 PyObject
* obj0
= 0 ;
37944 PyObject
* obj1
= 0 ;
37945 PyObject
* obj2
= 0 ;
37946 PyObject
* obj3
= 0 ;
37947 PyObject
* obj4
= 0 ;
37948 PyObject
* obj5
= 0 ;
37949 char * kwnames
[] = {
37950 (char *) "self",(char *) "text",(char *) "image",(char *) "rect",(char *) "alignment",(char *) "indexAccel", NULL
37953 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:PseudoDC_DrawImageLabel",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
37954 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
37955 if (!SWIG_IsOK(res1
)) {
37956 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawImageLabel" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
37958 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
37960 arg2
= wxString_in_helper(obj1
);
37961 if (arg2
== NULL
) SWIG_fail
;
37964 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
37965 if (!SWIG_IsOK(res3
)) {
37966 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "PseudoDC_DrawImageLabel" "', expected argument " "3"" of type '" "wxBitmap const &""'");
37969 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_DrawImageLabel" "', expected argument " "3"" of type '" "wxBitmap const &""'");
37971 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
37974 if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
;
37977 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
37978 if (!SWIG_IsOK(ecode5
)) {
37979 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "PseudoDC_DrawImageLabel" "', expected argument " "5"" of type '" "int""'");
37981 arg5
= static_cast< int >(val5
);
37984 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
37985 if (!SWIG_IsOK(ecode6
)) {
37986 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "PseudoDC_DrawImageLabel" "', expected argument " "6"" of type '" "int""'");
37988 arg6
= static_cast< int >(val6
);
37991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37992 (arg1
)->DrawLabel((wxString
const &)*arg2
,(wxBitmap
const &)*arg3
,(wxRect
const &)*arg4
,arg5
,arg6
);
37993 wxPyEndAllowThreads(__tstate
);
37994 if (PyErr_Occurred()) SWIG_fail
;
37996 resultobj
= SWIG_Py_Void();
38011 SWIGINTERN PyObject
*_wrap_PseudoDC_DrawSpline(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38012 PyObject
*resultobj
= 0;
38013 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38015 wxPoint
*arg3
= (wxPoint
*) 0 ;
38018 PyObject
* obj0
= 0 ;
38019 PyObject
* obj1
= 0 ;
38020 char * kwnames
[] = {
38021 (char *) "self",(char *) "points", NULL
38024 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_DrawSpline",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38025 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38026 if (!SWIG_IsOK(res1
)) {
38027 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_DrawSpline" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38029 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38031 arg3
= wxPoint_LIST_helper(obj1
, &arg2
);
38032 if (arg3
== NULL
) SWIG_fail
;
38035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38036 (arg1
)->DrawSpline(arg2
,arg3
);
38037 wxPyEndAllowThreads(__tstate
);
38038 if (PyErr_Occurred()) SWIG_fail
;
38040 resultobj
= SWIG_Py_Void();
38042 if (arg3
) delete [] arg3
;
38047 if (arg3
) delete [] arg3
;
38053 SWIGINTERN PyObject
*_wrap_PseudoDC_Clear(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
38054 PyObject
*resultobj
= 0;
38055 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38058 PyObject
*swig_obj
[1] ;
38060 if (!args
) SWIG_fail
;
38061 swig_obj
[0] = args
;
38062 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38063 if (!SWIG_IsOK(res1
)) {
38064 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_Clear" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38066 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38070 wxPyEndAllowThreads(__tstate
);
38071 if (PyErr_Occurred()) SWIG_fail
;
38073 resultobj
= SWIG_Py_Void();
38080 SWIGINTERN PyObject
*_wrap_PseudoDC_SetFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38081 PyObject
*resultobj
= 0;
38082 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38088 PyObject
* obj0
= 0 ;
38089 PyObject
* obj1
= 0 ;
38090 char * kwnames
[] = {
38091 (char *) "self",(char *) "font", NULL
38094 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38095 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38096 if (!SWIG_IsOK(res1
)) {
38097 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetFont" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38099 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38100 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
, 0 | 0);
38101 if (!SWIG_IsOK(res2
)) {
38102 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_SetFont" "', expected argument " "2"" of type '" "wxFont const &""'");
38105 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_SetFont" "', expected argument " "2"" of type '" "wxFont const &""'");
38107 arg2
= reinterpret_cast< wxFont
* >(argp2
);
38109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38110 (arg1
)->SetFont((wxFont
const &)*arg2
);
38111 wxPyEndAllowThreads(__tstate
);
38112 if (PyErr_Occurred()) SWIG_fail
;
38114 resultobj
= SWIG_Py_Void();
38121 SWIGINTERN PyObject
*_wrap_PseudoDC_SetPen(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38122 PyObject
*resultobj
= 0;
38123 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38129 PyObject
* obj0
= 0 ;
38130 PyObject
* obj1
= 0 ;
38131 char * kwnames
[] = {
38132 (char *) "self",(char *) "pen", NULL
38135 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetPen",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38136 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38137 if (!SWIG_IsOK(res1
)) {
38138 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetPen" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38140 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38141 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPen
, 0 | 0);
38142 if (!SWIG_IsOK(res2
)) {
38143 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_SetPen" "', expected argument " "2"" of type '" "wxPen const &""'");
38146 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_SetPen" "', expected argument " "2"" of type '" "wxPen const &""'");
38148 arg2
= reinterpret_cast< wxPen
* >(argp2
);
38150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38151 (arg1
)->SetPen((wxPen
const &)*arg2
);
38152 wxPyEndAllowThreads(__tstate
);
38153 if (PyErr_Occurred()) SWIG_fail
;
38155 resultobj
= SWIG_Py_Void();
38162 SWIGINTERN PyObject
*_wrap_PseudoDC_SetBrush(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38163 PyObject
*resultobj
= 0;
38164 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38165 wxBrush
*arg2
= 0 ;
38170 PyObject
* obj0
= 0 ;
38171 PyObject
* obj1
= 0 ;
38172 char * kwnames
[] = {
38173 (char *) "self",(char *) "brush", NULL
38176 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetBrush",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38177 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38178 if (!SWIG_IsOK(res1
)) {
38179 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetBrush" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38181 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38182 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
38183 if (!SWIG_IsOK(res2
)) {
38184 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_SetBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
38187 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_SetBrush" "', expected argument " "2"" of type '" "wxBrush const &""'");
38189 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
38191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38192 (arg1
)->SetBrush((wxBrush
const &)*arg2
);
38193 wxPyEndAllowThreads(__tstate
);
38194 if (PyErr_Occurred()) SWIG_fail
;
38196 resultobj
= SWIG_Py_Void();
38203 SWIGINTERN PyObject
*_wrap_PseudoDC_SetBackground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38204 PyObject
*resultobj
= 0;
38205 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38206 wxBrush
*arg2
= 0 ;
38211 PyObject
* obj0
= 0 ;
38212 PyObject
* obj1
= 0 ;
38213 char * kwnames
[] = {
38214 (char *) "self",(char *) "brush", NULL
38217 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetBackground",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38218 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38219 if (!SWIG_IsOK(res1
)) {
38220 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetBackground" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38222 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38223 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBrush
, 0 | 0);
38224 if (!SWIG_IsOK(res2
)) {
38225 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_SetBackground" "', expected argument " "2"" of type '" "wxBrush const &""'");
38228 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_SetBackground" "', expected argument " "2"" of type '" "wxBrush const &""'");
38230 arg2
= reinterpret_cast< wxBrush
* >(argp2
);
38232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38233 (arg1
)->SetBackground((wxBrush
const &)*arg2
);
38234 wxPyEndAllowThreads(__tstate
);
38235 if (PyErr_Occurred()) SWIG_fail
;
38237 resultobj
= SWIG_Py_Void();
38244 SWIGINTERN PyObject
*_wrap_PseudoDC_SetBackgroundMode(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38245 PyObject
*resultobj
= 0;
38246 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38252 PyObject
* obj0
= 0 ;
38253 PyObject
* obj1
= 0 ;
38254 char * kwnames
[] = {
38255 (char *) "self",(char *) "mode", NULL
38258 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetBackgroundMode",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38259 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38260 if (!SWIG_IsOK(res1
)) {
38261 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetBackgroundMode" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38263 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38264 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
38265 if (!SWIG_IsOK(ecode2
)) {
38266 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_SetBackgroundMode" "', expected argument " "2"" of type '" "int""'");
38268 arg2
= static_cast< int >(val2
);
38270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38271 (arg1
)->SetBackgroundMode(arg2
);
38272 wxPyEndAllowThreads(__tstate
);
38273 if (PyErr_Occurred()) SWIG_fail
;
38275 resultobj
= SWIG_Py_Void();
38282 SWIGINTERN PyObject
*_wrap_PseudoDC_SetPalette(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38283 PyObject
*resultobj
= 0;
38284 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38285 wxPalette
*arg2
= 0 ;
38290 PyObject
* obj0
= 0 ;
38291 PyObject
* obj1
= 0 ;
38292 char * kwnames
[] = {
38293 (char *) "self",(char *) "palette", NULL
38296 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetPalette",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38297 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38298 if (!SWIG_IsOK(res1
)) {
38299 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetPalette" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38301 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38302 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPalette
, 0 | 0);
38303 if (!SWIG_IsOK(res2
)) {
38304 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PseudoDC_SetPalette" "', expected argument " "2"" of type '" "wxPalette const &""'");
38307 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PseudoDC_SetPalette" "', expected argument " "2"" of type '" "wxPalette const &""'");
38309 arg2
= reinterpret_cast< wxPalette
* >(argp2
);
38311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38312 (arg1
)->SetPalette((wxPalette
const &)*arg2
);
38313 wxPyEndAllowThreads(__tstate
);
38314 if (PyErr_Occurred()) SWIG_fail
;
38316 resultobj
= SWIG_Py_Void();
38323 SWIGINTERN PyObject
*_wrap_PseudoDC_SetTextForeground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38324 PyObject
*resultobj
= 0;
38325 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38326 wxColour
*arg2
= 0 ;
38330 PyObject
* obj0
= 0 ;
38331 PyObject
* obj1
= 0 ;
38332 char * kwnames
[] = {
38333 (char *) "self",(char *) "colour", NULL
38336 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetTextForeground",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38337 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38338 if (!SWIG_IsOK(res1
)) {
38339 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetTextForeground" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38341 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38344 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
38347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38348 (arg1
)->SetTextForeground((wxColour
const &)*arg2
);
38349 wxPyEndAllowThreads(__tstate
);
38350 if (PyErr_Occurred()) SWIG_fail
;
38352 resultobj
= SWIG_Py_Void();
38359 SWIGINTERN PyObject
*_wrap_PseudoDC_SetTextBackground(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38360 PyObject
*resultobj
= 0;
38361 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38362 wxColour
*arg2
= 0 ;
38366 PyObject
* obj0
= 0 ;
38367 PyObject
* obj1
= 0 ;
38368 char * kwnames
[] = {
38369 (char *) "self",(char *) "colour", NULL
38372 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetTextBackground",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38373 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38374 if (!SWIG_IsOK(res1
)) {
38375 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetTextBackground" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38377 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38380 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
38383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38384 (arg1
)->SetTextBackground((wxColour
const &)*arg2
);
38385 wxPyEndAllowThreads(__tstate
);
38386 if (PyErr_Occurred()) SWIG_fail
;
38388 resultobj
= SWIG_Py_Void();
38395 SWIGINTERN PyObject
*_wrap_PseudoDC_SetLogicalFunction(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
38396 PyObject
*resultobj
= 0;
38397 wxPseudoDC
*arg1
= (wxPseudoDC
*) 0 ;
38403 PyObject
* obj0
= 0 ;
38404 PyObject
* obj1
= 0 ;
38405 char * kwnames
[] = {
38406 (char *) "self",(char *) "function", NULL
38409 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PseudoDC_SetLogicalFunction",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
38410 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPseudoDC
, 0 | 0 );
38411 if (!SWIG_IsOK(res1
)) {
38412 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PseudoDC_SetLogicalFunction" "', expected argument " "1"" of type '" "wxPseudoDC *""'");
38414 arg1
= reinterpret_cast< wxPseudoDC
* >(argp1
);
38415 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
38416 if (!SWIG_IsOK(ecode2
)) {
38417 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PseudoDC_SetLogicalFunction" "', expected argument " "2"" of type '" "int""'");
38419 arg2
= static_cast< int >(val2
);
38421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38422 (arg1
)->SetLogicalFunction(arg2
);
38423 wxPyEndAllowThreads(__tstate
);
38424 if (PyErr_Occurred()) SWIG_fail
;
38426 resultobj
= SWIG_Py_Void();
38433 SWIGINTERN PyObject
*PseudoDC_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
38435 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
38436 SWIG_TypeNewClientData(SWIGTYPE_p_wxPseudoDC
, SWIG_NewClientData(obj
));
38437 return SWIG_Py_Void();
38440 SWIGINTERN PyObject
*PseudoDC_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
38441 return SWIG_Python_InitShadowInstance(args
);
38444 static PyMethodDef SwigMethods
[] = {
38445 { (char *)"new_GDIObject", (PyCFunction
)_wrap_new_GDIObject
, METH_NOARGS
, NULL
},
38446 { (char *)"delete_GDIObject", (PyCFunction
)_wrap_delete_GDIObject
, METH_O
, NULL
},
38447 { (char *)"GDIObject_IsNull", (PyCFunction
)_wrap_GDIObject_IsNull
, METH_O
, NULL
},
38448 { (char *)"GDIObject_swigregister", GDIObject_swigregister
, METH_VARARGS
, NULL
},
38449 { (char *)"GDIObject_swiginit", GDIObject_swiginit
, METH_VARARGS
, NULL
},
38450 { (char *)"new_Colour", (PyCFunction
) _wrap_new_Colour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38451 { (char *)"new_NamedColour", (PyCFunction
) _wrap_new_NamedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38452 { (char *)"new_ColourRGB", (PyCFunction
) _wrap_new_ColourRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38453 { (char *)"delete_Colour", (PyCFunction
)_wrap_delete_Colour
, METH_O
, NULL
},
38454 { (char *)"Colour_Red", (PyCFunction
)_wrap_Colour_Red
, METH_O
, NULL
},
38455 { (char *)"Colour_Green", (PyCFunction
)_wrap_Colour_Green
, METH_O
, NULL
},
38456 { (char *)"Colour_Blue", (PyCFunction
)_wrap_Colour_Blue
, METH_O
, NULL
},
38457 { (char *)"Colour_Alpha", (PyCFunction
)_wrap_Colour_Alpha
, METH_O
, NULL
},
38458 { (char *)"Colour_IsOk", (PyCFunction
)_wrap_Colour_IsOk
, METH_O
, NULL
},
38459 { (char *)"Colour_Set", (PyCFunction
) _wrap_Colour_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38460 { (char *)"Colour_SetRGB", (PyCFunction
) _wrap_Colour_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38461 { (char *)"Colour_SetFromName", (PyCFunction
) _wrap_Colour_SetFromName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38462 { (char *)"Colour_GetAsString", (PyCFunction
) _wrap_Colour_GetAsString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38463 { (char *)"Colour_GetPixel", (PyCFunction
)_wrap_Colour_GetPixel
, METH_O
, NULL
},
38464 { (char *)"Colour___eq__", (PyCFunction
) _wrap_Colour___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38465 { (char *)"Colour___ne__", (PyCFunction
) _wrap_Colour___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38466 { (char *)"Colour_Get", (PyCFunction
) _wrap_Colour_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38467 { (char *)"Colour_GetRGB", (PyCFunction
)_wrap_Colour_GetRGB
, METH_O
, NULL
},
38468 { (char *)"Colour_swigregister", Colour_swigregister
, METH_VARARGS
, NULL
},
38469 { (char *)"Colour_swiginit", Colour_swiginit
, METH_VARARGS
, NULL
},
38470 { (char *)"new_Palette", (PyCFunction
) _wrap_new_Palette
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38471 { (char *)"delete_Palette", (PyCFunction
)_wrap_delete_Palette
, METH_O
, NULL
},
38472 { (char *)"Palette_GetPixel", (PyCFunction
) _wrap_Palette_GetPixel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38473 { (char *)"Palette_GetRGB", (PyCFunction
) _wrap_Palette_GetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38474 { (char *)"Palette_GetColoursCount", (PyCFunction
)_wrap_Palette_GetColoursCount
, METH_O
, NULL
},
38475 { (char *)"Palette_IsOk", (PyCFunction
)_wrap_Palette_IsOk
, METH_O
, NULL
},
38476 { (char *)"Palette_swigregister", Palette_swigregister
, METH_VARARGS
, NULL
},
38477 { (char *)"Palette_swiginit", Palette_swiginit
, METH_VARARGS
, NULL
},
38478 { (char *)"new_Pen", (PyCFunction
) _wrap_new_Pen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38479 { (char *)"delete_Pen", (PyCFunction
)_wrap_delete_Pen
, METH_O
, NULL
},
38480 { (char *)"Pen_GetCap", (PyCFunction
)_wrap_Pen_GetCap
, METH_O
, NULL
},
38481 { (char *)"Pen_GetColour", (PyCFunction
)_wrap_Pen_GetColour
, METH_O
, NULL
},
38482 { (char *)"Pen_GetJoin", (PyCFunction
)_wrap_Pen_GetJoin
, METH_O
, NULL
},
38483 { (char *)"Pen_GetStyle", (PyCFunction
)_wrap_Pen_GetStyle
, METH_O
, NULL
},
38484 { (char *)"Pen_GetWidth", (PyCFunction
)_wrap_Pen_GetWidth
, METH_O
, NULL
},
38485 { (char *)"Pen_IsOk", (PyCFunction
)_wrap_Pen_IsOk
, METH_O
, NULL
},
38486 { (char *)"Pen_SetCap", (PyCFunction
) _wrap_Pen_SetCap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38487 { (char *)"Pen_SetColour", (PyCFunction
) _wrap_Pen_SetColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38488 { (char *)"Pen_SetJoin", (PyCFunction
) _wrap_Pen_SetJoin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38489 { (char *)"Pen_SetStyle", (PyCFunction
) _wrap_Pen_SetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38490 { (char *)"Pen_SetWidth", (PyCFunction
) _wrap_Pen_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38491 { (char *)"Pen_SetDashes", (PyCFunction
) _wrap_Pen_SetDashes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38492 { (char *)"Pen_GetDashes", (PyCFunction
)_wrap_Pen_GetDashes
, METH_O
, NULL
},
38493 { (char *)"Pen__SetDashes", (PyCFunction
) _wrap_Pen__SetDashes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38494 { (char *)"Pen_GetDashCount", (PyCFunction
)_wrap_Pen_GetDashCount
, METH_O
, NULL
},
38495 { (char *)"Pen___eq__", (PyCFunction
) _wrap_Pen___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38496 { (char *)"Pen___ne__", (PyCFunction
) _wrap_Pen___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38497 { (char *)"Pen_swigregister", Pen_swigregister
, METH_VARARGS
, NULL
},
38498 { (char *)"Pen_swiginit", Pen_swiginit
, METH_VARARGS
, NULL
},
38499 { (char *)"new_Brush", (PyCFunction
) _wrap_new_Brush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38500 { (char *)"new_BrushFromBitmap", (PyCFunction
) _wrap_new_BrushFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38501 { (char *)"delete_Brush", (PyCFunction
)_wrap_delete_Brush
, METH_O
, NULL
},
38502 { (char *)"Brush_SetColour", (PyCFunction
) _wrap_Brush_SetColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38503 { (char *)"Brush_SetStyle", (PyCFunction
) _wrap_Brush_SetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38504 { (char *)"Brush_SetStipple", (PyCFunction
) _wrap_Brush_SetStipple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38505 { (char *)"Brush_GetColour", (PyCFunction
)_wrap_Brush_GetColour
, METH_O
, NULL
},
38506 { (char *)"Brush_GetStyle", (PyCFunction
)_wrap_Brush_GetStyle
, METH_O
, NULL
},
38507 { (char *)"Brush_GetStipple", (PyCFunction
)_wrap_Brush_GetStipple
, METH_O
, NULL
},
38508 { (char *)"Brush_IsHatch", (PyCFunction
)_wrap_Brush_IsHatch
, METH_O
, NULL
},
38509 { (char *)"Brush_IsOk", (PyCFunction
)_wrap_Brush_IsOk
, METH_O
, NULL
},
38510 { (char *)"Brush_swigregister", Brush_swigregister
, METH_VARARGS
, NULL
},
38511 { (char *)"Brush_swiginit", Brush_swiginit
, METH_VARARGS
, NULL
},
38512 { (char *)"new_Bitmap", (PyCFunction
) _wrap_new_Bitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38513 { (char *)"delete_Bitmap", (PyCFunction
)_wrap_delete_Bitmap
, METH_O
, NULL
},
38514 { (char *)"new_EmptyBitmap", (PyCFunction
) _wrap_new_EmptyBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38515 { (char *)"new_BitmapFromIcon", (PyCFunction
) _wrap_new_BitmapFromIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38516 { (char *)"new_BitmapFromImage", (PyCFunction
) _wrap_new_BitmapFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38517 { (char *)"new_BitmapFromXPMData", (PyCFunction
) _wrap_new_BitmapFromXPMData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38518 { (char *)"new_BitmapFromBits", (PyCFunction
) _wrap_new_BitmapFromBits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38519 { (char *)"Bitmap_IsOk", (PyCFunction
)_wrap_Bitmap_IsOk
, METH_O
, NULL
},
38520 { (char *)"Bitmap_GetWidth", (PyCFunction
)_wrap_Bitmap_GetWidth
, METH_O
, NULL
},
38521 { (char *)"Bitmap_GetHeight", (PyCFunction
)_wrap_Bitmap_GetHeight
, METH_O
, NULL
},
38522 { (char *)"Bitmap_GetDepth", (PyCFunction
)_wrap_Bitmap_GetDepth
, METH_O
, NULL
},
38523 { (char *)"Bitmap_GetSize", (PyCFunction
)_wrap_Bitmap_GetSize
, METH_O
, NULL
},
38524 { (char *)"Bitmap_ConvertToImage", (PyCFunction
)_wrap_Bitmap_ConvertToImage
, METH_O
, NULL
},
38525 { (char *)"Bitmap_GetMask", (PyCFunction
)_wrap_Bitmap_GetMask
, METH_O
, NULL
},
38526 { (char *)"Bitmap_SetMask", (PyCFunction
) _wrap_Bitmap_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38527 { (char *)"Bitmap_SetMaskColour", (PyCFunction
) _wrap_Bitmap_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38528 { (char *)"Bitmap_GetSubBitmap", (PyCFunction
) _wrap_Bitmap_GetSubBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38529 { (char *)"Bitmap_SaveFile", (PyCFunction
) _wrap_Bitmap_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38530 { (char *)"Bitmap_LoadFile", (PyCFunction
) _wrap_Bitmap_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38531 { (char *)"Bitmap_GetPalette", (PyCFunction
)_wrap_Bitmap_GetPalette
, METH_O
, NULL
},
38532 { (char *)"Bitmap_CopyFromIcon", (PyCFunction
) _wrap_Bitmap_CopyFromIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38533 { (char *)"Bitmap_SetHeight", (PyCFunction
) _wrap_Bitmap_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38534 { (char *)"Bitmap_SetWidth", (PyCFunction
) _wrap_Bitmap_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38535 { (char *)"Bitmap_SetDepth", (PyCFunction
) _wrap_Bitmap_SetDepth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38536 { (char *)"Bitmap_SetSize", (PyCFunction
) _wrap_Bitmap_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38537 { (char *)"Bitmap_CopyFromBuffer", (PyCFunction
) _wrap_Bitmap_CopyFromBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38538 { (char *)"Bitmap_CopyFromBufferRGBA", (PyCFunction
) _wrap_Bitmap_CopyFromBufferRGBA
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38539 { (char *)"Bitmap___eq__", (PyCFunction
) _wrap_Bitmap___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38540 { (char *)"Bitmap___ne__", (PyCFunction
) _wrap_Bitmap___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38541 { (char *)"Bitmap_swigregister", Bitmap_swigregister
, METH_VARARGS
, NULL
},
38542 { (char *)"Bitmap_swiginit", Bitmap_swiginit
, METH_VARARGS
, NULL
},
38543 { (char *)"_BitmapFromBufferAlpha", (PyCFunction
) _wrap__BitmapFromBufferAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38544 { (char *)"_BitmapFromBuffer", (PyCFunction
) _wrap__BitmapFromBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38545 { (char *)"_BitmapFromBufferRGBA", (PyCFunction
) _wrap__BitmapFromBufferRGBA
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38546 { (char *)"PixelDataBase_GetOrigin", (PyCFunction
)_wrap_PixelDataBase_GetOrigin
, METH_O
, NULL
},
38547 { (char *)"PixelDataBase_GetWidth", (PyCFunction
)_wrap_PixelDataBase_GetWidth
, METH_O
, NULL
},
38548 { (char *)"PixelDataBase_GetHeight", (PyCFunction
)_wrap_PixelDataBase_GetHeight
, METH_O
, NULL
},
38549 { (char *)"PixelDataBase_GetSize", (PyCFunction
)_wrap_PixelDataBase_GetSize
, METH_O
, NULL
},
38550 { (char *)"PixelDataBase_GetRowStride", (PyCFunction
)_wrap_PixelDataBase_GetRowStride
, METH_O
, NULL
},
38551 { (char *)"PixelDataBase_swigregister", PixelDataBase_swigregister
, METH_VARARGS
, NULL
},
38552 { (char *)"new_NativePixelData", _wrap_new_NativePixelData
, METH_VARARGS
, NULL
},
38553 { (char *)"delete_NativePixelData", (PyCFunction
)_wrap_delete_NativePixelData
, METH_O
, NULL
},
38554 { (char *)"NativePixelData_GetPixels", (PyCFunction
)_wrap_NativePixelData_GetPixels
, METH_O
, NULL
},
38555 { (char *)"NativePixelData_UseAlpha", (PyCFunction
)_wrap_NativePixelData_UseAlpha
, METH_O
, NULL
},
38556 { (char *)"NativePixelData___nonzero__", (PyCFunction
)_wrap_NativePixelData___nonzero__
, METH_O
, NULL
},
38557 { (char *)"NativePixelData_swigregister", NativePixelData_swigregister
, METH_VARARGS
, NULL
},
38558 { (char *)"NativePixelData_swiginit", NativePixelData_swiginit
, METH_VARARGS
, NULL
},
38559 { (char *)"new_NativePixelData_Accessor", _wrap_new_NativePixelData_Accessor
, METH_VARARGS
, NULL
},
38560 { (char *)"delete_NativePixelData_Accessor", (PyCFunction
)_wrap_delete_NativePixelData_Accessor
, METH_O
, NULL
},
38561 { (char *)"NativePixelData_Accessor_Reset", (PyCFunction
) _wrap_NativePixelData_Accessor_Reset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38562 { (char *)"NativePixelData_Accessor_IsOk", (PyCFunction
)_wrap_NativePixelData_Accessor_IsOk
, METH_O
, NULL
},
38563 { (char *)"NativePixelData_Accessor_nextPixel", (PyCFunction
)_wrap_NativePixelData_Accessor_nextPixel
, METH_O
, NULL
},
38564 { (char *)"NativePixelData_Accessor_Offset", (PyCFunction
) _wrap_NativePixelData_Accessor_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38565 { (char *)"NativePixelData_Accessor_OffsetX", (PyCFunction
) _wrap_NativePixelData_Accessor_OffsetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38566 { (char *)"NativePixelData_Accessor_OffsetY", (PyCFunction
) _wrap_NativePixelData_Accessor_OffsetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38567 { (char *)"NativePixelData_Accessor_MoveTo", (PyCFunction
) _wrap_NativePixelData_Accessor_MoveTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38568 { (char *)"NativePixelData_Accessor_Set", (PyCFunction
) _wrap_NativePixelData_Accessor_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38569 { (char *)"NativePixelData_Accessor_Get", (PyCFunction
)_wrap_NativePixelData_Accessor_Get
, METH_O
, NULL
},
38570 { (char *)"NativePixelData_Accessor_swigregister", NativePixelData_Accessor_swigregister
, METH_VARARGS
, NULL
},
38571 { (char *)"NativePixelData_Accessor_swiginit", NativePixelData_Accessor_swiginit
, METH_VARARGS
, NULL
},
38572 { (char *)"new_AlphaPixelData", _wrap_new_AlphaPixelData
, METH_VARARGS
, NULL
},
38573 { (char *)"delete_AlphaPixelData", (PyCFunction
)_wrap_delete_AlphaPixelData
, METH_O
, NULL
},
38574 { (char *)"AlphaPixelData_GetPixels", (PyCFunction
)_wrap_AlphaPixelData_GetPixels
, METH_O
, NULL
},
38575 { (char *)"AlphaPixelData_UseAlpha", (PyCFunction
)_wrap_AlphaPixelData_UseAlpha
, METH_O
, NULL
},
38576 { (char *)"AlphaPixelData___nonzero__", (PyCFunction
)_wrap_AlphaPixelData___nonzero__
, METH_O
, NULL
},
38577 { (char *)"AlphaPixelData_swigregister", AlphaPixelData_swigregister
, METH_VARARGS
, NULL
},
38578 { (char *)"AlphaPixelData_swiginit", AlphaPixelData_swiginit
, METH_VARARGS
, NULL
},
38579 { (char *)"new_AlphaPixelData_Accessor", _wrap_new_AlphaPixelData_Accessor
, METH_VARARGS
, NULL
},
38580 { (char *)"delete_AlphaPixelData_Accessor", (PyCFunction
)_wrap_delete_AlphaPixelData_Accessor
, METH_O
, NULL
},
38581 { (char *)"AlphaPixelData_Accessor_Reset", (PyCFunction
) _wrap_AlphaPixelData_Accessor_Reset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38582 { (char *)"AlphaPixelData_Accessor_IsOk", (PyCFunction
)_wrap_AlphaPixelData_Accessor_IsOk
, METH_O
, NULL
},
38583 { (char *)"AlphaPixelData_Accessor_nextPixel", (PyCFunction
)_wrap_AlphaPixelData_Accessor_nextPixel
, METH_O
, NULL
},
38584 { (char *)"AlphaPixelData_Accessor_Offset", (PyCFunction
) _wrap_AlphaPixelData_Accessor_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38585 { (char *)"AlphaPixelData_Accessor_OffsetX", (PyCFunction
) _wrap_AlphaPixelData_Accessor_OffsetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38586 { (char *)"AlphaPixelData_Accessor_OffsetY", (PyCFunction
) _wrap_AlphaPixelData_Accessor_OffsetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38587 { (char *)"AlphaPixelData_Accessor_MoveTo", (PyCFunction
) _wrap_AlphaPixelData_Accessor_MoveTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38588 { (char *)"AlphaPixelData_Accessor_Set", (PyCFunction
) _wrap_AlphaPixelData_Accessor_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38589 { (char *)"AlphaPixelData_Accessor_Get", (PyCFunction
)_wrap_AlphaPixelData_Accessor_Get
, METH_O
, NULL
},
38590 { (char *)"AlphaPixelData_Accessor_swigregister", AlphaPixelData_Accessor_swigregister
, METH_VARARGS
, NULL
},
38591 { (char *)"AlphaPixelData_Accessor_swiginit", AlphaPixelData_Accessor_swiginit
, METH_VARARGS
, NULL
},
38592 { (char *)"new_Mask", (PyCFunction
) _wrap_new_Mask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38593 { (char *)"delete_Mask", (PyCFunction
)_wrap_delete_Mask
, METH_O
, NULL
},
38594 { (char *)"Mask_swigregister", Mask_swigregister
, METH_VARARGS
, NULL
},
38595 { (char *)"Mask_swiginit", Mask_swiginit
, METH_VARARGS
, NULL
},
38596 { (char *)"new_Icon", (PyCFunction
) _wrap_new_Icon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38597 { (char *)"delete_Icon", (PyCFunction
)_wrap_delete_Icon
, METH_O
, NULL
},
38598 { (char *)"new_EmptyIcon", (PyCFunction
)_wrap_new_EmptyIcon
, METH_NOARGS
, NULL
},
38599 { (char *)"new_IconFromLocation", (PyCFunction
) _wrap_new_IconFromLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38600 { (char *)"new_IconFromBitmap", (PyCFunction
) _wrap_new_IconFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38601 { (char *)"new_IconFromXPMData", (PyCFunction
) _wrap_new_IconFromXPMData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38602 { (char *)"Icon_LoadFile", (PyCFunction
) _wrap_Icon_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38603 { (char *)"Icon_IsOk", (PyCFunction
)_wrap_Icon_IsOk
, METH_O
, NULL
},
38604 { (char *)"Icon_GetWidth", (PyCFunction
)_wrap_Icon_GetWidth
, METH_O
, NULL
},
38605 { (char *)"Icon_GetHeight", (PyCFunction
)_wrap_Icon_GetHeight
, METH_O
, NULL
},
38606 { (char *)"Icon_GetDepth", (PyCFunction
)_wrap_Icon_GetDepth
, METH_O
, NULL
},
38607 { (char *)"Icon_SetWidth", (PyCFunction
) _wrap_Icon_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38608 { (char *)"Icon_SetHeight", (PyCFunction
) _wrap_Icon_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38609 { (char *)"Icon_SetDepth", (PyCFunction
) _wrap_Icon_SetDepth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38610 { (char *)"Icon_CopyFromBitmap", (PyCFunction
) _wrap_Icon_CopyFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38611 { (char *)"Icon_swigregister", Icon_swigregister
, METH_VARARGS
, NULL
},
38612 { (char *)"Icon_swiginit", Icon_swiginit
, METH_VARARGS
, NULL
},
38613 { (char *)"new_IconLocation", (PyCFunction
) _wrap_new_IconLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38614 { (char *)"delete_IconLocation", (PyCFunction
)_wrap_delete_IconLocation
, METH_O
, NULL
},
38615 { (char *)"IconLocation_IsOk", (PyCFunction
)_wrap_IconLocation_IsOk
, METH_O
, NULL
},
38616 { (char *)"IconLocation_SetFileName", (PyCFunction
) _wrap_IconLocation_SetFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38617 { (char *)"IconLocation_GetFileName", (PyCFunction
)_wrap_IconLocation_GetFileName
, METH_O
, NULL
},
38618 { (char *)"IconLocation_SetIndex", (PyCFunction
) _wrap_IconLocation_SetIndex
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38619 { (char *)"IconLocation_GetIndex", (PyCFunction
)_wrap_IconLocation_GetIndex
, METH_O
, NULL
},
38620 { (char *)"IconLocation_swigregister", IconLocation_swigregister
, METH_VARARGS
, NULL
},
38621 { (char *)"IconLocation_swiginit", IconLocation_swiginit
, METH_VARARGS
, NULL
},
38622 { (char *)"new_IconBundle", (PyCFunction
)_wrap_new_IconBundle
, METH_NOARGS
, NULL
},
38623 { (char *)"new_IconBundleFromFile", (PyCFunction
) _wrap_new_IconBundleFromFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38624 { (char *)"new_IconBundleFromIcon", (PyCFunction
) _wrap_new_IconBundleFromIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38625 { (char *)"delete_IconBundle", (PyCFunction
)_wrap_delete_IconBundle
, METH_O
, NULL
},
38626 { (char *)"IconBundle_AddIcon", (PyCFunction
) _wrap_IconBundle_AddIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38627 { (char *)"IconBundle_AddIconFromFile", (PyCFunction
) _wrap_IconBundle_AddIconFromFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38628 { (char *)"IconBundle_GetIcon", (PyCFunction
) _wrap_IconBundle_GetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38629 { (char *)"IconBundle_swigregister", IconBundle_swigregister
, METH_VARARGS
, NULL
},
38630 { (char *)"IconBundle_swiginit", IconBundle_swiginit
, METH_VARARGS
, NULL
},
38631 { (char *)"new_Cursor", (PyCFunction
) _wrap_new_Cursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38632 { (char *)"delete_Cursor", (PyCFunction
)_wrap_delete_Cursor
, METH_O
, NULL
},
38633 { (char *)"new_StockCursor", (PyCFunction
) _wrap_new_StockCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38634 { (char *)"new_CursorFromImage", (PyCFunction
) _wrap_new_CursorFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38635 { (char *)"Cursor_IsOk", (PyCFunction
)_wrap_Cursor_IsOk
, METH_O
, NULL
},
38636 { (char *)"Cursor_swigregister", Cursor_swigregister
, METH_VARARGS
, NULL
},
38637 { (char *)"Cursor_swiginit", Cursor_swiginit
, METH_VARARGS
, NULL
},
38638 { (char *)"new_Region", (PyCFunction
) _wrap_new_Region
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38639 { (char *)"new_RegionFromBitmap", (PyCFunction
) _wrap_new_RegionFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38640 { (char *)"new_RegionFromBitmapColour", (PyCFunction
) _wrap_new_RegionFromBitmapColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38641 { (char *)"new_RegionFromPoints", (PyCFunction
) _wrap_new_RegionFromPoints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38642 { (char *)"delete_Region", (PyCFunction
)_wrap_delete_Region
, METH_O
, NULL
},
38643 { (char *)"Region_Clear", (PyCFunction
)_wrap_Region_Clear
, METH_O
, NULL
},
38644 { (char *)"Region_Offset", (PyCFunction
) _wrap_Region_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38645 { (char *)"Region_Contains", (PyCFunction
) _wrap_Region_Contains
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38646 { (char *)"Region_ContainsPoint", (PyCFunction
) _wrap_Region_ContainsPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38647 { (char *)"Region_ContainsRect", (PyCFunction
) _wrap_Region_ContainsRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38648 { (char *)"Region_ContainsRectDim", (PyCFunction
) _wrap_Region_ContainsRectDim
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38649 { (char *)"Region_GetBox", (PyCFunction
)_wrap_Region_GetBox
, METH_O
, NULL
},
38650 { (char *)"Region_Intersect", (PyCFunction
) _wrap_Region_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38651 { (char *)"Region_IntersectRect", (PyCFunction
) _wrap_Region_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38652 { (char *)"Region_IntersectRegion", (PyCFunction
) _wrap_Region_IntersectRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38653 { (char *)"Region_IsEmpty", (PyCFunction
)_wrap_Region_IsEmpty
, METH_O
, NULL
},
38654 { (char *)"Region_IsEqual", (PyCFunction
) _wrap_Region_IsEqual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38655 { (char *)"Region_Union", (PyCFunction
) _wrap_Region_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38656 { (char *)"Region_UnionRect", (PyCFunction
) _wrap_Region_UnionRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38657 { (char *)"Region_UnionRegion", (PyCFunction
) _wrap_Region_UnionRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38658 { (char *)"Region_Subtract", (PyCFunction
) _wrap_Region_Subtract
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38659 { (char *)"Region_SubtractRect", (PyCFunction
) _wrap_Region_SubtractRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38660 { (char *)"Region_SubtractRegion", (PyCFunction
) _wrap_Region_SubtractRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38661 { (char *)"Region_Xor", (PyCFunction
) _wrap_Region_Xor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38662 { (char *)"Region_XorRect", (PyCFunction
) _wrap_Region_XorRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38663 { (char *)"Region_XorRegion", (PyCFunction
) _wrap_Region_XorRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38664 { (char *)"Region_ConvertToBitmap", (PyCFunction
)_wrap_Region_ConvertToBitmap
, METH_O
, NULL
},
38665 { (char *)"Region_UnionBitmap", (PyCFunction
) _wrap_Region_UnionBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38666 { (char *)"Region_UnionBitmapColour", (PyCFunction
) _wrap_Region_UnionBitmapColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38667 { (char *)"Region_swigregister", Region_swigregister
, METH_VARARGS
, NULL
},
38668 { (char *)"Region_swiginit", Region_swiginit
, METH_VARARGS
, NULL
},
38669 { (char *)"new_RegionIterator", (PyCFunction
) _wrap_new_RegionIterator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38670 { (char *)"delete_RegionIterator", (PyCFunction
)_wrap_delete_RegionIterator
, METH_O
, NULL
},
38671 { (char *)"RegionIterator_GetX", (PyCFunction
)_wrap_RegionIterator_GetX
, METH_O
, NULL
},
38672 { (char *)"RegionIterator_GetY", (PyCFunction
)_wrap_RegionIterator_GetY
, METH_O
, NULL
},
38673 { (char *)"RegionIterator_GetW", (PyCFunction
)_wrap_RegionIterator_GetW
, METH_O
, NULL
},
38674 { (char *)"RegionIterator_GetWidth", (PyCFunction
)_wrap_RegionIterator_GetWidth
, METH_O
, NULL
},
38675 { (char *)"RegionIterator_GetH", (PyCFunction
)_wrap_RegionIterator_GetH
, METH_O
, NULL
},
38676 { (char *)"RegionIterator_GetHeight", (PyCFunction
)_wrap_RegionIterator_GetHeight
, METH_O
, NULL
},
38677 { (char *)"RegionIterator_GetRect", (PyCFunction
)_wrap_RegionIterator_GetRect
, METH_O
, NULL
},
38678 { (char *)"RegionIterator_HaveRects", (PyCFunction
)_wrap_RegionIterator_HaveRects
, METH_O
, NULL
},
38679 { (char *)"RegionIterator_Reset", (PyCFunction
)_wrap_RegionIterator_Reset
, METH_O
, NULL
},
38680 { (char *)"RegionIterator_Next", (PyCFunction
)_wrap_RegionIterator_Next
, METH_O
, NULL
},
38681 { (char *)"RegionIterator___nonzero__", (PyCFunction
)_wrap_RegionIterator___nonzero__
, METH_O
, NULL
},
38682 { (char *)"RegionIterator_swigregister", RegionIterator_swigregister
, METH_VARARGS
, NULL
},
38683 { (char *)"RegionIterator_swiginit", RegionIterator_swiginit
, METH_VARARGS
, NULL
},
38684 { (char *)"new_NativeFontInfo", (PyCFunction
)_wrap_new_NativeFontInfo
, METH_NOARGS
, NULL
},
38685 { (char *)"delete_NativeFontInfo", (PyCFunction
)_wrap_delete_NativeFontInfo
, METH_O
, NULL
},
38686 { (char *)"NativeFontInfo_Init", (PyCFunction
)_wrap_NativeFontInfo_Init
, METH_O
, NULL
},
38687 { (char *)"NativeFontInfo_InitFromFont", (PyCFunction
) _wrap_NativeFontInfo_InitFromFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38688 { (char *)"NativeFontInfo_GetPointSize", (PyCFunction
)_wrap_NativeFontInfo_GetPointSize
, METH_O
, NULL
},
38689 { (char *)"NativeFontInfo_GetStyle", (PyCFunction
)_wrap_NativeFontInfo_GetStyle
, METH_O
, NULL
},
38690 { (char *)"NativeFontInfo_GetWeight", (PyCFunction
)_wrap_NativeFontInfo_GetWeight
, METH_O
, NULL
},
38691 { (char *)"NativeFontInfo_GetUnderlined", (PyCFunction
)_wrap_NativeFontInfo_GetUnderlined
, METH_O
, NULL
},
38692 { (char *)"NativeFontInfo_GetFaceName", (PyCFunction
)_wrap_NativeFontInfo_GetFaceName
, METH_O
, NULL
},
38693 { (char *)"NativeFontInfo_GetFamily", (PyCFunction
)_wrap_NativeFontInfo_GetFamily
, METH_O
, NULL
},
38694 { (char *)"NativeFontInfo_GetEncoding", (PyCFunction
)_wrap_NativeFontInfo_GetEncoding
, METH_O
, NULL
},
38695 { (char *)"NativeFontInfo_SetPointSize", (PyCFunction
) _wrap_NativeFontInfo_SetPointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38696 { (char *)"NativeFontInfo_SetStyle", (PyCFunction
) _wrap_NativeFontInfo_SetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38697 { (char *)"NativeFontInfo_SetWeight", (PyCFunction
) _wrap_NativeFontInfo_SetWeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38698 { (char *)"NativeFontInfo_SetUnderlined", (PyCFunction
) _wrap_NativeFontInfo_SetUnderlined
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38699 { (char *)"NativeFontInfo_SetFaceName", (PyCFunction
) _wrap_NativeFontInfo_SetFaceName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38700 { (char *)"NativeFontInfo_SetFamily", (PyCFunction
) _wrap_NativeFontInfo_SetFamily
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38701 { (char *)"NativeFontInfo_SetEncoding", (PyCFunction
) _wrap_NativeFontInfo_SetEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38702 { (char *)"NativeFontInfo_FromString", (PyCFunction
) _wrap_NativeFontInfo_FromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38703 { (char *)"NativeFontInfo_ToString", (PyCFunction
)_wrap_NativeFontInfo_ToString
, METH_O
, NULL
},
38704 { (char *)"NativeFontInfo___str__", (PyCFunction
)_wrap_NativeFontInfo___str__
, METH_O
, NULL
},
38705 { (char *)"NativeFontInfo_FromUserString", (PyCFunction
) _wrap_NativeFontInfo_FromUserString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38706 { (char *)"NativeFontInfo_ToUserString", (PyCFunction
)_wrap_NativeFontInfo_ToUserString
, METH_O
, NULL
},
38707 { (char *)"NativeFontInfo_swigregister", NativeFontInfo_swigregister
, METH_VARARGS
, NULL
},
38708 { (char *)"NativeFontInfo_swiginit", NativeFontInfo_swiginit
, METH_VARARGS
, NULL
},
38709 { (char *)"NativeEncodingInfo_facename_set", _wrap_NativeEncodingInfo_facename_set
, METH_VARARGS
, NULL
},
38710 { (char *)"NativeEncodingInfo_facename_get", (PyCFunction
)_wrap_NativeEncodingInfo_facename_get
, METH_O
, NULL
},
38711 { (char *)"NativeEncodingInfo_encoding_set", _wrap_NativeEncodingInfo_encoding_set
, METH_VARARGS
, NULL
},
38712 { (char *)"NativeEncodingInfo_encoding_get", (PyCFunction
)_wrap_NativeEncodingInfo_encoding_get
, METH_O
, NULL
},
38713 { (char *)"new_NativeEncodingInfo", (PyCFunction
)_wrap_new_NativeEncodingInfo
, METH_NOARGS
, NULL
},
38714 { (char *)"delete_NativeEncodingInfo", (PyCFunction
)_wrap_delete_NativeEncodingInfo
, METH_O
, NULL
},
38715 { (char *)"NativeEncodingInfo_FromString", (PyCFunction
) _wrap_NativeEncodingInfo_FromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38716 { (char *)"NativeEncodingInfo_ToString", (PyCFunction
)_wrap_NativeEncodingInfo_ToString
, METH_O
, NULL
},
38717 { (char *)"NativeEncodingInfo_swigregister", NativeEncodingInfo_swigregister
, METH_VARARGS
, NULL
},
38718 { (char *)"NativeEncodingInfo_swiginit", NativeEncodingInfo_swiginit
, METH_VARARGS
, NULL
},
38719 { (char *)"GetNativeFontEncoding", (PyCFunction
) _wrap_GetNativeFontEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38720 { (char *)"TestFontEncoding", (PyCFunction
) _wrap_TestFontEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38721 { (char *)"new_FontMapper", (PyCFunction
)_wrap_new_FontMapper
, METH_NOARGS
, NULL
},
38722 { (char *)"delete_FontMapper", (PyCFunction
)_wrap_delete_FontMapper
, METH_O
, NULL
},
38723 { (char *)"FontMapper_Get", (PyCFunction
)_wrap_FontMapper_Get
, METH_NOARGS
, NULL
},
38724 { (char *)"FontMapper_Set", (PyCFunction
) _wrap_FontMapper_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38725 { (char *)"FontMapper_CharsetToEncoding", (PyCFunction
) _wrap_FontMapper_CharsetToEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38726 { (char *)"FontMapper_GetSupportedEncodingsCount", (PyCFunction
)_wrap_FontMapper_GetSupportedEncodingsCount
, METH_NOARGS
, NULL
},
38727 { (char *)"FontMapper_GetEncoding", (PyCFunction
) _wrap_FontMapper_GetEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38728 { (char *)"FontMapper_GetEncodingName", (PyCFunction
) _wrap_FontMapper_GetEncodingName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38729 { (char *)"FontMapper_GetEncodingDescription", (PyCFunction
) _wrap_FontMapper_GetEncodingDescription
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38730 { (char *)"FontMapper_GetEncodingFromName", (PyCFunction
) _wrap_FontMapper_GetEncodingFromName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38731 { (char *)"FontMapper_SetConfigPath", (PyCFunction
) _wrap_FontMapper_SetConfigPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38732 { (char *)"FontMapper_GetDefaultConfigPath", (PyCFunction
)_wrap_FontMapper_GetDefaultConfigPath
, METH_NOARGS
, NULL
},
38733 { (char *)"FontMapper_GetAltForEncoding", (PyCFunction
) _wrap_FontMapper_GetAltForEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38734 { (char *)"FontMapper_IsEncodingAvailable", (PyCFunction
) _wrap_FontMapper_IsEncodingAvailable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38735 { (char *)"FontMapper_SetDialogParent", (PyCFunction
) _wrap_FontMapper_SetDialogParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38736 { (char *)"FontMapper_SetDialogTitle", (PyCFunction
) _wrap_FontMapper_SetDialogTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38737 { (char *)"FontMapper_swigregister", FontMapper_swigregister
, METH_VARARGS
, NULL
},
38738 { (char *)"FontMapper_swiginit", FontMapper_swiginit
, METH_VARARGS
, NULL
},
38739 { (char *)"new_Font", (PyCFunction
) _wrap_new_Font
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38740 { (char *)"delete_Font", (PyCFunction
)_wrap_delete_Font
, METH_O
, NULL
},
38741 { (char *)"new_FontFromNativeInfo", (PyCFunction
) _wrap_new_FontFromNativeInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38742 { (char *)"new_FontFromNativeInfoString", (PyCFunction
) _wrap_new_FontFromNativeInfoString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38743 { (char *)"new_FFont", (PyCFunction
) _wrap_new_FFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38744 { (char *)"new_FontFromPixelSize", (PyCFunction
) _wrap_new_FontFromPixelSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38745 { (char *)"new_FFontFromPixelSize", (PyCFunction
) _wrap_new_FFontFromPixelSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38746 { (char *)"Font_IsOk", (PyCFunction
)_wrap_Font_IsOk
, METH_O
, NULL
},
38747 { (char *)"Font___eq__", (PyCFunction
) _wrap_Font___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38748 { (char *)"Font___ne__", (PyCFunction
) _wrap_Font___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38749 { (char *)"Font_GetPointSize", (PyCFunction
)_wrap_Font_GetPointSize
, METH_O
, NULL
},
38750 { (char *)"Font_GetPixelSize", (PyCFunction
)_wrap_Font_GetPixelSize
, METH_O
, NULL
},
38751 { (char *)"Font_IsUsingSizeInPixels", (PyCFunction
)_wrap_Font_IsUsingSizeInPixels
, METH_O
, NULL
},
38752 { (char *)"Font_GetFamily", (PyCFunction
)_wrap_Font_GetFamily
, METH_O
, NULL
},
38753 { (char *)"Font_GetStyle", (PyCFunction
)_wrap_Font_GetStyle
, METH_O
, NULL
},
38754 { (char *)"Font_GetWeight", (PyCFunction
)_wrap_Font_GetWeight
, METH_O
, NULL
},
38755 { (char *)"Font_GetUnderlined", (PyCFunction
)_wrap_Font_GetUnderlined
, METH_O
, NULL
},
38756 { (char *)"Font_GetFaceName", (PyCFunction
)_wrap_Font_GetFaceName
, METH_O
, NULL
},
38757 { (char *)"Font_GetEncoding", (PyCFunction
)_wrap_Font_GetEncoding
, METH_O
, NULL
},
38758 { (char *)"Font_GetNativeFontInfo", (PyCFunction
)_wrap_Font_GetNativeFontInfo
, METH_O
, NULL
},
38759 { (char *)"Font_IsFixedWidth", (PyCFunction
)_wrap_Font_IsFixedWidth
, METH_O
, NULL
},
38760 { (char *)"Font_GetNativeFontInfoDesc", (PyCFunction
)_wrap_Font_GetNativeFontInfoDesc
, METH_O
, NULL
},
38761 { (char *)"Font_GetNativeFontInfoUserDesc", (PyCFunction
)_wrap_Font_GetNativeFontInfoUserDesc
, METH_O
, NULL
},
38762 { (char *)"Font_SetPointSize", (PyCFunction
) _wrap_Font_SetPointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38763 { (char *)"Font_SetPixelSize", (PyCFunction
) _wrap_Font_SetPixelSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38764 { (char *)"Font_SetFamily", (PyCFunction
) _wrap_Font_SetFamily
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38765 { (char *)"Font_SetStyle", (PyCFunction
) _wrap_Font_SetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38766 { (char *)"Font_SetWeight", (PyCFunction
) _wrap_Font_SetWeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38767 { (char *)"Font_SetFaceName", (PyCFunction
) _wrap_Font_SetFaceName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38768 { (char *)"Font_SetUnderlined", (PyCFunction
) _wrap_Font_SetUnderlined
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38769 { (char *)"Font_SetEncoding", (PyCFunction
) _wrap_Font_SetEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38770 { (char *)"Font_SetNativeFontInfo", (PyCFunction
) _wrap_Font_SetNativeFontInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38771 { (char *)"Font_SetNativeFontInfoFromString", (PyCFunction
) _wrap_Font_SetNativeFontInfoFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38772 { (char *)"Font_SetNativeFontInfoUserDesc", (PyCFunction
) _wrap_Font_SetNativeFontInfoUserDesc
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38773 { (char *)"Font_GetFamilyString", (PyCFunction
)_wrap_Font_GetFamilyString
, METH_O
, NULL
},
38774 { (char *)"Font_GetStyleString", (PyCFunction
)_wrap_Font_GetStyleString
, METH_O
, NULL
},
38775 { (char *)"Font_GetWeightString", (PyCFunction
)_wrap_Font_GetWeightString
, METH_O
, NULL
},
38776 { (char *)"Font_SetNoAntiAliasing", (PyCFunction
) _wrap_Font_SetNoAntiAliasing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38777 { (char *)"Font_GetNoAntiAliasing", (PyCFunction
)_wrap_Font_GetNoAntiAliasing
, METH_O
, NULL
},
38778 { (char *)"Font_GetDefaultEncoding", (PyCFunction
)_wrap_Font_GetDefaultEncoding
, METH_NOARGS
, NULL
},
38779 { (char *)"Font_SetDefaultEncoding", (PyCFunction
) _wrap_Font_SetDefaultEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38780 { (char *)"Font_swigregister", Font_swigregister
, METH_VARARGS
, NULL
},
38781 { (char *)"Font_swiginit", Font_swiginit
, METH_VARARGS
, NULL
},
38782 { (char *)"new_FontEnumerator", (PyCFunction
)_wrap_new_FontEnumerator
, METH_NOARGS
, NULL
},
38783 { (char *)"delete_FontEnumerator", (PyCFunction
)_wrap_delete_FontEnumerator
, METH_O
, NULL
},
38784 { (char *)"FontEnumerator__setCallbackInfo", (PyCFunction
) _wrap_FontEnumerator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38785 { (char *)"FontEnumerator_EnumerateFacenames", (PyCFunction
) _wrap_FontEnumerator_EnumerateFacenames
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38786 { (char *)"FontEnumerator_EnumerateEncodings", (PyCFunction
) _wrap_FontEnumerator_EnumerateEncodings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38787 { (char *)"FontEnumerator_GetEncodings", (PyCFunction
)_wrap_FontEnumerator_GetEncodings
, METH_NOARGS
, NULL
},
38788 { (char *)"FontEnumerator_GetFacenames", (PyCFunction
)_wrap_FontEnumerator_GetFacenames
, METH_NOARGS
, NULL
},
38789 { (char *)"FontEnumerator_IsValidFacename", (PyCFunction
) _wrap_FontEnumerator_IsValidFacename
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38790 { (char *)"FontEnumerator_swigregister", FontEnumerator_swigregister
, METH_VARARGS
, NULL
},
38791 { (char *)"FontEnumerator_swiginit", FontEnumerator_swiginit
, METH_VARARGS
, NULL
},
38792 { (char *)"LanguageInfo_Language_set", _wrap_LanguageInfo_Language_set
, METH_VARARGS
, NULL
},
38793 { (char *)"LanguageInfo_Language_get", (PyCFunction
)_wrap_LanguageInfo_Language_get
, METH_O
, NULL
},
38794 { (char *)"LanguageInfo_CanonicalName_set", _wrap_LanguageInfo_CanonicalName_set
, METH_VARARGS
, NULL
},
38795 { (char *)"LanguageInfo_CanonicalName_get", (PyCFunction
)_wrap_LanguageInfo_CanonicalName_get
, METH_O
, NULL
},
38796 { (char *)"LanguageInfo_Description_set", _wrap_LanguageInfo_Description_set
, METH_VARARGS
, NULL
},
38797 { (char *)"LanguageInfo_Description_get", (PyCFunction
)_wrap_LanguageInfo_Description_get
, METH_O
, NULL
},
38798 { (char *)"LanguageInfo_swigregister", LanguageInfo_swigregister
, METH_VARARGS
, NULL
},
38799 { (char *)"new_Locale", (PyCFunction
) _wrap_new_Locale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38800 { (char *)"delete_Locale", (PyCFunction
)_wrap_delete_Locale
, METH_O
, NULL
},
38801 { (char *)"Locale_Init1", (PyCFunction
) _wrap_Locale_Init1
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38802 { (char *)"Locale_Init2", (PyCFunction
) _wrap_Locale_Init2
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38803 { (char *)"Locale_GetSystemLanguage", (PyCFunction
)_wrap_Locale_GetSystemLanguage
, METH_NOARGS
, NULL
},
38804 { (char *)"Locale_GetSystemEncoding", (PyCFunction
)_wrap_Locale_GetSystemEncoding
, METH_NOARGS
, NULL
},
38805 { (char *)"Locale_GetSystemEncodingName", (PyCFunction
)_wrap_Locale_GetSystemEncodingName
, METH_NOARGS
, NULL
},
38806 { (char *)"Locale_IsOk", (PyCFunction
)_wrap_Locale_IsOk
, METH_O
, NULL
},
38807 { (char *)"Locale_GetLocale", (PyCFunction
)_wrap_Locale_GetLocale
, METH_O
, NULL
},
38808 { (char *)"Locale_GetLanguage", (PyCFunction
)_wrap_Locale_GetLanguage
, METH_O
, NULL
},
38809 { (char *)"Locale_GetSysName", (PyCFunction
)_wrap_Locale_GetSysName
, METH_O
, NULL
},
38810 { (char *)"Locale_GetCanonicalName", (PyCFunction
)_wrap_Locale_GetCanonicalName
, METH_O
, NULL
},
38811 { (char *)"Locale_AddCatalogLookupPathPrefix", (PyCFunction
) _wrap_Locale_AddCatalogLookupPathPrefix
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38812 { (char *)"Locale_AddCatalog", (PyCFunction
) _wrap_Locale_AddCatalog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38813 { (char *)"Locale_IsAvailable", (PyCFunction
) _wrap_Locale_IsAvailable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38814 { (char *)"Locale_IsLoaded", (PyCFunction
) _wrap_Locale_IsLoaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38815 { (char *)"Locale_GetLanguageInfo", (PyCFunction
) _wrap_Locale_GetLanguageInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38816 { (char *)"Locale_GetLanguageName", (PyCFunction
) _wrap_Locale_GetLanguageName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38817 { (char *)"Locale_FindLanguageInfo", (PyCFunction
) _wrap_Locale_FindLanguageInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38818 { (char *)"Locale_AddLanguage", (PyCFunction
) _wrap_Locale_AddLanguage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38819 { (char *)"Locale_GetString", (PyCFunction
) _wrap_Locale_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38820 { (char *)"Locale_GetName", (PyCFunction
)_wrap_Locale_GetName
, METH_O
, NULL
},
38821 { (char *)"Locale_swigregister", Locale_swigregister
, METH_VARARGS
, NULL
},
38822 { (char *)"Locale_swiginit", Locale_swiginit
, METH_VARARGS
, NULL
},
38823 { (char *)"new_PyLocale", (PyCFunction
) _wrap_new_PyLocale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38824 { (char *)"delete_PyLocale", (PyCFunction
)_wrap_delete_PyLocale
, METH_O
, NULL
},
38825 { (char *)"PyLocale__setCallbackInfo", (PyCFunction
) _wrap_PyLocale__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38826 { (char *)"PyLocale_GetSingularString", (PyCFunction
) _wrap_PyLocale_GetSingularString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38827 { (char *)"PyLocale_GetPluralString", (PyCFunction
) _wrap_PyLocale_GetPluralString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38828 { (char *)"PyLocale_swigregister", PyLocale_swigregister
, METH_VARARGS
, NULL
},
38829 { (char *)"PyLocale_swiginit", PyLocale_swiginit
, METH_VARARGS
, NULL
},
38830 { (char *)"GetLocale", (PyCFunction
)_wrap_GetLocale
, METH_NOARGS
, NULL
},
38831 { (char *)"GetTranslation", _wrap_GetTranslation
, METH_VARARGS
, NULL
},
38832 { (char *)"new_EncodingConverter", (PyCFunction
)_wrap_new_EncodingConverter
, METH_NOARGS
, NULL
},
38833 { (char *)"delete_EncodingConverter", (PyCFunction
)_wrap_delete_EncodingConverter
, METH_O
, NULL
},
38834 { (char *)"EncodingConverter_Init", (PyCFunction
) _wrap_EncodingConverter_Init
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38835 { (char *)"EncodingConverter_Convert", (PyCFunction
) _wrap_EncodingConverter_Convert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38836 { (char *)"EncodingConverter_GetPlatformEquivalents", (PyCFunction
) _wrap_EncodingConverter_GetPlatformEquivalents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38837 { (char *)"EncodingConverter_GetAllEquivalents", (PyCFunction
) _wrap_EncodingConverter_GetAllEquivalents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38838 { (char *)"EncodingConverter_CanConvert", (PyCFunction
) _wrap_EncodingConverter_CanConvert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38839 { (char *)"EncodingConverter_swigregister", EncodingConverter_swigregister
, METH_VARARGS
, NULL
},
38840 { (char *)"EncodingConverter_swiginit", EncodingConverter_swiginit
, METH_VARARGS
, NULL
},
38841 { (char *)"delete_DC", (PyCFunction
)_wrap_delete_DC
, METH_O
, NULL
},
38842 { (char *)"DC_FloodFill", (PyCFunction
) _wrap_DC_FloodFill
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38843 { (char *)"DC_FloodFillPoint", (PyCFunction
) _wrap_DC_FloodFillPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38844 { (char *)"DC_GradientFillConcentric", (PyCFunction
) _wrap_DC_GradientFillConcentric
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38845 { (char *)"DC_GradientFillLinear", (PyCFunction
) _wrap_DC_GradientFillLinear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38846 { (char *)"DC_GetPixel", (PyCFunction
) _wrap_DC_GetPixel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38847 { (char *)"DC_GetPixelPoint", (PyCFunction
) _wrap_DC_GetPixelPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38848 { (char *)"DC_DrawLine", (PyCFunction
) _wrap_DC_DrawLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38849 { (char *)"DC_DrawLinePoint", (PyCFunction
) _wrap_DC_DrawLinePoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38850 { (char *)"DC_CrossHair", (PyCFunction
) _wrap_DC_CrossHair
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38851 { (char *)"DC_CrossHairPoint", (PyCFunction
) _wrap_DC_CrossHairPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38852 { (char *)"DC_DrawArc", (PyCFunction
) _wrap_DC_DrawArc
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38853 { (char *)"DC_DrawArcPoint", (PyCFunction
) _wrap_DC_DrawArcPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38854 { (char *)"DC_DrawCheckMark", (PyCFunction
) _wrap_DC_DrawCheckMark
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38855 { (char *)"DC_DrawCheckMarkRect", (PyCFunction
) _wrap_DC_DrawCheckMarkRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38856 { (char *)"DC_DrawEllipticArc", (PyCFunction
) _wrap_DC_DrawEllipticArc
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38857 { (char *)"DC_DrawEllipticArcPointSize", (PyCFunction
) _wrap_DC_DrawEllipticArcPointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38858 { (char *)"DC_DrawPoint", (PyCFunction
) _wrap_DC_DrawPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38859 { (char *)"DC_DrawPointPoint", (PyCFunction
) _wrap_DC_DrawPointPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38860 { (char *)"DC_DrawRectangle", (PyCFunction
) _wrap_DC_DrawRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38861 { (char *)"DC_DrawRectangleRect", (PyCFunction
) _wrap_DC_DrawRectangleRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38862 { (char *)"DC_DrawRectanglePointSize", (PyCFunction
) _wrap_DC_DrawRectanglePointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38863 { (char *)"DC_DrawRoundedRectangle", (PyCFunction
) _wrap_DC_DrawRoundedRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38864 { (char *)"DC_DrawRoundedRectangleRect", (PyCFunction
) _wrap_DC_DrawRoundedRectangleRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38865 { (char *)"DC_DrawRoundedRectanglePointSize", (PyCFunction
) _wrap_DC_DrawRoundedRectanglePointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38866 { (char *)"DC_DrawCircle", (PyCFunction
) _wrap_DC_DrawCircle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38867 { (char *)"DC_DrawCirclePoint", (PyCFunction
) _wrap_DC_DrawCirclePoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38868 { (char *)"DC_DrawEllipse", (PyCFunction
) _wrap_DC_DrawEllipse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38869 { (char *)"DC_DrawEllipseRect", (PyCFunction
) _wrap_DC_DrawEllipseRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38870 { (char *)"DC_DrawEllipsePointSize", (PyCFunction
) _wrap_DC_DrawEllipsePointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38871 { (char *)"DC_DrawIcon", (PyCFunction
) _wrap_DC_DrawIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38872 { (char *)"DC_DrawIconPoint", (PyCFunction
) _wrap_DC_DrawIconPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38873 { (char *)"DC_DrawBitmap", (PyCFunction
) _wrap_DC_DrawBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38874 { (char *)"DC_DrawBitmapPoint", (PyCFunction
) _wrap_DC_DrawBitmapPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38875 { (char *)"DC_DrawText", (PyCFunction
) _wrap_DC_DrawText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38876 { (char *)"DC_DrawTextPoint", (PyCFunction
) _wrap_DC_DrawTextPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38877 { (char *)"DC_DrawRotatedText", (PyCFunction
) _wrap_DC_DrawRotatedText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38878 { (char *)"DC_DrawRotatedTextPoint", (PyCFunction
) _wrap_DC_DrawRotatedTextPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38879 { (char *)"DC_Blit", (PyCFunction
) _wrap_DC_Blit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38880 { (char *)"DC_BlitPointSize", (PyCFunction
) _wrap_DC_BlitPointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38881 { (char *)"DC_GetAsBitmap", (PyCFunction
) _wrap_DC_GetAsBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38882 { (char *)"DC_SetClippingRegion", (PyCFunction
) _wrap_DC_SetClippingRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38883 { (char *)"DC_SetClippingRegionPointSize", (PyCFunction
) _wrap_DC_SetClippingRegionPointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38884 { (char *)"DC_SetClippingRegionAsRegion", (PyCFunction
) _wrap_DC_SetClippingRegionAsRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38885 { (char *)"DC_SetClippingRect", (PyCFunction
) _wrap_DC_SetClippingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38886 { (char *)"DC_DrawLines", (PyCFunction
) _wrap_DC_DrawLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38887 { (char *)"DC_DrawPolygon", (PyCFunction
) _wrap_DC_DrawPolygon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38888 { (char *)"DC_DrawLabel", (PyCFunction
) _wrap_DC_DrawLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38889 { (char *)"DC_DrawImageLabel", (PyCFunction
) _wrap_DC_DrawImageLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38890 { (char *)"DC_DrawSpline", (PyCFunction
) _wrap_DC_DrawSpline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38891 { (char *)"DC_Clear", (PyCFunction
)_wrap_DC_Clear
, METH_O
, NULL
},
38892 { (char *)"DC_StartDoc", (PyCFunction
) _wrap_DC_StartDoc
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38893 { (char *)"DC_EndDoc", (PyCFunction
)_wrap_DC_EndDoc
, METH_O
, NULL
},
38894 { (char *)"DC_StartPage", (PyCFunction
)_wrap_DC_StartPage
, METH_O
, NULL
},
38895 { (char *)"DC_EndPage", (PyCFunction
)_wrap_DC_EndPage
, METH_O
, NULL
},
38896 { (char *)"DC_SetFont", (PyCFunction
) _wrap_DC_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38897 { (char *)"DC_SetPen", (PyCFunction
) _wrap_DC_SetPen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38898 { (char *)"DC_SetBrush", (PyCFunction
) _wrap_DC_SetBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38899 { (char *)"DC_SetBackground", (PyCFunction
) _wrap_DC_SetBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38900 { (char *)"DC_SetBackgroundMode", (PyCFunction
) _wrap_DC_SetBackgroundMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38901 { (char *)"DC_SetPalette", (PyCFunction
) _wrap_DC_SetPalette
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38902 { (char *)"DC_DestroyClippingRegion", (PyCFunction
)_wrap_DC_DestroyClippingRegion
, METH_O
, NULL
},
38903 { (char *)"DC_GetClippingBox", (PyCFunction
)_wrap_DC_GetClippingBox
, METH_O
, NULL
},
38904 { (char *)"DC_GetClippingRect", (PyCFunction
)_wrap_DC_GetClippingRect
, METH_O
, NULL
},
38905 { (char *)"DC_GetCharHeight", (PyCFunction
)_wrap_DC_GetCharHeight
, METH_O
, NULL
},
38906 { (char *)"DC_GetCharWidth", (PyCFunction
)_wrap_DC_GetCharWidth
, METH_O
, NULL
},
38907 { (char *)"DC_GetTextExtent", (PyCFunction
) _wrap_DC_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38908 { (char *)"DC_GetFullTextExtent", (PyCFunction
) _wrap_DC_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38909 { (char *)"DC_GetMultiLineTextExtent", (PyCFunction
) _wrap_DC_GetMultiLineTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38910 { (char *)"DC_GetPartialTextExtents", (PyCFunction
) _wrap_DC_GetPartialTextExtents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38911 { (char *)"DC_GetSize", (PyCFunction
)_wrap_DC_GetSize
, METH_O
, NULL
},
38912 { (char *)"DC_GetSizeTuple", (PyCFunction
)_wrap_DC_GetSizeTuple
, METH_O
, NULL
},
38913 { (char *)"DC_GetSizeMM", (PyCFunction
)_wrap_DC_GetSizeMM
, METH_O
, NULL
},
38914 { (char *)"DC_GetSizeMMTuple", (PyCFunction
)_wrap_DC_GetSizeMMTuple
, METH_O
, NULL
},
38915 { (char *)"DC_DeviceToLogicalX", (PyCFunction
) _wrap_DC_DeviceToLogicalX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38916 { (char *)"DC_DeviceToLogicalY", (PyCFunction
) _wrap_DC_DeviceToLogicalY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38917 { (char *)"DC_DeviceToLogicalXRel", (PyCFunction
) _wrap_DC_DeviceToLogicalXRel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38918 { (char *)"DC_DeviceToLogicalYRel", (PyCFunction
) _wrap_DC_DeviceToLogicalYRel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38919 { (char *)"DC_LogicalToDeviceX", (PyCFunction
) _wrap_DC_LogicalToDeviceX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38920 { (char *)"DC_LogicalToDeviceY", (PyCFunction
) _wrap_DC_LogicalToDeviceY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38921 { (char *)"DC_LogicalToDeviceXRel", (PyCFunction
) _wrap_DC_LogicalToDeviceXRel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38922 { (char *)"DC_LogicalToDeviceYRel", (PyCFunction
) _wrap_DC_LogicalToDeviceYRel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38923 { (char *)"DC_CanDrawBitmap", (PyCFunction
)_wrap_DC_CanDrawBitmap
, METH_O
, NULL
},
38924 { (char *)"DC_CanGetTextExtent", (PyCFunction
)_wrap_DC_CanGetTextExtent
, METH_O
, NULL
},
38925 { (char *)"DC_GetDepth", (PyCFunction
)_wrap_DC_GetDepth
, METH_O
, NULL
},
38926 { (char *)"DC_GetPPI", (PyCFunction
)_wrap_DC_GetPPI
, METH_O
, NULL
},
38927 { (char *)"DC_IsOk", (PyCFunction
)_wrap_DC_IsOk
, METH_O
, NULL
},
38928 { (char *)"DC_GetBackgroundMode", (PyCFunction
)_wrap_DC_GetBackgroundMode
, METH_O
, NULL
},
38929 { (char *)"DC_GetBackground", (PyCFunction
)_wrap_DC_GetBackground
, METH_O
, NULL
},
38930 { (char *)"DC_GetBrush", (PyCFunction
)_wrap_DC_GetBrush
, METH_O
, NULL
},
38931 { (char *)"DC_GetFont", (PyCFunction
)_wrap_DC_GetFont
, METH_O
, NULL
},
38932 { (char *)"DC_GetPen", (PyCFunction
)_wrap_DC_GetPen
, METH_O
, NULL
},
38933 { (char *)"DC_GetTextBackground", (PyCFunction
)_wrap_DC_GetTextBackground
, METH_O
, NULL
},
38934 { (char *)"DC_GetTextForeground", (PyCFunction
)_wrap_DC_GetTextForeground
, METH_O
, NULL
},
38935 { (char *)"DC_SetTextForeground", (PyCFunction
) _wrap_DC_SetTextForeground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38936 { (char *)"DC_SetTextBackground", (PyCFunction
) _wrap_DC_SetTextBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38937 { (char *)"DC_GetMapMode", (PyCFunction
)_wrap_DC_GetMapMode
, METH_O
, NULL
},
38938 { (char *)"DC_SetMapMode", (PyCFunction
) _wrap_DC_SetMapMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38939 { (char *)"DC_GetUserScale", (PyCFunction
)_wrap_DC_GetUserScale
, METH_O
, NULL
},
38940 { (char *)"DC_SetUserScale", (PyCFunction
) _wrap_DC_SetUserScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38941 { (char *)"DC_GetLogicalScale", (PyCFunction
)_wrap_DC_GetLogicalScale
, METH_O
, NULL
},
38942 { (char *)"DC_SetLogicalScale", (PyCFunction
) _wrap_DC_SetLogicalScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38943 { (char *)"DC_GetLogicalOrigin", (PyCFunction
)_wrap_DC_GetLogicalOrigin
, METH_O
, NULL
},
38944 { (char *)"DC_GetLogicalOriginTuple", (PyCFunction
)_wrap_DC_GetLogicalOriginTuple
, METH_O
, NULL
},
38945 { (char *)"DC_SetLogicalOrigin", (PyCFunction
) _wrap_DC_SetLogicalOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38946 { (char *)"DC_SetLogicalOriginPoint", (PyCFunction
) _wrap_DC_SetLogicalOriginPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38947 { (char *)"DC_GetDeviceOrigin", (PyCFunction
)_wrap_DC_GetDeviceOrigin
, METH_O
, NULL
},
38948 { (char *)"DC_GetDeviceOriginTuple", (PyCFunction
)_wrap_DC_GetDeviceOriginTuple
, METH_O
, NULL
},
38949 { (char *)"DC_SetDeviceOrigin", (PyCFunction
) _wrap_DC_SetDeviceOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38950 { (char *)"DC_SetDeviceOriginPoint", (PyCFunction
) _wrap_DC_SetDeviceOriginPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38951 { (char *)"DC_SetAxisOrientation", (PyCFunction
) _wrap_DC_SetAxisOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38952 { (char *)"DC_GetLogicalFunction", (PyCFunction
)_wrap_DC_GetLogicalFunction
, METH_O
, NULL
},
38953 { (char *)"DC_SetLogicalFunction", (PyCFunction
) _wrap_DC_SetLogicalFunction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38954 { (char *)"DC_ComputeScaleAndOrigin", (PyCFunction
)_wrap_DC_ComputeScaleAndOrigin
, METH_O
, NULL
},
38955 { (char *)"DC_CalcBoundingBox", (PyCFunction
) _wrap_DC_CalcBoundingBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38956 { (char *)"DC_CalcBoundingBoxPoint", (PyCFunction
) _wrap_DC_CalcBoundingBoxPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38957 { (char *)"DC_ResetBoundingBox", (PyCFunction
)_wrap_DC_ResetBoundingBox
, METH_O
, NULL
},
38958 { (char *)"DC_MinX", (PyCFunction
)_wrap_DC_MinX
, METH_O
, NULL
},
38959 { (char *)"DC_MaxX", (PyCFunction
)_wrap_DC_MaxX
, METH_O
, NULL
},
38960 { (char *)"DC_MinY", (PyCFunction
)_wrap_DC_MinY
, METH_O
, NULL
},
38961 { (char *)"DC_MaxY", (PyCFunction
)_wrap_DC_MaxY
, METH_O
, NULL
},
38962 { (char *)"DC_GetBoundingBox", (PyCFunction
)_wrap_DC_GetBoundingBox
, METH_O
, NULL
},
38963 { (char *)"DC_GetLayoutDirection", (PyCFunction
)_wrap_DC_GetLayoutDirection
, METH_O
, NULL
},
38964 { (char *)"DC_SetLayoutDirection", (PyCFunction
) _wrap_DC_SetLayoutDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38965 { (char *)"DC__DrawPointList", (PyCFunction
) _wrap_DC__DrawPointList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38966 { (char *)"DC__DrawLineList", (PyCFunction
) _wrap_DC__DrawLineList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38967 { (char *)"DC__DrawRectangleList", (PyCFunction
) _wrap_DC__DrawRectangleList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38968 { (char *)"DC__DrawEllipseList", (PyCFunction
) _wrap_DC__DrawEllipseList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38969 { (char *)"DC__DrawPolygonList", (PyCFunction
) _wrap_DC__DrawPolygonList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38970 { (char *)"DC__DrawTextList", (PyCFunction
) _wrap_DC__DrawTextList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38971 { (char *)"DC_swigregister", DC_swigregister
, METH_VARARGS
, NULL
},
38972 { (char *)"new_DCTextColourChanger", (PyCFunction
) _wrap_new_DCTextColourChanger
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38973 { (char *)"delete_DCTextColourChanger", (PyCFunction
)_wrap_delete_DCTextColourChanger
, METH_O
, NULL
},
38974 { (char *)"DCTextColourChanger_swigregister", DCTextColourChanger_swigregister
, METH_VARARGS
, NULL
},
38975 { (char *)"DCTextColourChanger_swiginit", DCTextColourChanger_swiginit
, METH_VARARGS
, NULL
},
38976 { (char *)"new_DCPenChanger", (PyCFunction
) _wrap_new_DCPenChanger
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38977 { (char *)"delete_DCPenChanger", (PyCFunction
)_wrap_delete_DCPenChanger
, METH_O
, NULL
},
38978 { (char *)"DCPenChanger_swigregister", DCPenChanger_swigregister
, METH_VARARGS
, NULL
},
38979 { (char *)"DCPenChanger_swiginit", DCPenChanger_swiginit
, METH_VARARGS
, NULL
},
38980 { (char *)"new_DCBrushChanger", (PyCFunction
) _wrap_new_DCBrushChanger
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38981 { (char *)"delete_DCBrushChanger", (PyCFunction
)_wrap_delete_DCBrushChanger
, METH_O
, NULL
},
38982 { (char *)"DCBrushChanger_swigregister", DCBrushChanger_swigregister
, METH_VARARGS
, NULL
},
38983 { (char *)"DCBrushChanger_swiginit", DCBrushChanger_swiginit
, METH_VARARGS
, NULL
},
38984 { (char *)"new_DCClipper", _wrap_new_DCClipper
, METH_VARARGS
, NULL
},
38985 { (char *)"delete_DCClipper", (PyCFunction
)_wrap_delete_DCClipper
, METH_O
, NULL
},
38986 { (char *)"DCClipper_swigregister", DCClipper_swigregister
, METH_VARARGS
, NULL
},
38987 { (char *)"DCClipper_swiginit", DCClipper_swiginit
, METH_VARARGS
, NULL
},
38988 { (char *)"new_ScreenDC", (PyCFunction
)_wrap_new_ScreenDC
, METH_NOARGS
, NULL
},
38989 { (char *)"ScreenDC_StartDrawingOnTopWin", (PyCFunction
) _wrap_ScreenDC_StartDrawingOnTopWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38990 { (char *)"ScreenDC_StartDrawingOnTop", (PyCFunction
) _wrap_ScreenDC_StartDrawingOnTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38991 { (char *)"ScreenDC_EndDrawingOnTop", (PyCFunction
)_wrap_ScreenDC_EndDrawingOnTop
, METH_O
, NULL
},
38992 { (char *)"ScreenDC_swigregister", ScreenDC_swigregister
, METH_VARARGS
, NULL
},
38993 { (char *)"ScreenDC_swiginit", ScreenDC_swiginit
, METH_VARARGS
, NULL
},
38994 { (char *)"new_WindowDC", (PyCFunction
) _wrap_new_WindowDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38995 { (char *)"WindowDC_swigregister", WindowDC_swigregister
, METH_VARARGS
, NULL
},
38996 { (char *)"WindowDC_swiginit", WindowDC_swiginit
, METH_VARARGS
, NULL
},
38997 { (char *)"new_ClientDC", (PyCFunction
) _wrap_new_ClientDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
38998 { (char *)"ClientDC_swigregister", ClientDC_swigregister
, METH_VARARGS
, NULL
},
38999 { (char *)"ClientDC_swiginit", ClientDC_swiginit
, METH_VARARGS
, NULL
},
39000 { (char *)"new_PaintDC", (PyCFunction
) _wrap_new_PaintDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39001 { (char *)"PaintDC_swigregister", PaintDC_swigregister
, METH_VARARGS
, NULL
},
39002 { (char *)"PaintDC_swiginit", PaintDC_swiginit
, METH_VARARGS
, NULL
},
39003 { (char *)"new_MemoryDC", (PyCFunction
) _wrap_new_MemoryDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39004 { (char *)"new_MemoryDCFromDC", (PyCFunction
) _wrap_new_MemoryDCFromDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39005 { (char *)"MemoryDC_SelectObject", (PyCFunction
) _wrap_MemoryDC_SelectObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39006 { (char *)"MemoryDC_SelectObjectAsSource", (PyCFunction
) _wrap_MemoryDC_SelectObjectAsSource
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39007 { (char *)"MemoryDC_swigregister", MemoryDC_swigregister
, METH_VARARGS
, NULL
},
39008 { (char *)"MemoryDC_swiginit", MemoryDC_swiginit
, METH_VARARGS
, NULL
},
39009 { (char *)"new_BufferedDC", _wrap_new_BufferedDC
, METH_VARARGS
, NULL
},
39010 { (char *)"delete_BufferedDC", (PyCFunction
)_wrap_delete_BufferedDC
, METH_O
, NULL
},
39011 { (char *)"BufferedDC_UnMask", (PyCFunction
)_wrap_BufferedDC_UnMask
, METH_O
, NULL
},
39012 { (char *)"BufferedDC_SetStyle", (PyCFunction
) _wrap_BufferedDC_SetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39013 { (char *)"BufferedDC_GetStyle", (PyCFunction
)_wrap_BufferedDC_GetStyle
, METH_O
, NULL
},
39014 { (char *)"BufferedDC_swigregister", BufferedDC_swigregister
, METH_VARARGS
, NULL
},
39015 { (char *)"BufferedDC_swiginit", BufferedDC_swiginit
, METH_VARARGS
, NULL
},
39016 { (char *)"new_BufferedPaintDC", (PyCFunction
) _wrap_new_BufferedPaintDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39017 { (char *)"BufferedPaintDC_swigregister", BufferedPaintDC_swigregister
, METH_VARARGS
, NULL
},
39018 { (char *)"BufferedPaintDC_swiginit", BufferedPaintDC_swiginit
, METH_VARARGS
, NULL
},
39019 { (char *)"new_AutoBufferedPaintDC", (PyCFunction
) _wrap_new_AutoBufferedPaintDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39020 { (char *)"AutoBufferedPaintDC_swigregister", AutoBufferedPaintDC_swigregister
, METH_VARARGS
, NULL
},
39021 { (char *)"AutoBufferedPaintDC_swiginit", AutoBufferedPaintDC_swiginit
, METH_VARARGS
, NULL
},
39022 { (char *)"AutoBufferedPaintDCFactory", (PyCFunction
) _wrap_AutoBufferedPaintDCFactory
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39023 { (char *)"new_MirrorDC", (PyCFunction
) _wrap_new_MirrorDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39024 { (char *)"MirrorDC_swigregister", MirrorDC_swigregister
, METH_VARARGS
, NULL
},
39025 { (char *)"MirrorDC_swiginit", MirrorDC_swiginit
, METH_VARARGS
, NULL
},
39026 { (char *)"new_PostScriptDC", (PyCFunction
) _wrap_new_PostScriptDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39027 { (char *)"PostScriptDC_GetPrintData", (PyCFunction
)_wrap_PostScriptDC_GetPrintData
, METH_O
, NULL
},
39028 { (char *)"PostScriptDC_SetPrintData", (PyCFunction
) _wrap_PostScriptDC_SetPrintData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39029 { (char *)"PostScriptDC_SetResolution", (PyCFunction
) _wrap_PostScriptDC_SetResolution
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39030 { (char *)"PostScriptDC_GetResolution", (PyCFunction
)_wrap_PostScriptDC_GetResolution
, METH_NOARGS
, NULL
},
39031 { (char *)"PostScriptDC_swigregister", PostScriptDC_swigregister
, METH_VARARGS
, NULL
},
39032 { (char *)"PostScriptDC_swiginit", PostScriptDC_swiginit
, METH_VARARGS
, NULL
},
39033 { (char *)"new_MetaFile", (PyCFunction
) _wrap_new_MetaFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39034 { (char *)"MetaFile_swigregister", MetaFile_swigregister
, METH_VARARGS
, NULL
},
39035 { (char *)"MetaFile_swiginit", MetaFile_swiginit
, METH_VARARGS
, NULL
},
39036 { (char *)"new_MetaFileDC", (PyCFunction
) _wrap_new_MetaFileDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39037 { (char *)"MetaFileDC_swigregister", MetaFileDC_swigregister
, METH_VARARGS
, NULL
},
39038 { (char *)"MetaFileDC_swiginit", MetaFileDC_swiginit
, METH_VARARGS
, NULL
},
39039 { (char *)"new_PrinterDC", (PyCFunction
) _wrap_new_PrinterDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39040 { (char *)"PrinterDC_swigregister", PrinterDC_swigregister
, METH_VARARGS
, NULL
},
39041 { (char *)"PrinterDC_swiginit", PrinterDC_swiginit
, METH_VARARGS
, NULL
},
39042 { (char *)"new_GraphicsObject", (PyCFunction
) _wrap_new_GraphicsObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39043 { (char *)"delete_GraphicsObject", (PyCFunction
)_wrap_delete_GraphicsObject
, METH_O
, NULL
},
39044 { (char *)"GraphicsObject_IsNull", (PyCFunction
)_wrap_GraphicsObject_IsNull
, METH_O
, NULL
},
39045 { (char *)"GraphicsObject_GetRenderer", (PyCFunction
)_wrap_GraphicsObject_GetRenderer
, METH_O
, NULL
},
39046 { (char *)"GraphicsObject_swigregister", GraphicsObject_swigregister
, METH_VARARGS
, NULL
},
39047 { (char *)"GraphicsObject_swiginit", GraphicsObject_swiginit
, METH_VARARGS
, NULL
},
39048 { (char *)"new_GraphicsPen", (PyCFunction
)_wrap_new_GraphicsPen
, METH_NOARGS
, NULL
},
39049 { (char *)"delete_GraphicsPen", (PyCFunction
)_wrap_delete_GraphicsPen
, METH_O
, NULL
},
39050 { (char *)"GraphicsPen_swigregister", GraphicsPen_swigregister
, METH_VARARGS
, NULL
},
39051 { (char *)"GraphicsPen_swiginit", GraphicsPen_swiginit
, METH_VARARGS
, NULL
},
39052 { (char *)"new_GraphicsBrush", (PyCFunction
)_wrap_new_GraphicsBrush
, METH_NOARGS
, NULL
},
39053 { (char *)"delete_GraphicsBrush", (PyCFunction
)_wrap_delete_GraphicsBrush
, METH_O
, NULL
},
39054 { (char *)"GraphicsBrush_swigregister", GraphicsBrush_swigregister
, METH_VARARGS
, NULL
},
39055 { (char *)"GraphicsBrush_swiginit", GraphicsBrush_swiginit
, METH_VARARGS
, NULL
},
39056 { (char *)"new_GraphicsFont", (PyCFunction
)_wrap_new_GraphicsFont
, METH_NOARGS
, NULL
},
39057 { (char *)"delete_GraphicsFont", (PyCFunction
)_wrap_delete_GraphicsFont
, METH_O
, NULL
},
39058 { (char *)"GraphicsFont_swigregister", GraphicsFont_swigregister
, METH_VARARGS
, NULL
},
39059 { (char *)"GraphicsFont_swiginit", GraphicsFont_swiginit
, METH_VARARGS
, NULL
},
39060 { (char *)"new_GraphicsMatrix", (PyCFunction
)_wrap_new_GraphicsMatrix
, METH_NOARGS
, NULL
},
39061 { (char *)"delete_GraphicsMatrix", (PyCFunction
)_wrap_delete_GraphicsMatrix
, METH_O
, NULL
},
39062 { (char *)"GraphicsMatrix_Concat", (PyCFunction
) _wrap_GraphicsMatrix_Concat
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39063 { (char *)"GraphicsMatrix_Set", (PyCFunction
) _wrap_GraphicsMatrix_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39064 { (char *)"GraphicsMatrix_Get", (PyCFunction
)_wrap_GraphicsMatrix_Get
, METH_O
, NULL
},
39065 { (char *)"GraphicsMatrix_Invert", (PyCFunction
)_wrap_GraphicsMatrix_Invert
, METH_O
, NULL
},
39066 { (char *)"GraphicsMatrix_IsEqual", (PyCFunction
) _wrap_GraphicsMatrix_IsEqual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39067 { (char *)"GraphicsMatrix_IsIdentity", (PyCFunction
)_wrap_GraphicsMatrix_IsIdentity
, METH_O
, NULL
},
39068 { (char *)"GraphicsMatrix_Translate", (PyCFunction
) _wrap_GraphicsMatrix_Translate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39069 { (char *)"GraphicsMatrix_Scale", (PyCFunction
) _wrap_GraphicsMatrix_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39070 { (char *)"GraphicsMatrix_Rotate", (PyCFunction
) _wrap_GraphicsMatrix_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39071 { (char *)"GraphicsMatrix_TransformPoint", (PyCFunction
) _wrap_GraphicsMatrix_TransformPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39072 { (char *)"GraphicsMatrix_TransformDistance", (PyCFunction
) _wrap_GraphicsMatrix_TransformDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39073 { (char *)"GraphicsMatrix_GetNativeMatrix", (PyCFunction
)_wrap_GraphicsMatrix_GetNativeMatrix
, METH_O
, NULL
},
39074 { (char *)"GraphicsMatrix_swigregister", GraphicsMatrix_swigregister
, METH_VARARGS
, NULL
},
39075 { (char *)"GraphicsMatrix_swiginit", GraphicsMatrix_swiginit
, METH_VARARGS
, NULL
},
39076 { (char *)"new_GraphicsPath", (PyCFunction
)_wrap_new_GraphicsPath
, METH_NOARGS
, NULL
},
39077 { (char *)"delete_GraphicsPath", (PyCFunction
)_wrap_delete_GraphicsPath
, METH_O
, NULL
},
39078 { (char *)"GraphicsPath_MoveToPoint", _wrap_GraphicsPath_MoveToPoint
, METH_VARARGS
, NULL
},
39079 { (char *)"GraphicsPath_AddLineToPoint", _wrap_GraphicsPath_AddLineToPoint
, METH_VARARGS
, NULL
},
39080 { (char *)"GraphicsPath_AddCurveToPoint", _wrap_GraphicsPath_AddCurveToPoint
, METH_VARARGS
, NULL
},
39081 { (char *)"GraphicsPath_AddPath", (PyCFunction
) _wrap_GraphicsPath_AddPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39082 { (char *)"GraphicsPath_CloseSubpath", (PyCFunction
)_wrap_GraphicsPath_CloseSubpath
, METH_O
, NULL
},
39083 { (char *)"GraphicsPath_GetCurrentPoint", (PyCFunction
)_wrap_GraphicsPath_GetCurrentPoint
, METH_O
, NULL
},
39084 { (char *)"GraphicsPath_AddArc", _wrap_GraphicsPath_AddArc
, METH_VARARGS
, NULL
},
39085 { (char *)"GraphicsPath_AddQuadCurveToPoint", (PyCFunction
) _wrap_GraphicsPath_AddQuadCurveToPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39086 { (char *)"GraphicsPath_AddRectangle", (PyCFunction
) _wrap_GraphicsPath_AddRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39087 { (char *)"GraphicsPath_AddCircle", (PyCFunction
) _wrap_GraphicsPath_AddCircle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39088 { (char *)"GraphicsPath_AddArcToPoint", (PyCFunction
) _wrap_GraphicsPath_AddArcToPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39089 { (char *)"GraphicsPath_AddEllipse", (PyCFunction
) _wrap_GraphicsPath_AddEllipse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39090 { (char *)"GraphicsPath_AddRoundedRectangle", (PyCFunction
) _wrap_GraphicsPath_AddRoundedRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39091 { (char *)"GraphicsPath_GetNativePath", (PyCFunction
)_wrap_GraphicsPath_GetNativePath
, METH_O
, NULL
},
39092 { (char *)"GraphicsPath_UnGetNativePath", (PyCFunction
) _wrap_GraphicsPath_UnGetNativePath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39093 { (char *)"GraphicsPath_Transform", (PyCFunction
) _wrap_GraphicsPath_Transform
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39094 { (char *)"GraphicsPath_GetBox", (PyCFunction
)_wrap_GraphicsPath_GetBox
, METH_O
, NULL
},
39095 { (char *)"GraphicsPath_Contains", _wrap_GraphicsPath_Contains
, METH_VARARGS
, NULL
},
39096 { (char *)"GraphicsPath_swigregister", GraphicsPath_swigregister
, METH_VARARGS
, NULL
},
39097 { (char *)"GraphicsPath_swiginit", GraphicsPath_swiginit
, METH_VARARGS
, NULL
},
39098 { (char *)"delete_GraphicsContext", (PyCFunction
)_wrap_delete_GraphicsContext
, METH_O
, NULL
},
39099 { (char *)"GraphicsContext_Create", _wrap_GraphicsContext_Create
, METH_VARARGS
, NULL
},
39100 { (char *)"GraphicsContext_CreateMeasuringContext", (PyCFunction
)_wrap_GraphicsContext_CreateMeasuringContext
, METH_NOARGS
, NULL
},
39101 { (char *)"GraphicsContext_CreateFromNative", (PyCFunction
) _wrap_GraphicsContext_CreateFromNative
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39102 { (char *)"GraphicsContext_CreateFromNativeWindow", (PyCFunction
) _wrap_GraphicsContext_CreateFromNativeWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39103 { (char *)"GraphicsContext_CreatePath", (PyCFunction
)_wrap_GraphicsContext_CreatePath
, METH_O
, NULL
},
39104 { (char *)"GraphicsContext_CreatePen", (PyCFunction
) _wrap_GraphicsContext_CreatePen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39105 { (char *)"GraphicsContext_CreateBrush", (PyCFunction
) _wrap_GraphicsContext_CreateBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39106 { (char *)"GraphicsContext_CreateLinearGradientBrush", (PyCFunction
) _wrap_GraphicsContext_CreateLinearGradientBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39107 { (char *)"GraphicsContext_CreateRadialGradientBrush", (PyCFunction
) _wrap_GraphicsContext_CreateRadialGradientBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39108 { (char *)"GraphicsContext_CreateFont", (PyCFunction
) _wrap_GraphicsContext_CreateFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39109 { (char *)"GraphicsContext_CreateMatrix", (PyCFunction
) _wrap_GraphicsContext_CreateMatrix
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39110 { (char *)"GraphicsContext_PushState", (PyCFunction
)_wrap_GraphicsContext_PushState
, METH_O
, NULL
},
39111 { (char *)"GraphicsContext_PopState", (PyCFunction
)_wrap_GraphicsContext_PopState
, METH_O
, NULL
},
39112 { (char *)"GraphicsContext_ClipRegion", (PyCFunction
) _wrap_GraphicsContext_ClipRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39113 { (char *)"GraphicsContext_Clip", (PyCFunction
) _wrap_GraphicsContext_Clip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39114 { (char *)"GraphicsContext_ResetClip", (PyCFunction
)_wrap_GraphicsContext_ResetClip
, METH_O
, NULL
},
39115 { (char *)"GraphicsContext_GetNativeContext", (PyCFunction
)_wrap_GraphicsContext_GetNativeContext
, METH_O
, NULL
},
39116 { (char *)"GraphicsContext_GetLogicalFunction", (PyCFunction
)_wrap_GraphicsContext_GetLogicalFunction
, METH_O
, NULL
},
39117 { (char *)"GraphicsContext_SetLogicalFunction", (PyCFunction
) _wrap_GraphicsContext_SetLogicalFunction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39118 { (char *)"GraphicsContext_Translate", (PyCFunction
) _wrap_GraphicsContext_Translate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39119 { (char *)"GraphicsContext_Scale", (PyCFunction
) _wrap_GraphicsContext_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39120 { (char *)"GraphicsContext_Rotate", (PyCFunction
) _wrap_GraphicsContext_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39121 { (char *)"GraphicsContext_ConcatTransform", (PyCFunction
) _wrap_GraphicsContext_ConcatTransform
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39122 { (char *)"GraphicsContext_SetTransform", (PyCFunction
) _wrap_GraphicsContext_SetTransform
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39123 { (char *)"GraphicsContext_GetTransform", (PyCFunction
)_wrap_GraphicsContext_GetTransform
, METH_O
, NULL
},
39124 { (char *)"GraphicsContext_SetPen", _wrap_GraphicsContext_SetPen
, METH_VARARGS
, NULL
},
39125 { (char *)"GraphicsContext_SetBrush", _wrap_GraphicsContext_SetBrush
, METH_VARARGS
, NULL
},
39126 { (char *)"GraphicsContext_SetFont", _wrap_GraphicsContext_SetFont
, METH_VARARGS
, NULL
},
39127 { (char *)"GraphicsContext_StrokePath", (PyCFunction
) _wrap_GraphicsContext_StrokePath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39128 { (char *)"GraphicsContext_FillPath", (PyCFunction
) _wrap_GraphicsContext_FillPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39129 { (char *)"GraphicsContext_DrawPath", (PyCFunction
) _wrap_GraphicsContext_DrawPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39130 { (char *)"GraphicsContext_DrawText", (PyCFunction
) _wrap_GraphicsContext_DrawText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39131 { (char *)"GraphicsContext_DrawRotatedText", (PyCFunction
) _wrap_GraphicsContext_DrawRotatedText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39132 { (char *)"GraphicsContext_GetFullTextExtent", (PyCFunction
) _wrap_GraphicsContext_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39133 { (char *)"GraphicsContext_GetTextExtent", (PyCFunction
) _wrap_GraphicsContext_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39134 { (char *)"GraphicsContext_GetPartialTextExtents", (PyCFunction
) _wrap_GraphicsContext_GetPartialTextExtents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39135 { (char *)"GraphicsContext_DrawBitmap", (PyCFunction
) _wrap_GraphicsContext_DrawBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39136 { (char *)"GraphicsContext_DrawIcon", (PyCFunction
) _wrap_GraphicsContext_DrawIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39137 { (char *)"GraphicsContext_StrokeLine", (PyCFunction
) _wrap_GraphicsContext_StrokeLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39138 { (char *)"GraphicsContext_StrokeLines", (PyCFunction
) _wrap_GraphicsContext_StrokeLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39139 { (char *)"GraphicsContext_StrokeLineSegements", (PyCFunction
) _wrap_GraphicsContext_StrokeLineSegements
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39140 { (char *)"GraphicsContext_DrawLines", (PyCFunction
) _wrap_GraphicsContext_DrawLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39141 { (char *)"GraphicsContext_DrawRectangle", (PyCFunction
) _wrap_GraphicsContext_DrawRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39142 { (char *)"GraphicsContext_DrawEllipse", (PyCFunction
) _wrap_GraphicsContext_DrawEllipse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39143 { (char *)"GraphicsContext_DrawRoundedRectangle", (PyCFunction
) _wrap_GraphicsContext_DrawRoundedRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39144 { (char *)"GraphicsContext_ShouldOffset", (PyCFunction
)_wrap_GraphicsContext_ShouldOffset
, METH_O
, NULL
},
39145 { (char *)"GraphicsContext_swigregister", GraphicsContext_swigregister
, METH_VARARGS
, NULL
},
39146 { (char *)"delete_GraphicsRenderer", (PyCFunction
)_wrap_delete_GraphicsRenderer
, METH_O
, NULL
},
39147 { (char *)"GraphicsRenderer_GetDefaultRenderer", (PyCFunction
)_wrap_GraphicsRenderer_GetDefaultRenderer
, METH_NOARGS
, NULL
},
39148 { (char *)"GraphicsRenderer_CreateContext", _wrap_GraphicsRenderer_CreateContext
, METH_VARARGS
, NULL
},
39149 { (char *)"GraphicsRenderer_CreateMeasuringContext", (PyCFunction
)_wrap_GraphicsRenderer_CreateMeasuringContext
, METH_O
, NULL
},
39150 { (char *)"GraphicsRenderer_CreateContextFromNativeContext", (PyCFunction
) _wrap_GraphicsRenderer_CreateContextFromNativeContext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39151 { (char *)"GraphicsRenderer_CreateContextFromNativeWindow", (PyCFunction
) _wrap_GraphicsRenderer_CreateContextFromNativeWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39152 { (char *)"GraphicsRenderer_CreatePath", (PyCFunction
)_wrap_GraphicsRenderer_CreatePath
, METH_O
, NULL
},
39153 { (char *)"GraphicsRenderer_CreateMatrix", (PyCFunction
) _wrap_GraphicsRenderer_CreateMatrix
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39154 { (char *)"GraphicsRenderer_CreatePen", (PyCFunction
) _wrap_GraphicsRenderer_CreatePen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39155 { (char *)"GraphicsRenderer_CreateBrush", (PyCFunction
) _wrap_GraphicsRenderer_CreateBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39156 { (char *)"GraphicsRenderer_CreateLinearGradientBrush", (PyCFunction
) _wrap_GraphicsRenderer_CreateLinearGradientBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39157 { (char *)"GraphicsRenderer_CreateRadialGradientBrush", (PyCFunction
) _wrap_GraphicsRenderer_CreateRadialGradientBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39158 { (char *)"GraphicsRenderer_CreateFont", (PyCFunction
) _wrap_GraphicsRenderer_CreateFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39159 { (char *)"GraphicsRenderer_swigregister", GraphicsRenderer_swigregister
, METH_VARARGS
, NULL
},
39160 { (char *)"new_GCDC", _wrap_new_GCDC
, METH_VARARGS
, NULL
},
39161 { (char *)"delete_GCDC", (PyCFunction
)_wrap_delete_GCDC
, METH_O
, NULL
},
39162 { (char *)"GCDC_GetGraphicsContext", (PyCFunction
)_wrap_GCDC_GetGraphicsContext
, METH_O
, NULL
},
39163 { (char *)"GCDC_SetGraphicsContext", (PyCFunction
) _wrap_GCDC_SetGraphicsContext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39164 { (char *)"GCDC_swigregister", GCDC_swigregister
, METH_VARARGS
, NULL
},
39165 { (char *)"GCDC_swiginit", GCDC_swiginit
, METH_VARARGS
, NULL
},
39166 { (char *)"new_Overlay", (PyCFunction
)_wrap_new_Overlay
, METH_NOARGS
, NULL
},
39167 { (char *)"delete_Overlay", (PyCFunction
)_wrap_delete_Overlay
, METH_O
, NULL
},
39168 { (char *)"Overlay_Reset", (PyCFunction
)_wrap_Overlay_Reset
, METH_O
, NULL
},
39169 { (char *)"Overlay_swigregister", Overlay_swigregister
, METH_VARARGS
, NULL
},
39170 { (char *)"Overlay_swiginit", Overlay_swiginit
, METH_VARARGS
, NULL
},
39171 { (char *)"new_DCOverlay", _wrap_new_DCOverlay
, METH_VARARGS
, NULL
},
39172 { (char *)"delete_DCOverlay", (PyCFunction
)_wrap_delete_DCOverlay
, METH_O
, NULL
},
39173 { (char *)"DCOverlay_Clear", (PyCFunction
)_wrap_DCOverlay_Clear
, METH_O
, NULL
},
39174 { (char *)"DCOverlay_swigregister", DCOverlay_swigregister
, METH_VARARGS
, NULL
},
39175 { (char *)"DCOverlay_swiginit", DCOverlay_swiginit
, METH_VARARGS
, NULL
},
39176 { (char *)"new_ImageList", (PyCFunction
) _wrap_new_ImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39177 { (char *)"delete_ImageList", (PyCFunction
)_wrap_delete_ImageList
, METH_O
, NULL
},
39178 { (char *)"ImageList_Add", (PyCFunction
) _wrap_ImageList_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39179 { (char *)"ImageList_AddWithColourMask", (PyCFunction
) _wrap_ImageList_AddWithColourMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39180 { (char *)"ImageList_AddIcon", (PyCFunction
) _wrap_ImageList_AddIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39181 { (char *)"ImageList_GetBitmap", (PyCFunction
) _wrap_ImageList_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39182 { (char *)"ImageList_GetIcon", (PyCFunction
) _wrap_ImageList_GetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39183 { (char *)"ImageList_Replace", (PyCFunction
) _wrap_ImageList_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39184 { (char *)"ImageList_Draw", (PyCFunction
) _wrap_ImageList_Draw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39185 { (char *)"ImageList_GetImageCount", (PyCFunction
)_wrap_ImageList_GetImageCount
, METH_O
, NULL
},
39186 { (char *)"ImageList_Remove", (PyCFunction
) _wrap_ImageList_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39187 { (char *)"ImageList_RemoveAll", (PyCFunction
)_wrap_ImageList_RemoveAll
, METH_O
, NULL
},
39188 { (char *)"ImageList_GetSize", (PyCFunction
) _wrap_ImageList_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39189 { (char *)"ImageList_swigregister", ImageList_swigregister
, METH_VARARGS
, NULL
},
39190 { (char *)"ImageList_swiginit", ImageList_swiginit
, METH_VARARGS
, NULL
},
39191 { (char *)"new_StockGDI", (PyCFunction
)_wrap_new_StockGDI
, METH_NOARGS
, NULL
},
39192 { (char *)"delete_StockGDI", (PyCFunction
)_wrap_delete_StockGDI
, METH_O
, NULL
},
39193 { (char *)"StockGDI_DeleteAll", (PyCFunction
)_wrap_StockGDI_DeleteAll
, METH_NOARGS
, NULL
},
39194 { (char *)"StockGDI_instance", (PyCFunction
)_wrap_StockGDI_instance
, METH_NOARGS
, NULL
},
39195 { (char *)"StockGDI_GetBrush", (PyCFunction
) _wrap_StockGDI_GetBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39196 { (char *)"StockGDI_GetColour", (PyCFunction
) _wrap_StockGDI_GetColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39197 { (char *)"StockGDI_GetCursor", (PyCFunction
) _wrap_StockGDI_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39198 { (char *)"StockGDI_GetPen", (PyCFunction
) _wrap_StockGDI_GetPen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39199 { (char *)"StockGDI_GetFont", (PyCFunction
) _wrap_StockGDI_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39200 { (char *)"StockGDI_swigregister", StockGDI_swigregister
, METH_VARARGS
, NULL
},
39201 { (char *)"StockGDI_swiginit", StockGDI_swiginit
, METH_VARARGS
, NULL
},
39202 { (char *)"new_GDIObjListBase", (PyCFunction
)_wrap_new_GDIObjListBase
, METH_NOARGS
, NULL
},
39203 { (char *)"delete_GDIObjListBase", (PyCFunction
)_wrap_delete_GDIObjListBase
, METH_O
, NULL
},
39204 { (char *)"GDIObjListBase_swigregister", GDIObjListBase_swigregister
, METH_VARARGS
, NULL
},
39205 { (char *)"GDIObjListBase_swiginit", GDIObjListBase_swiginit
, METH_VARARGS
, NULL
},
39206 { (char *)"PenList_FindOrCreatePen", (PyCFunction
) _wrap_PenList_FindOrCreatePen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39207 { (char *)"PenList_AddPen", (PyCFunction
) _wrap_PenList_AddPen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39208 { (char *)"PenList_RemovePen", (PyCFunction
) _wrap_PenList_RemovePen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39209 { (char *)"PenList_swigregister", PenList_swigregister
, METH_VARARGS
, NULL
},
39210 { (char *)"BrushList_FindOrCreateBrush", (PyCFunction
) _wrap_BrushList_FindOrCreateBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39211 { (char *)"BrushList_AddBrush", (PyCFunction
) _wrap_BrushList_AddBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39212 { (char *)"BrushList_RemoveBrush", (PyCFunction
) _wrap_BrushList_RemoveBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39213 { (char *)"BrushList_swigregister", BrushList_swigregister
, METH_VARARGS
, NULL
},
39214 { (char *)"FontList_FindOrCreateFont", (PyCFunction
) _wrap_FontList_FindOrCreateFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39215 { (char *)"FontList_AddFont", (PyCFunction
) _wrap_FontList_AddFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39216 { (char *)"FontList_RemoveFont", (PyCFunction
) _wrap_FontList_RemoveFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39217 { (char *)"FontList_swigregister", FontList_swigregister
, METH_VARARGS
, NULL
},
39218 { (char *)"new_ColourDatabase", (PyCFunction
)_wrap_new_ColourDatabase
, METH_NOARGS
, NULL
},
39219 { (char *)"delete_ColourDatabase", (PyCFunction
)_wrap_delete_ColourDatabase
, METH_O
, NULL
},
39220 { (char *)"ColourDatabase_Find", (PyCFunction
) _wrap_ColourDatabase_Find
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39221 { (char *)"ColourDatabase_FindName", (PyCFunction
) _wrap_ColourDatabase_FindName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39222 { (char *)"ColourDatabase_AddColour", (PyCFunction
) _wrap_ColourDatabase_AddColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39223 { (char *)"ColourDatabase_Append", (PyCFunction
) _wrap_ColourDatabase_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39224 { (char *)"ColourDatabase_swigregister", ColourDatabase_swigregister
, METH_VARARGS
, NULL
},
39225 { (char *)"ColourDatabase_swiginit", ColourDatabase_swiginit
, METH_VARARGS
, NULL
},
39226 { (char *)"_wxPyInitTheFontList", (PyCFunction
)_wrap__wxPyInitTheFontList
, METH_NOARGS
, NULL
},
39227 { (char *)"_wxPyInitThePenList", (PyCFunction
)_wrap__wxPyInitThePenList
, METH_NOARGS
, NULL
},
39228 { (char *)"_wxPyInitTheBrushList", (PyCFunction
)_wrap__wxPyInitTheBrushList
, METH_NOARGS
, NULL
},
39229 { (char *)"_wxPyInitTheColourDatabase", (PyCFunction
)_wrap__wxPyInitTheColourDatabase
, METH_NOARGS
, NULL
},
39230 { (char *)"new_Effects", (PyCFunction
)_wrap_new_Effects
, METH_NOARGS
, NULL
},
39231 { (char *)"Effects_GetHighlightColour", (PyCFunction
)_wrap_Effects_GetHighlightColour
, METH_O
, NULL
},
39232 { (char *)"Effects_GetLightShadow", (PyCFunction
)_wrap_Effects_GetLightShadow
, METH_O
, NULL
},
39233 { (char *)"Effects_GetFaceColour", (PyCFunction
)_wrap_Effects_GetFaceColour
, METH_O
, NULL
},
39234 { (char *)"Effects_GetMediumShadow", (PyCFunction
)_wrap_Effects_GetMediumShadow
, METH_O
, NULL
},
39235 { (char *)"Effects_GetDarkShadow", (PyCFunction
)_wrap_Effects_GetDarkShadow
, METH_O
, NULL
},
39236 { (char *)"Effects_SetHighlightColour", (PyCFunction
) _wrap_Effects_SetHighlightColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39237 { (char *)"Effects_SetLightShadow", (PyCFunction
) _wrap_Effects_SetLightShadow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39238 { (char *)"Effects_SetFaceColour", (PyCFunction
) _wrap_Effects_SetFaceColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39239 { (char *)"Effects_SetMediumShadow", (PyCFunction
) _wrap_Effects_SetMediumShadow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39240 { (char *)"Effects_SetDarkShadow", (PyCFunction
) _wrap_Effects_SetDarkShadow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39241 { (char *)"Effects_Set", (PyCFunction
) _wrap_Effects_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39242 { (char *)"Effects_DrawSunkenEdge", (PyCFunction
) _wrap_Effects_DrawSunkenEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39243 { (char *)"Effects_TileBitmap", (PyCFunction
) _wrap_Effects_TileBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39244 { (char *)"Effects_swigregister", Effects_swigregister
, METH_VARARGS
, NULL
},
39245 { (char *)"Effects_swiginit", Effects_swiginit
, METH_VARARGS
, NULL
},
39246 { (char *)"new_SplitterRenderParams", (PyCFunction
) _wrap_new_SplitterRenderParams
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39247 { (char *)"delete_SplitterRenderParams", (PyCFunction
)_wrap_delete_SplitterRenderParams
, METH_O
, NULL
},
39248 { (char *)"SplitterRenderParams_widthSash_get", (PyCFunction
)_wrap_SplitterRenderParams_widthSash_get
, METH_O
, NULL
},
39249 { (char *)"SplitterRenderParams_border_get", (PyCFunction
)_wrap_SplitterRenderParams_border_get
, METH_O
, NULL
},
39250 { (char *)"SplitterRenderParams_isHotSensitive_get", (PyCFunction
)_wrap_SplitterRenderParams_isHotSensitive_get
, METH_O
, NULL
},
39251 { (char *)"SplitterRenderParams_swigregister", SplitterRenderParams_swigregister
, METH_VARARGS
, NULL
},
39252 { (char *)"SplitterRenderParams_swiginit", SplitterRenderParams_swiginit
, METH_VARARGS
, NULL
},
39253 { (char *)"new_HeaderButtonParams", (PyCFunction
)_wrap_new_HeaderButtonParams
, METH_NOARGS
, NULL
},
39254 { (char *)"delete_HeaderButtonParams", (PyCFunction
)_wrap_delete_HeaderButtonParams
, METH_O
, NULL
},
39255 { (char *)"HeaderButtonParams_m_arrowColour_set", _wrap_HeaderButtonParams_m_arrowColour_set
, METH_VARARGS
, NULL
},
39256 { (char *)"HeaderButtonParams_m_arrowColour_get", (PyCFunction
)_wrap_HeaderButtonParams_m_arrowColour_get
, METH_O
, NULL
},
39257 { (char *)"HeaderButtonParams_m_selectionColour_set", _wrap_HeaderButtonParams_m_selectionColour_set
, METH_VARARGS
, NULL
},
39258 { (char *)"HeaderButtonParams_m_selectionColour_get", (PyCFunction
)_wrap_HeaderButtonParams_m_selectionColour_get
, METH_O
, NULL
},
39259 { (char *)"HeaderButtonParams_m_labelText_set", _wrap_HeaderButtonParams_m_labelText_set
, METH_VARARGS
, NULL
},
39260 { (char *)"HeaderButtonParams_m_labelText_get", (PyCFunction
)_wrap_HeaderButtonParams_m_labelText_get
, METH_O
, NULL
},
39261 { (char *)"HeaderButtonParams_m_labelFont_set", _wrap_HeaderButtonParams_m_labelFont_set
, METH_VARARGS
, NULL
},
39262 { (char *)"HeaderButtonParams_m_labelFont_get", (PyCFunction
)_wrap_HeaderButtonParams_m_labelFont_get
, METH_O
, NULL
},
39263 { (char *)"HeaderButtonParams_m_labelColour_set", _wrap_HeaderButtonParams_m_labelColour_set
, METH_VARARGS
, NULL
},
39264 { (char *)"HeaderButtonParams_m_labelColour_get", (PyCFunction
)_wrap_HeaderButtonParams_m_labelColour_get
, METH_O
, NULL
},
39265 { (char *)"HeaderButtonParams_m_labelBitmap_set", _wrap_HeaderButtonParams_m_labelBitmap_set
, METH_VARARGS
, NULL
},
39266 { (char *)"HeaderButtonParams_m_labelBitmap_get", (PyCFunction
)_wrap_HeaderButtonParams_m_labelBitmap_get
, METH_O
, NULL
},
39267 { (char *)"HeaderButtonParams_m_labelAlignment_set", _wrap_HeaderButtonParams_m_labelAlignment_set
, METH_VARARGS
, NULL
},
39268 { (char *)"HeaderButtonParams_m_labelAlignment_get", (PyCFunction
)_wrap_HeaderButtonParams_m_labelAlignment_get
, METH_O
, NULL
},
39269 { (char *)"HeaderButtonParams_swigregister", HeaderButtonParams_swigregister
, METH_VARARGS
, NULL
},
39270 { (char *)"HeaderButtonParams_swiginit", HeaderButtonParams_swiginit
, METH_VARARGS
, NULL
},
39271 { (char *)"new_RendererVersion", (PyCFunction
) _wrap_new_RendererVersion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39272 { (char *)"delete_RendererVersion", (PyCFunction
)_wrap_delete_RendererVersion
, METH_O
, NULL
},
39273 { (char *)"RendererVersion_IsCompatible", (PyCFunction
) _wrap_RendererVersion_IsCompatible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39274 { (char *)"RendererVersion_version_get", (PyCFunction
)_wrap_RendererVersion_version_get
, METH_O
, NULL
},
39275 { (char *)"RendererVersion_age_get", (PyCFunction
)_wrap_RendererVersion_age_get
, METH_O
, NULL
},
39276 { (char *)"RendererVersion_swigregister", RendererVersion_swigregister
, METH_VARARGS
, NULL
},
39277 { (char *)"RendererVersion_swiginit", RendererVersion_swiginit
, METH_VARARGS
, NULL
},
39278 { (char *)"RendererNative_DrawHeaderButton", (PyCFunction
) _wrap_RendererNative_DrawHeaderButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39279 { (char *)"RendererNative_DrawHeaderButtonContents", (PyCFunction
) _wrap_RendererNative_DrawHeaderButtonContents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39280 { (char *)"RendererNative_GetHeaderButtonHeight", (PyCFunction
) _wrap_RendererNative_GetHeaderButtonHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39281 { (char *)"RendererNative_DrawTreeItemButton", (PyCFunction
) _wrap_RendererNative_DrawTreeItemButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39282 { (char *)"RendererNative_DrawSplitterBorder", (PyCFunction
) _wrap_RendererNative_DrawSplitterBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39283 { (char *)"RendererNative_DrawSplitterSash", (PyCFunction
) _wrap_RendererNative_DrawSplitterSash
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39284 { (char *)"RendererNative_DrawComboBoxDropButton", (PyCFunction
) _wrap_RendererNative_DrawComboBoxDropButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39285 { (char *)"RendererNative_DrawDropArrow", (PyCFunction
) _wrap_RendererNative_DrawDropArrow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39286 { (char *)"RendererNative_DrawCheckBox", (PyCFunction
) _wrap_RendererNative_DrawCheckBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39287 { (char *)"RendererNative_DrawPushButton", (PyCFunction
) _wrap_RendererNative_DrawPushButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39288 { (char *)"RendererNative_DrawItemSelectionRect", (PyCFunction
) _wrap_RendererNative_DrawItemSelectionRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39289 { (char *)"RendererNative_GetSplitterParams", (PyCFunction
) _wrap_RendererNative_GetSplitterParams
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39290 { (char *)"RendererNative_Get", (PyCFunction
)_wrap_RendererNative_Get
, METH_NOARGS
, NULL
},
39291 { (char *)"RendererNative_GetGeneric", (PyCFunction
)_wrap_RendererNative_GetGeneric
, METH_NOARGS
, NULL
},
39292 { (char *)"RendererNative_GetDefault", (PyCFunction
)_wrap_RendererNative_GetDefault
, METH_NOARGS
, NULL
},
39293 { (char *)"RendererNative_Set", (PyCFunction
) _wrap_RendererNative_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39294 { (char *)"RendererNative_GetVersion", (PyCFunction
)_wrap_RendererNative_GetVersion
, METH_O
, NULL
},
39295 { (char *)"RendererNative_swigregister", RendererNative_swigregister
, METH_VARARGS
, NULL
},
39296 { (char *)"new_PseudoDC", (PyCFunction
)_wrap_new_PseudoDC
, METH_NOARGS
, NULL
},
39297 { (char *)"PseudoDC_BeginDrawing", (PyCFunction
)_wrap_PseudoDC_BeginDrawing
, METH_O
, NULL
},
39298 { (char *)"PseudoDC_EndDrawing", (PyCFunction
)_wrap_PseudoDC_EndDrawing
, METH_O
, NULL
},
39299 { (char *)"delete_PseudoDC", (PyCFunction
)_wrap_delete_PseudoDC
, METH_O
, NULL
},
39300 { (char *)"PseudoDC_RemoveAll", (PyCFunction
)_wrap_PseudoDC_RemoveAll
, METH_O
, NULL
},
39301 { (char *)"PseudoDC_GetLen", (PyCFunction
)_wrap_PseudoDC_GetLen
, METH_O
, NULL
},
39302 { (char *)"PseudoDC_SetId", (PyCFunction
) _wrap_PseudoDC_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39303 { (char *)"PseudoDC_ClearId", (PyCFunction
) _wrap_PseudoDC_ClearId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39304 { (char *)"PseudoDC_RemoveId", (PyCFunction
) _wrap_PseudoDC_RemoveId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39305 { (char *)"PseudoDC_TranslateId", (PyCFunction
) _wrap_PseudoDC_TranslateId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39306 { (char *)"PseudoDC_SetIdGreyedOut", (PyCFunction
) _wrap_PseudoDC_SetIdGreyedOut
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39307 { (char *)"PseudoDC_GetIdGreyedOut", (PyCFunction
) _wrap_PseudoDC_GetIdGreyedOut
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39308 { (char *)"PseudoDC_FindObjects", (PyCFunction
) _wrap_PseudoDC_FindObjects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39309 { (char *)"PseudoDC_FindObjectsByBBox", (PyCFunction
) _wrap_PseudoDC_FindObjectsByBBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39310 { (char *)"PseudoDC_DrawIdToDC", (PyCFunction
) _wrap_PseudoDC_DrawIdToDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39311 { (char *)"PseudoDC_SetIdBounds", (PyCFunction
) _wrap_PseudoDC_SetIdBounds
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39312 { (char *)"PseudoDC_GetIdBounds", (PyCFunction
) _wrap_PseudoDC_GetIdBounds
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39313 { (char *)"PseudoDC_DrawToDCClipped", (PyCFunction
) _wrap_PseudoDC_DrawToDCClipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39314 { (char *)"PseudoDC_DrawToDCClippedRgn", (PyCFunction
) _wrap_PseudoDC_DrawToDCClippedRgn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39315 { (char *)"PseudoDC_DrawToDC", (PyCFunction
) _wrap_PseudoDC_DrawToDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39316 { (char *)"PseudoDC_FloodFill", (PyCFunction
) _wrap_PseudoDC_FloodFill
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39317 { (char *)"PseudoDC_FloodFillPoint", (PyCFunction
) _wrap_PseudoDC_FloodFillPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39318 { (char *)"PseudoDC_DrawLine", (PyCFunction
) _wrap_PseudoDC_DrawLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39319 { (char *)"PseudoDC_DrawLinePoint", (PyCFunction
) _wrap_PseudoDC_DrawLinePoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39320 { (char *)"PseudoDC_CrossHair", (PyCFunction
) _wrap_PseudoDC_CrossHair
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39321 { (char *)"PseudoDC_CrossHairPoint", (PyCFunction
) _wrap_PseudoDC_CrossHairPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39322 { (char *)"PseudoDC_DrawArc", (PyCFunction
) _wrap_PseudoDC_DrawArc
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39323 { (char *)"PseudoDC_DrawArcPoint", (PyCFunction
) _wrap_PseudoDC_DrawArcPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39324 { (char *)"PseudoDC_DrawCheckMark", (PyCFunction
) _wrap_PseudoDC_DrawCheckMark
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39325 { (char *)"PseudoDC_DrawCheckMarkRect", (PyCFunction
) _wrap_PseudoDC_DrawCheckMarkRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39326 { (char *)"PseudoDC_DrawEllipticArc", (PyCFunction
) _wrap_PseudoDC_DrawEllipticArc
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39327 { (char *)"PseudoDC_DrawEllipticArcPointSize", (PyCFunction
) _wrap_PseudoDC_DrawEllipticArcPointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39328 { (char *)"PseudoDC_DrawPoint", (PyCFunction
) _wrap_PseudoDC_DrawPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39329 { (char *)"PseudoDC_DrawPointPoint", (PyCFunction
) _wrap_PseudoDC_DrawPointPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39330 { (char *)"PseudoDC_DrawRectangle", (PyCFunction
) _wrap_PseudoDC_DrawRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39331 { (char *)"PseudoDC_DrawRectangleRect", (PyCFunction
) _wrap_PseudoDC_DrawRectangleRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39332 { (char *)"PseudoDC_DrawRectanglePointSize", (PyCFunction
) _wrap_PseudoDC_DrawRectanglePointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39333 { (char *)"PseudoDC_DrawRoundedRectangle", (PyCFunction
) _wrap_PseudoDC_DrawRoundedRectangle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39334 { (char *)"PseudoDC_DrawRoundedRectangleRect", (PyCFunction
) _wrap_PseudoDC_DrawRoundedRectangleRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39335 { (char *)"PseudoDC_DrawRoundedRectanglePointSize", (PyCFunction
) _wrap_PseudoDC_DrawRoundedRectanglePointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39336 { (char *)"PseudoDC_DrawCircle", (PyCFunction
) _wrap_PseudoDC_DrawCircle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39337 { (char *)"PseudoDC_DrawCirclePoint", (PyCFunction
) _wrap_PseudoDC_DrawCirclePoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39338 { (char *)"PseudoDC_DrawEllipse", (PyCFunction
) _wrap_PseudoDC_DrawEllipse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39339 { (char *)"PseudoDC_DrawEllipseRect", (PyCFunction
) _wrap_PseudoDC_DrawEllipseRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39340 { (char *)"PseudoDC_DrawEllipsePointSize", (PyCFunction
) _wrap_PseudoDC_DrawEllipsePointSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39341 { (char *)"PseudoDC_DrawIcon", (PyCFunction
) _wrap_PseudoDC_DrawIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39342 { (char *)"PseudoDC_DrawIconPoint", (PyCFunction
) _wrap_PseudoDC_DrawIconPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39343 { (char *)"PseudoDC_DrawBitmap", (PyCFunction
) _wrap_PseudoDC_DrawBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39344 { (char *)"PseudoDC_DrawBitmapPoint", (PyCFunction
) _wrap_PseudoDC_DrawBitmapPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39345 { (char *)"PseudoDC_DrawText", (PyCFunction
) _wrap_PseudoDC_DrawText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39346 { (char *)"PseudoDC_DrawTextPoint", (PyCFunction
) _wrap_PseudoDC_DrawTextPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39347 { (char *)"PseudoDC_DrawRotatedText", (PyCFunction
) _wrap_PseudoDC_DrawRotatedText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39348 { (char *)"PseudoDC_DrawRotatedTextPoint", (PyCFunction
) _wrap_PseudoDC_DrawRotatedTextPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39349 { (char *)"PseudoDC_DrawLines", (PyCFunction
) _wrap_PseudoDC_DrawLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39350 { (char *)"PseudoDC_DrawPolygon", (PyCFunction
) _wrap_PseudoDC_DrawPolygon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39351 { (char *)"PseudoDC_DrawLabel", (PyCFunction
) _wrap_PseudoDC_DrawLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39352 { (char *)"PseudoDC_DrawImageLabel", (PyCFunction
) _wrap_PseudoDC_DrawImageLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39353 { (char *)"PseudoDC_DrawSpline", (PyCFunction
) _wrap_PseudoDC_DrawSpline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39354 { (char *)"PseudoDC_Clear", (PyCFunction
)_wrap_PseudoDC_Clear
, METH_O
, NULL
},
39355 { (char *)"PseudoDC_SetFont", (PyCFunction
) _wrap_PseudoDC_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39356 { (char *)"PseudoDC_SetPen", (PyCFunction
) _wrap_PseudoDC_SetPen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39357 { (char *)"PseudoDC_SetBrush", (PyCFunction
) _wrap_PseudoDC_SetBrush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39358 { (char *)"PseudoDC_SetBackground", (PyCFunction
) _wrap_PseudoDC_SetBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39359 { (char *)"PseudoDC_SetBackgroundMode", (PyCFunction
) _wrap_PseudoDC_SetBackgroundMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39360 { (char *)"PseudoDC_SetPalette", (PyCFunction
) _wrap_PseudoDC_SetPalette
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39361 { (char *)"PseudoDC_SetTextForeground", (PyCFunction
) _wrap_PseudoDC_SetTextForeground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39362 { (char *)"PseudoDC_SetTextBackground", (PyCFunction
) _wrap_PseudoDC_SetTextBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39363 { (char *)"PseudoDC_SetLogicalFunction", (PyCFunction
) _wrap_PseudoDC_SetLogicalFunction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
39364 { (char *)"PseudoDC_swigregister", PseudoDC_swigregister
, METH_VARARGS
, NULL
},
39365 { (char *)"PseudoDC_swiginit", PseudoDC_swiginit
, METH_VARARGS
, NULL
},
39366 { NULL
, NULL
, 0, NULL
}
39370 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
39372 static void *_p_wxPaintDCTo_p_wxClientDC(void *x
) {
39373 return (void *)((wxClientDC
*) ((wxPaintDC
*) x
));
39375 static void *_p_wxBufferedDCTo_p_wxMemoryDC(void *x
) {
39376 return (void *)((wxMemoryDC
*) ((wxBufferedDC
*) x
));
39378 static void *_p_wxBufferedPaintDCTo_p_wxMemoryDC(void *x
) {
39379 return (void *)((wxMemoryDC
*) (wxBufferedDC
*) ((wxBufferedPaintDC
*) x
));
39381 static void *_p_wxBufferedDCTo_p_wxWindowDC(void *x
) {
39382 return (void *)((wxWindowDC
*) (wxMemoryDC
*) ((wxBufferedDC
*) x
));
39384 static void *_p_wxMemoryDCTo_p_wxWindowDC(void *x
) {
39385 return (void *)((wxWindowDC
*) ((wxMemoryDC
*) x
));
39387 static void *_p_wxClientDCTo_p_wxWindowDC(void *x
) {
39388 return (void *)((wxWindowDC
*) ((wxClientDC
*) x
));
39390 static void *_p_wxPaintDCTo_p_wxWindowDC(void *x
) {
39391 return (void *)((wxWindowDC
*) (wxClientDC
*) ((wxPaintDC
*) x
));
39393 static void *_p_wxBufferedPaintDCTo_p_wxWindowDC(void *x
) {
39394 return (void *)((wxWindowDC
*) (wxMemoryDC
*)(wxBufferedDC
*) ((wxBufferedPaintDC
*) x
));
39396 static void *_p_wxPyLocaleTo_p_wxLocale(void *x
) {
39397 return (void *)((wxLocale
*) ((wxPyLocale
*) x
));
39399 static void *_p_wxGraphicsPenTo_p_wxGraphicsObject(void *x
) {
39400 return (void *)((wxGraphicsObject
*) ((wxGraphicsPen
*) x
));
39402 static void *_p_wxGraphicsBrushTo_p_wxGraphicsObject(void *x
) {
39403 return (void *)((wxGraphicsObject
*) ((wxGraphicsBrush
*) x
));
39405 static void *_p_wxGraphicsMatrixTo_p_wxGraphicsObject(void *x
) {
39406 return (void *)((wxGraphicsObject
*) ((wxGraphicsMatrix
*) x
));
39408 static void *_p_wxGraphicsFontTo_p_wxGraphicsObject(void *x
) {
39409 return (void *)((wxGraphicsObject
*) ((wxGraphicsFont
*) x
));
39411 static void *_p_wxGraphicsContextTo_p_wxGraphicsObject(void *x
) {
39412 return (void *)((wxGraphicsObject
*) ((wxGraphicsContext
*) x
));
39414 static void *_p_wxGraphicsPathTo_p_wxGraphicsObject(void *x
) {
39415 return (void *)((wxGraphicsObject
*) ((wxGraphicsPath
*) x
));
39417 static void *_p_wxIconTo_p_wxGDIObject(void *x
) {
39418 return (void *)((wxGDIObject
*) ((wxIcon
*) x
));
39420 static void *_p_wxPaletteTo_p_wxGDIObject(void *x
) {
39421 return (void *)((wxGDIObject
*) ((wxPalette
*) x
));
39423 static void *_p_wxPenTo_p_wxGDIObject(void *x
) {
39424 return (void *)((wxGDIObject
*) ((wxPen
*) x
));
39426 static void *_p_wxFontTo_p_wxGDIObject(void *x
) {
39427 return (void *)((wxGDIObject
*) ((wxFont
*) x
));
39429 static void *_p_wxCursorTo_p_wxGDIObject(void *x
) {
39430 return (void *)((wxGDIObject
*) ((wxCursor
*) x
));
39432 static void *_p_wxBitmapTo_p_wxGDIObject(void *x
) {
39433 return (void *)((wxGDIObject
*) ((wxBitmap
*) x
));
39435 static void *_p_wxRegionTo_p_wxGDIObject(void *x
) {
39436 return (void *)((wxGDIObject
*) ((wxRegion
*) x
));
39438 static void *_p_wxBrushTo_p_wxGDIObject(void *x
) {
39439 return (void *)((wxGDIObject
*) ((wxBrush
*) x
));
39441 static void *_p_wxGCDCTo_p_wxDC(void *x
) {
39442 return (void *)((wxDC
*) ((wxGCDC
*) x
));
39444 static void *_p_wxScreenDCTo_p_wxDC(void *x
) {
39445 return (void *)((wxDC
*) ((wxScreenDC
*) x
));
39447 static void *_p_wxBufferedDCTo_p_wxDC(void *x
) {
39448 return (void *)((wxDC
*) (wxWindowDC
*)(wxMemoryDC
*) ((wxBufferedDC
*) x
));
39450 static void *_p_wxMirrorDCTo_p_wxDC(void *x
) {
39451 return (void *)((wxDC
*) ((wxMirrorDC
*) x
));
39453 static void *_p_wxWindowDCTo_p_wxDC(void *x
) {
39454 return (void *)((wxDC
*) ((wxWindowDC
*) x
));
39456 static void *_p_wxMemoryDCTo_p_wxDC(void *x
) {
39457 return (void *)((wxDC
*) (wxWindowDC
*) ((wxMemoryDC
*) x
));
39459 static void *_p_wxMetaFileDCTo_p_wxDC(void *x
) {
39460 return (void *)((wxDC
*) ((wxMetaFileDC
*) x
));
39462 static void *_p_wxClientDCTo_p_wxDC(void *x
) {
39463 return (void *)((wxDC
*) (wxWindowDC
*) ((wxClientDC
*) x
));
39465 static void *_p_wxPaintDCTo_p_wxDC(void *x
) {
39466 return (void *)((wxDC
*) (wxWindowDC
*)(wxClientDC
*) ((wxPaintDC
*) x
));
39468 static void *_p_wxBufferedPaintDCTo_p_wxDC(void *x
) {
39469 return (void *)((wxDC
*) (wxWindowDC
*)(wxMemoryDC
*)(wxBufferedDC
*) ((wxBufferedPaintDC
*) x
));
39471 static void *_p_wxAutoBufferedPaintDCTo_p_wxDC(void *x
) {
39472 return (void *)((wxDC
*) ((wxAutoBufferedPaintDC
*) x
));
39474 static void *_p_wxPostScriptDCTo_p_wxDC(void *x
) {
39475 return (void *)((wxDC
*) ((wxPostScriptDC
*) x
));
39477 static void *_p_wxPrinterDCTo_p_wxDC(void *x
) {
39478 return (void *)((wxDC
*) ((wxPrinterDC
*) x
));
39480 static void *_p_wxBrushListTo_p_wxGDIObjListBase(void *x
) {
39481 return (void *)((wxGDIObjListBase
*) ((wxBrushList
*) x
));
39483 static void *_p_wxFontListTo_p_wxGDIObjListBase(void *x
) {
39484 return (void *)((wxGDIObjListBase
*) ((wxFontList
*) x
));
39486 static void *_p_wxPenListTo_p_wxGDIObjListBase(void *x
) {
39487 return (void *)((wxGDIObjListBase
*) ((wxPenList
*) x
));
39489 static void *_p_wxBufferedPaintDCTo_p_wxBufferedDC(void *x
) {
39490 return (void *)((wxBufferedDC
*) ((wxBufferedPaintDC
*) x
));
39492 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
39493 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
39495 static void *_p_wxPenTo_p_wxObject(void *x
) {
39496 return (void *)((wxObject
*) (wxGDIObject
*) ((wxPen
*) x
));
39498 static void *_p_wxRegionIteratorTo_p_wxObject(void *x
) {
39499 return (void *)((wxObject
*) ((wxRegionIterator
*) x
));
39501 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
39502 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
39504 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
39505 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
39507 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
39508 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
39510 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
39511 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
39513 static void *_p_wxIconTo_p_wxObject(void *x
) {
39514 return (void *)((wxObject
*) (wxGDIObject
*) ((wxIcon
*) x
));
39516 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
39517 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
39519 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
39520 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
39522 static void *_p_wxSizerTo_p_wxObject(void *x
) {
39523 return (void *)((wxObject
*) ((wxSizer
*) x
));
39525 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
39526 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
39528 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
39529 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
39531 static void *_p_wxEventTo_p_wxObject(void *x
) {
39532 return (void *)((wxObject
*) ((wxEvent
*) x
));
39534 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
39535 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
39537 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
39538 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
39540 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
39541 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
39543 static void *_p_wxPseudoDCTo_p_wxObject(void *x
) {
39544 return (void *)((wxObject
*) ((wxPseudoDC
*) x
));
39546 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) {
39547 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
39549 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
39550 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
39552 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
39553 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
39555 static void *_p_wxDCTo_p_wxObject(void *x
) {
39556 return (void *)((wxObject
*) ((wxDC
*) x
));
39558 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
39559 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
39561 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
39562 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
39564 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
39565 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
39567 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
39568 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
39570 static void *_p_wxControlTo_p_wxObject(void *x
) {
39571 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
39573 static void *_p_wxGraphicsPenTo_p_wxObject(void *x
) {
39574 return (void *)((wxObject
*) (wxGraphicsObject
*) ((wxGraphicsPen
*) x
));
39576 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
39577 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
39579 static void *_p_wxClientDCTo_p_wxObject(void *x
) {
39580 return (void *)((wxObject
*) (wxDC
*)(wxWindowDC
*) ((wxClientDC
*) x
));
39582 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
39583 return (void *)((wxObject
*) ((wxFSFile
*) x
));
39585 static void *_p_wxMemoryDCTo_p_wxObject(void *x
) {
39586 return (void *)((wxObject
*) (wxDC
*)(wxWindowDC
*) ((wxMemoryDC
*) x
));
39588 static void *_p_wxRegionTo_p_wxObject(void *x
) {
39589 return (void *)((wxObject
*) (wxGDIObject
*) ((wxRegion
*) x
));
39591 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
39592 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
39594 static void *_p_wxWindowDCTo_p_wxObject(void *x
) {
39595 return (void *)((wxObject
*) (wxDC
*) ((wxWindowDC
*) x
));
39597 static void *_p_wxGDIObjectTo_p_wxObject(void *x
) {
39598 return (void *)((wxObject
*) ((wxGDIObject
*) x
));
39600 static void *_p_wxGraphicsObjectTo_p_wxObject(void *x
) {
39601 return (void *)((wxObject
*) ((wxGraphicsObject
*) x
));
39603 static void *_p_wxGraphicsPathTo_p_wxObject(void *x
) {
39604 return (void *)((wxObject
*) (wxGraphicsObject
*) ((wxGraphicsPath
*) x
));
39606 static void *_p_wxEffectsTo_p_wxObject(void *x
) {
39607 return (void *)((wxObject
*) ((wxEffects
*) x
));
39609 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
39610 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
39612 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
39613 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
39615 static void *_p_wxPostScriptDCTo_p_wxObject(void *x
) {
39616 return (void *)((wxObject
*) (wxDC
*) ((wxPostScriptDC
*) x
));
39618 static void *_p_wxGraphicsContextTo_p_wxObject(void *x
) {
39619 return (void *)((wxObject
*) (wxGraphicsObject
*) ((wxGraphicsContext
*) x
));
39621 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
39622 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
39624 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
39625 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
39627 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
39628 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
39630 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
39631 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
39633 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
39634 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
39636 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
39637 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
39639 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
39640 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
39642 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
39643 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
39645 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
39646 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
39648 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
39649 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
39651 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
39652 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
39654 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
39655 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
39657 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
39658 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
39660 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
39661 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
39663 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
39664 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
39666 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
39667 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
39669 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
39670 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
39672 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
39673 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
39675 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
39676 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
39678 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
39679 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
39681 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
39682 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
39684 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
39685 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
39687 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
39688 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
39690 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
39691 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
39693 static void *_p_wxTGAHandlerTo_p_wxObject(void *x
) {
39694 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTGAHandler
*) x
));
39696 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
39697 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
39699 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x
) {
39700 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureLostEvent
*) x
));
39702 static void *_p_wxPaintDCTo_p_wxObject(void *x
) {
39703 return (void *)((wxObject
*) (wxDC
*)(wxWindowDC
*)(wxClientDC
*) ((wxPaintDC
*) x
));
39705 static void *_p_wxBufferedPaintDCTo_p_wxObject(void *x
) {
39706 return (void *)((wxObject
*) (wxDC
*)(wxWindowDC
*)(wxMemoryDC
*)(wxBufferedDC
*) ((wxBufferedPaintDC
*) x
));
39708 static void *_p_wxAutoBufferedPaintDCTo_p_wxObject(void *x
) {
39709 return (void *)((wxObject
*) (wxDC
*) ((wxAutoBufferedPaintDC
*) x
));
39711 static void *_p_wxPrinterDCTo_p_wxObject(void *x
) {
39712 return (void *)((wxObject
*) (wxDC
*) ((wxPrinterDC
*) x
));
39714 static void *_p_wxScreenDCTo_p_wxObject(void *x
) {
39715 return (void *)((wxObject
*) (wxDC
*) ((wxScreenDC
*) x
));
39717 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
39718 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
39720 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
39721 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
39723 static void *_p_wxImageTo_p_wxObject(void *x
) {
39724 return (void *)((wxObject
*) ((wxImage
*) x
));
39726 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
39727 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
39729 static void *_p_wxGraphicsBrushTo_p_wxObject(void *x
) {
39730 return (void *)((wxObject
*) (wxGraphicsObject
*) ((wxGraphicsBrush
*) x
));
39732 static void *_p_wxGraphicsRendererTo_p_wxObject(void *x
) {
39733 return (void *)((wxObject
*) ((wxGraphicsRenderer
*) x
));
39735 static void *_p_wxPaletteTo_p_wxObject(void *x
) {
39736 return (void *)((wxObject
*) (wxGDIObject
*) ((wxPalette
*) x
));
39738 static void *_p_wxBufferedDCTo_p_wxObject(void *x
) {
39739 return (void *)((wxObject
*) (wxDC
*)(wxWindowDC
*)(wxMemoryDC
*) ((wxBufferedDC
*) x
));
39741 static void *_p_wxImageListTo_p_wxObject(void *x
) {
39742 return (void *)((wxObject
*) ((wxImageList
*) x
));
39744 static void *_p_wxGCDCTo_p_wxObject(void *x
) {
39745 return (void *)((wxObject
*) (wxDC
*) ((wxGCDC
*) x
));
39747 static void *_p_wxCursorTo_p_wxObject(void *x
) {
39748 return (void *)((wxObject
*) (wxGDIObject
*) ((wxCursor
*) x
));
39750 static void *_p_wxEncodingConverterTo_p_wxObject(void *x
) {
39751 return (void *)((wxObject
*) ((wxEncodingConverter
*) x
));
39753 static void *_p_wxMirrorDCTo_p_wxObject(void *x
) {
39754 return (void *)((wxObject
*) (wxDC
*) ((wxMirrorDC
*) x
));
39756 static void *_p_wxGraphicsFontTo_p_wxObject(void *x
) {
39757 return (void *)((wxObject
*) (wxGraphicsObject
*) ((wxGraphicsFont
*) x
));
39759 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
39760 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
39762 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
39763 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
39765 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
39766 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
39768 static void *_p_wxWindowTo_p_wxObject(void *x
) {
39769 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
39771 static void *_p_wxMenuTo_p_wxObject(void *x
) {
39772 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
39774 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
39775 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
39777 static void *_p_wxMetaFileDCTo_p_wxObject(void *x
) {
39778 return (void *)((wxObject
*) (wxDC
*) ((wxMetaFileDC
*) x
));
39780 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
39781 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
39783 static void *_p_wxBitmapTo_p_wxObject(void *x
) {
39784 return (void *)((wxObject
*) (wxGDIObject
*) ((wxBitmap
*) x
));
39786 static void *_p_wxMaskTo_p_wxObject(void *x
) {
39787 return (void *)((wxObject
*) ((wxMask
*) x
));
39789 static void *_p_wxGraphicsMatrixTo_p_wxObject(void *x
) {
39790 return (void *)((wxObject
*) (wxGraphicsObject
*) ((wxGraphicsMatrix
*) x
));
39792 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
39793 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
39795 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
39796 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
39798 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
39799 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
39801 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
39802 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
39804 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
39805 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
39807 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
39808 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
39810 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
39811 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
39813 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
39814 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
39816 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
39817 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
39819 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
39820 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
39822 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
39823 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
39825 static void *_p_wxFontTo_p_wxObject(void *x
) {
39826 return (void *)((wxObject
*) (wxGDIObject
*) ((wxFont
*) x
));
39828 static void *_p_wxBrushTo_p_wxObject(void *x
) {
39829 return (void *)((wxObject
*) (wxGDIObject
*) ((wxBrush
*) x
));
39831 static void *_p_wxMetaFileTo_p_wxObject(void *x
) {
39832 return (void *)((wxObject
*) ((wxMetaFile
*) x
));
39834 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
39835 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
39837 static void *_p_wxColourTo_p_wxObject(void *x
) {
39838 return (void *)((wxObject
*) ((wxColour
*) x
));
39840 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
39841 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
39843 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
39844 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
39846 static void *_p_wxControlTo_p_wxWindow(void *x
) {
39847 return (void *)((wxWindow
*) ((wxControl
*) x
));
39849 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
39850 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
39852 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
39853 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
39855 static void *_p_wxNativePixelDataTo_p_wxPixelDataBase(void *x
) {
39856 return (void *)((wxPixelDataBase
*) ((wxNativePixelData
*) x
));
39858 static void *_p_wxAlphaPixelDataTo_p_wxPixelDataBase(void *x
) {
39859 return (void *)((wxPixelDataBase
*) ((wxAlphaPixelData
*) x
));
39861 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, (void*)0, 0};
39862 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, (void*)0, 0};
39863 static swig_type_info _swigt__p_double
= {"_p_double", "double *|wxDouble *", 0, 0, (void*)0, 0};
39864 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0};
39865 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, (void*)0, 0};
39866 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
39867 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
39868 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
39869 static swig_type_info _swigt__p_void
= {"_p_void", "void *", 0, 0, (void*)0, 0};
39870 static swig_type_info _swigt__p_wxAlphaPixelData
= {"_p_wxAlphaPixelData", "wxAlphaPixelData *", 0, 0, (void*)0, 0};
39871 static swig_type_info _swigt__p_wxAlphaPixelData_Accessor
= {"_p_wxAlphaPixelData_Accessor", "wxAlphaPixelData_Accessor *", 0, 0, (void*)0, 0};
39872 static swig_type_info _swigt__p_wxAutoBufferedPaintDC
= {"_p_wxAutoBufferedPaintDC", "wxAutoBufferedPaintDC *", 0, 0, (void*)0, 0};
39873 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
39874 static swig_type_info _swigt__p_wxBrush
= {"_p_wxBrush", "wxBrush *", 0, 0, (void*)0, 0};
39875 static swig_type_info _swigt__p_wxBrushList
= {"_p_wxBrushList", "wxBrushList *", 0, 0, (void*)0, 0};
39876 static swig_type_info _swigt__p_wxBufferedDC
= {"_p_wxBufferedDC", "wxBufferedDC *", 0, 0, (void*)0, 0};
39877 static swig_type_info _swigt__p_wxBufferedPaintDC
= {"_p_wxBufferedPaintDC", "wxBufferedPaintDC *", 0, 0, (void*)0, 0};
39878 static swig_type_info _swigt__p_wxChar
= {"_p_wxChar", "wxChar *", 0, 0, (void*)0, 0};
39879 static swig_type_info _swigt__p_wxClientDC
= {"_p_wxClientDC", "wxClientDC *", 0, 0, (void*)0, 0};
39880 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
39881 static swig_type_info _swigt__p_wxColourDatabase
= {"_p_wxColourDatabase", "wxColourDatabase *", 0, 0, (void*)0, 0};
39882 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, (void*)0, 0};
39883 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
39884 static swig_type_info _swigt__p_wxDCBrushChanger
= {"_p_wxDCBrushChanger", "wxDCBrushChanger *", 0, 0, (void*)0, 0};
39885 static swig_type_info _swigt__p_wxDCClipper
= {"_p_wxDCClipper", "wxDCClipper *", 0, 0, (void*)0, 0};
39886 static swig_type_info _swigt__p_wxDCOverlay
= {"_p_wxDCOverlay", "wxDCOverlay *", 0, 0, (void*)0, 0};
39887 static swig_type_info _swigt__p_wxDCPenChanger
= {"_p_wxDCPenChanger", "wxDCPenChanger *", 0, 0, (void*)0, 0};
39888 static swig_type_info _swigt__p_wxDCTextColourChanger
= {"_p_wxDCTextColourChanger", "wxDCTextColourChanger *", 0, 0, (void*)0, 0};
39889 static swig_type_info _swigt__p_wxDash
= {"_p_wxDash", "wxDash *", 0, 0, (void*)0, 0};
39890 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
39891 static swig_type_info _swigt__p_wxEffects
= {"_p_wxEffects", "wxEffects *", 0, 0, (void*)0, 0};
39892 static swig_type_info _swigt__p_wxEncodingConverter
= {"_p_wxEncodingConverter", "wxEncodingConverter *", 0, 0, (void*)0, 0};
39893 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
39894 static swig_type_info _swigt__p_wxFontList
= {"_p_wxFontList", "wxFontList *", 0, 0, (void*)0, 0};
39895 static swig_type_info _swigt__p_wxFontMapper
= {"_p_wxFontMapper", "wxFontMapper *", 0, 0, (void*)0, 0};
39896 static swig_type_info _swigt__p_wxGCDC
= {"_p_wxGCDC", "wxGCDC *", 0, 0, (void*)0, 0};
39897 static swig_type_info _swigt__p_wxGDIObjListBase
= {"_p_wxGDIObjListBase", "wxGDIObjListBase *", 0, 0, (void*)0, 0};
39898 static swig_type_info _swigt__p_wxGDIObject
= {"_p_wxGDIObject", "wxGDIObject *", 0, 0, (void*)0, 0};
39899 static swig_type_info _swigt__p_wxGraphicsBrush
= {"_p_wxGraphicsBrush", "wxGraphicsBrush *", 0, 0, (void*)0, 0};
39900 static swig_type_info _swigt__p_wxGraphicsContext
= {"_p_wxGraphicsContext", "wxGraphicsContext *", 0, 0, (void*)0, 0};
39901 static swig_type_info _swigt__p_wxGraphicsFont
= {"_p_wxGraphicsFont", "wxGraphicsFont *", 0, 0, (void*)0, 0};
39902 static swig_type_info _swigt__p_wxGraphicsMatrix
= {"_p_wxGraphicsMatrix", "wxGraphicsMatrix *", 0, 0, (void*)0, 0};
39903 static swig_type_info _swigt__p_wxGraphicsObject
= {"_p_wxGraphicsObject", "wxGraphicsObject *", 0, 0, (void*)0, 0};
39904 static swig_type_info _swigt__p_wxGraphicsPath
= {"_p_wxGraphicsPath", "wxGraphicsPath *", 0, 0, (void*)0, 0};
39905 static swig_type_info _swigt__p_wxGraphicsPen
= {"_p_wxGraphicsPen", "wxGraphicsPen *", 0, 0, (void*)0, 0};
39906 static swig_type_info _swigt__p_wxGraphicsRenderer
= {"_p_wxGraphicsRenderer", "wxGraphicsRenderer *", 0, 0, (void*)0, 0};
39907 static swig_type_info _swigt__p_wxHeaderButtonParams
= {"_p_wxHeaderButtonParams", "wxHeaderButtonParams *", 0, 0, (void*)0, 0};
39908 static swig_type_info _swigt__p_wxIcon
= {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
39909 static swig_type_info _swigt__p_wxIconBundle
= {"_p_wxIconBundle", "wxIconBundle *", 0, 0, (void*)0, 0};
39910 static swig_type_info _swigt__p_wxIconLocation
= {"_p_wxIconLocation", "wxIconLocation *", 0, 0, (void*)0, 0};
39911 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, (void*)0, 0};
39912 static swig_type_info _swigt__p_wxImageList
= {"_p_wxImageList", "wxImageList *", 0, 0, (void*)0, 0};
39913 static swig_type_info _swigt__p_wxLanguageInfo
= {"_p_wxLanguageInfo", "wxLanguageInfo *", 0, 0, (void*)0, 0};
39914 static swig_type_info _swigt__p_wxLocale
= {"_p_wxLocale", "wxLocale *", 0, 0, (void*)0, 0};
39915 static swig_type_info _swigt__p_wxMask
= {"_p_wxMask", "wxMask *", 0, 0, (void*)0, 0};
39916 static swig_type_info _swigt__p_wxMemoryDC
= {"_p_wxMemoryDC", "wxMemoryDC *", 0, 0, (void*)0, 0};
39917 static swig_type_info _swigt__p_wxMetaFile
= {"_p_wxMetaFile", "wxMetaFile *", 0, 0, (void*)0, 0};
39918 static swig_type_info _swigt__p_wxMetaFileDC
= {"_p_wxMetaFileDC", "wxMetaFileDC *", 0, 0, (void*)0, 0};
39919 static swig_type_info _swigt__p_wxMirrorDC
= {"_p_wxMirrorDC", "wxMirrorDC *", 0, 0, (void*)0, 0};
39920 static swig_type_info _swigt__p_wxNativeEncodingInfo
= {"_p_wxNativeEncodingInfo", "wxNativeEncodingInfo *", 0, 0, (void*)0, 0};
39921 static swig_type_info _swigt__p_wxNativeFontInfo
= {"_p_wxNativeFontInfo", "wxNativeFontInfo *", 0, 0, (void*)0, 0};
39922 static swig_type_info _swigt__p_wxNativePixelData
= {"_p_wxNativePixelData", "wxNativePixelData *", 0, 0, (void*)0, 0};
39923 static swig_type_info _swigt__p_wxNativePixelData_Accessor
= {"_p_wxNativePixelData_Accessor", "wxNativePixelData_Accessor *", 0, 0, (void*)0, 0};
39924 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
39925 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
39926 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", 0, 0, 0, 0, 0};
39927 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
39928 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
39929 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
39930 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
39931 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
39932 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", 0, 0, 0, 0, 0};
39933 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
39934 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
39935 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", 0, 0, 0, 0, 0};
39936 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", 0, 0, 0, 0, 0};
39937 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
39938 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", 0, 0, 0, 0, 0};
39939 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
39940 static swig_type_info _swigt__p_wxClipboardTextEvent
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
39941 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
39942 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
39943 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
39944 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
39945 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
39946 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
39947 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", 0, 0, 0, 0, 0};
39948 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
39949 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", 0, 0, 0, 0, 0};
39950 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", 0, 0, 0, 0, 0};
39951 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", 0, 0, 0, 0, 0};
39952 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", 0, 0, 0, 0, 0};
39953 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", 0, 0, 0, 0, 0};
39954 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", 0, 0, 0, 0, 0};
39955 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", 0, 0, 0, 0, 0};
39956 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
39957 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
39958 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
39959 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
39960 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
39961 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
39962 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
39963 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
39964 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", 0, 0, 0, 0, 0};
39965 static swig_type_info _swigt__p_wxTGAHandler
= {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
39966 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
39967 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
39968 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", 0, 0, 0, 0, 0};
39969 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
39970 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
39971 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", 0, 0, 0, 0, 0};
39972 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", 0, 0, 0, 0, 0};
39973 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", 0, 0, 0, 0, 0};
39974 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
39975 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
39976 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
39977 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
39978 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
39979 static swig_type_info _swigt__p_wxMouseCaptureLostEvent
= {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
39980 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
39981 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
39982 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
39983 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
39984 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
39985 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
39986 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", 0, 0, 0, 0, 0};
39987 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", 0, 0, 0, 0, 0};
39988 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
39989 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
39990 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", 0, 0, 0, 0, 0};
39991 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
39992 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
39993 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
39994 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
39995 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", 0, 0, 0, 0, 0};
39996 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
39997 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
39998 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
39999 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
40000 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", 0, 0, 0, 0, 0};
40001 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", 0, 0, 0, 0, 0};
40002 static swig_type_info _swigt__p_wxOverlay
= {"_p_wxOverlay", "wxOverlay *", 0, 0, (void*)0, 0};
40003 static swig_type_info _swigt__p_wxPaintDC
= {"_p_wxPaintDC", "wxPaintDC *", 0, 0, (void*)0, 0};
40004 static swig_type_info _swigt__p_wxPalette
= {"_p_wxPalette", "wxPalette *", 0, 0, (void*)0, 0};
40005 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
40006 static swig_type_info _swigt__p_wxPen
= {"_p_wxPen", "wxPen *", 0, 0, (void*)0, 0};
40007 static swig_type_info _swigt__p_wxPenList
= {"_p_wxPenList", "wxPenList *", 0, 0, (void*)0, 0};
40008 static swig_type_info _swigt__p_wxPixelDataBase
= {"_p_wxPixelDataBase", "wxPixelDataBase *", 0, 0, (void*)0, 0};
40009 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
40010 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, (void*)0, 0};
40011 static swig_type_info _swigt__p_wxPostScriptDC
= {"_p_wxPostScriptDC", "wxPostScriptDC *", 0, 0, (void*)0, 0};
40012 static swig_type_info _swigt__p_wxPrintData
= {"_p_wxPrintData", "wxPrintData *", 0, 0, (void*)0, 0};
40013 static swig_type_info _swigt__p_wxPrinterDC
= {"_p_wxPrinterDC", "wxPrinterDC *", 0, 0, (void*)0, 0};
40014 static swig_type_info _swigt__p_wxPseudoDC
= {"_p_wxPseudoDC", "wxPseudoDC *", 0, 0, (void*)0, 0};
40015 static swig_type_info _swigt__p_wxPyFontEnumerator
= {"_p_wxPyFontEnumerator", "wxPyFontEnumerator *", 0, 0, (void*)0, 0};
40016 static swig_type_info _swigt__p_wxPyLocale
= {"_p_wxPyLocale", "wxPyLocale *", 0, 0, (void*)0, 0};
40017 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
40018 static swig_type_info _swigt__p_wxRect2D
= {"_p_wxRect2D", "wxRect2D *", 0, 0, (void*)0, 0};
40019 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, (void*)0, 0};
40020 static swig_type_info _swigt__p_wxRegionIterator
= {"_p_wxRegionIterator", "wxRegionIterator *", 0, 0, (void*)0, 0};
40021 static swig_type_info _swigt__p_wxRendererNative
= {"_p_wxRendererNative", "wxRendererNative *", 0, 0, (void*)0, 0};
40022 static swig_type_info _swigt__p_wxRendererVersion
= {"_p_wxRendererVersion", "wxRendererVersion *", 0, 0, (void*)0, 0};
40023 static swig_type_info _swigt__p_wxScreenDC
= {"_p_wxScreenDC", "wxScreenDC *", 0, 0, (void*)0, 0};
40024 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
40025 static swig_type_info _swigt__p_wxSplitterRenderParams
= {"_p_wxSplitterRenderParams", "wxSplitterRenderParams *", 0, 0, (void*)0, 0};
40026 static swig_type_info _swigt__p_wxStockGDI
= {"_p_wxStockGDI", "wxStockGDI *", 0, 0, (void*)0, 0};
40027 static swig_type_info _swigt__p_wxString
= {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
40028 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
40029 static swig_type_info _swigt__p_wxWindowDC
= {"_p_wxWindowDC", "wxWindowDC *", 0, 0, (void*)0, 0};
40031 static swig_type_info
*swig_type_initial
[] = {
40035 &_swigt__p_form_ops_t
,
40037 &_swigt__p_unsigned_char
,
40038 &_swigt__p_unsigned_int
,
40039 &_swigt__p_unsigned_long
,
40041 &_swigt__p_wxANIHandler
,
40042 &_swigt__p_wxAcceleratorTable
,
40043 &_swigt__p_wxActivateEvent
,
40044 &_swigt__p_wxAlphaPixelData
,
40045 &_swigt__p_wxAlphaPixelData_Accessor
,
40046 &_swigt__p_wxAutoBufferedPaintDC
,
40047 &_swigt__p_wxBMPHandler
,
40048 &_swigt__p_wxBitmap
,
40049 &_swigt__p_wxBoxSizer
,
40050 &_swigt__p_wxBrush
,
40051 &_swigt__p_wxBrushList
,
40052 &_swigt__p_wxBufferedDC
,
40053 &_swigt__p_wxBufferedPaintDC
,
40054 &_swigt__p_wxCURHandler
,
40056 &_swigt__p_wxChildFocusEvent
,
40057 &_swigt__p_wxClientDC
,
40058 &_swigt__p_wxClipboardTextEvent
,
40059 &_swigt__p_wxCloseEvent
,
40060 &_swigt__p_wxColour
,
40061 &_swigt__p_wxColourDatabase
,
40062 &_swigt__p_wxCommandEvent
,
40063 &_swigt__p_wxContextMenuEvent
,
40064 &_swigt__p_wxControl
,
40065 &_swigt__p_wxControlWithItems
,
40066 &_swigt__p_wxCursor
,
40068 &_swigt__p_wxDCBrushChanger
,
40069 &_swigt__p_wxDCClipper
,
40070 &_swigt__p_wxDCOverlay
,
40071 &_swigt__p_wxDCPenChanger
,
40072 &_swigt__p_wxDCTextColourChanger
,
40074 &_swigt__p_wxDateEvent
,
40075 &_swigt__p_wxDisplayChangedEvent
,
40076 &_swigt__p_wxDropFilesEvent
,
40077 &_swigt__p_wxDuplexMode
,
40078 &_swigt__p_wxEffects
,
40079 &_swigt__p_wxEncodingConverter
,
40080 &_swigt__p_wxEraseEvent
,
40081 &_swigt__p_wxEvent
,
40082 &_swigt__p_wxEvtHandler
,
40083 &_swigt__p_wxFSFile
,
40084 &_swigt__p_wxFileSystem
,
40085 &_swigt__p_wxFlexGridSizer
,
40086 &_swigt__p_wxFocusEvent
,
40088 &_swigt__p_wxFontList
,
40089 &_swigt__p_wxFontMapper
,
40090 &_swigt__p_wxGBSizerItem
,
40092 &_swigt__p_wxGDIObjListBase
,
40093 &_swigt__p_wxGDIObject
,
40094 &_swigt__p_wxGIFHandler
,
40095 &_swigt__p_wxGraphicsBrush
,
40096 &_swigt__p_wxGraphicsContext
,
40097 &_swigt__p_wxGraphicsFont
,
40098 &_swigt__p_wxGraphicsMatrix
,
40099 &_swigt__p_wxGraphicsObject
,
40100 &_swigt__p_wxGraphicsPath
,
40101 &_swigt__p_wxGraphicsPen
,
40102 &_swigt__p_wxGraphicsRenderer
,
40103 &_swigt__p_wxGridBagSizer
,
40104 &_swigt__p_wxGridSizer
,
40105 &_swigt__p_wxHeaderButtonParams
,
40106 &_swigt__p_wxICOHandler
,
40108 &_swigt__p_wxIconBundle
,
40109 &_swigt__p_wxIconLocation
,
40110 &_swigt__p_wxIconizeEvent
,
40111 &_swigt__p_wxIdleEvent
,
40112 &_swigt__p_wxImage
,
40113 &_swigt__p_wxImageHandler
,
40114 &_swigt__p_wxImageList
,
40115 &_swigt__p_wxIndividualLayoutConstraint
,
40116 &_swigt__p_wxInitDialogEvent
,
40117 &_swigt__p_wxJPEGHandler
,
40118 &_swigt__p_wxKeyEvent
,
40119 &_swigt__p_wxLanguageInfo
,
40120 &_swigt__p_wxLayoutConstraints
,
40121 &_swigt__p_wxLocale
,
40123 &_swigt__p_wxMaximizeEvent
,
40124 &_swigt__p_wxMemoryDC
,
40126 &_swigt__p_wxMenuBar
,
40127 &_swigt__p_wxMenuEvent
,
40128 &_swigt__p_wxMenuItem
,
40129 &_swigt__p_wxMetaFile
,
40130 &_swigt__p_wxMetaFileDC
,
40131 &_swigt__p_wxMirrorDC
,
40132 &_swigt__p_wxMouseCaptureChangedEvent
,
40133 &_swigt__p_wxMouseCaptureLostEvent
,
40134 &_swigt__p_wxMouseEvent
,
40135 &_swigt__p_wxMoveEvent
,
40136 &_swigt__p_wxNativeEncodingInfo
,
40137 &_swigt__p_wxNativeFontInfo
,
40138 &_swigt__p_wxNativePixelData
,
40139 &_swigt__p_wxNativePixelData_Accessor
,
40140 &_swigt__p_wxNavigationKeyEvent
,
40141 &_swigt__p_wxNcPaintEvent
,
40142 &_swigt__p_wxNotifyEvent
,
40143 &_swigt__p_wxObject
,
40144 &_swigt__p_wxOverlay
,
40145 &_swigt__p_wxPCXHandler
,
40146 &_swigt__p_wxPNGHandler
,
40147 &_swigt__p_wxPNMHandler
,
40148 &_swigt__p_wxPaintDC
,
40149 &_swigt__p_wxPaintEvent
,
40150 &_swigt__p_wxPalette
,
40151 &_swigt__p_wxPaletteChangedEvent
,
40152 &_swigt__p_wxPaperSize
,
40154 &_swigt__p_wxPenList
,
40155 &_swigt__p_wxPixelDataBase
,
40156 &_swigt__p_wxPoint
,
40157 &_swigt__p_wxPoint2D
,
40158 &_swigt__p_wxPostScriptDC
,
40159 &_swigt__p_wxPrintData
,
40160 &_swigt__p_wxPrinterDC
,
40161 &_swigt__p_wxPseudoDC
,
40162 &_swigt__p_wxPyApp
,
40163 &_swigt__p_wxPyCommandEvent
,
40164 &_swigt__p_wxPyEvent
,
40165 &_swigt__p_wxPyFontEnumerator
,
40166 &_swigt__p_wxPyImageHandler
,
40167 &_swigt__p_wxPyLocale
,
40168 &_swigt__p_wxPySizer
,
40169 &_swigt__p_wxPyValidator
,
40170 &_swigt__p_wxQueryNewPaletteEvent
,
40172 &_swigt__p_wxRect2D
,
40173 &_swigt__p_wxRegion
,
40174 &_swigt__p_wxRegionIterator
,
40175 &_swigt__p_wxRendererNative
,
40176 &_swigt__p_wxRendererVersion
,
40177 &_swigt__p_wxScreenDC
,
40178 &_swigt__p_wxScrollEvent
,
40179 &_swigt__p_wxScrollWinEvent
,
40180 &_swigt__p_wxSetCursorEvent
,
40181 &_swigt__p_wxShowEvent
,
40183 &_swigt__p_wxSizeEvent
,
40184 &_swigt__p_wxSizer
,
40185 &_swigt__p_wxSizerItem
,
40186 &_swigt__p_wxSplitterRenderParams
,
40187 &_swigt__p_wxStaticBoxSizer
,
40188 &_swigt__p_wxStdDialogButtonSizer
,
40189 &_swigt__p_wxStockGDI
,
40190 &_swigt__p_wxString
,
40191 &_swigt__p_wxSysColourChangedEvent
,
40192 &_swigt__p_wxTGAHandler
,
40193 &_swigt__p_wxTIFFHandler
,
40194 &_swigt__p_wxUpdateUIEvent
,
40195 &_swigt__p_wxValidator
,
40196 &_swigt__p_wxWindow
,
40197 &_swigt__p_wxWindowCreateEvent
,
40198 &_swigt__p_wxWindowDC
,
40199 &_swigt__p_wxWindowDestroyEvent
,
40200 &_swigt__p_wxXPMHandler
,
40203 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
40204 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
40205 static swig_cast_info _swigc__p_double
[] = { {&_swigt__p_double
, 0, 0, 0},{0, 0, 0, 0}};
40206 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
40207 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
40208 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
40209 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
40210 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
40211 static swig_cast_info _swigc__p_void
[] = { {&_swigt__p_void
, 0, 0, 0},{0, 0, 0, 0}};
40212 static swig_cast_info _swigc__p_wxAlphaPixelData
[] = { {&_swigt__p_wxAlphaPixelData
, 0, 0, 0},{0, 0, 0, 0}};
40213 static swig_cast_info _swigc__p_wxAlphaPixelData_Accessor
[] = { {&_swigt__p_wxAlphaPixelData_Accessor
, 0, 0, 0},{0, 0, 0, 0}};
40214 static swig_cast_info _swigc__p_wxAutoBufferedPaintDC
[] = { {&_swigt__p_wxAutoBufferedPaintDC
, 0, 0, 0},{0, 0, 0, 0}};
40215 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
40216 static swig_cast_info _swigc__p_wxBrush
[] = { {&_swigt__p_wxBrush
, 0, 0, 0},{0, 0, 0, 0}};
40217 static swig_cast_info _swigc__p_wxBrushList
[] = { {&_swigt__p_wxBrushList
, 0, 0, 0},{0, 0, 0, 0}};
40218 static swig_cast_info _swigc__p_wxBufferedDC
[] = { {&_swigt__p_wxBufferedDC
, 0, 0, 0}, {&_swigt__p_wxBufferedPaintDC
, _p_wxBufferedPaintDCTo_p_wxBufferedDC
, 0, 0},{0, 0, 0, 0}};
40219 static swig_cast_info _swigc__p_wxBufferedPaintDC
[] = { {&_swigt__p_wxBufferedPaintDC
, 0, 0, 0},{0, 0, 0, 0}};
40220 static swig_cast_info _swigc__p_wxChar
[] = { {&_swigt__p_wxChar
, 0, 0, 0},{0, 0, 0, 0}};
40221 static swig_cast_info _swigc__p_wxClientDC
[] = { {&_swigt__p_wxClientDC
, 0, 0, 0}, {&_swigt__p_wxPaintDC
, _p_wxPaintDCTo_p_wxClientDC
, 0, 0},{0, 0, 0, 0}};
40222 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
40223 static swig_cast_info _swigc__p_wxColourDatabase
[] = { {&_swigt__p_wxColourDatabase
, 0, 0, 0},{0, 0, 0, 0}};
40224 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
40225 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxPrinterDC
, _p_wxPrinterDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxPaintDC
, _p_wxPaintDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxBufferedPaintDC
, _p_wxBufferedPaintDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxAutoBufferedPaintDC
, _p_wxAutoBufferedPaintDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxMetaFileDC
, _p_wxMetaFileDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxClientDC
, _p_wxClientDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxPostScriptDC
, _p_wxPostScriptDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxDC
, 0, 0, 0}, {&_swigt__p_wxWindowDC
, _p_wxWindowDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxScreenDC
, _p_wxScreenDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxBufferedDC
, _p_wxBufferedDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxMemoryDC
, _p_wxMemoryDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxGCDC
, _p_wxGCDCTo_p_wxDC
, 0, 0}, {&_swigt__p_wxMirrorDC
, _p_wxMirrorDCTo_p_wxDC
, 0, 0},{0, 0, 0, 0}};
40226 static swig_cast_info _swigc__p_wxDCBrushChanger
[] = { {&_swigt__p_wxDCBrushChanger
, 0, 0, 0},{0, 0, 0, 0}};
40227 static swig_cast_info _swigc__p_wxDCClipper
[] = { {&_swigt__p_wxDCClipper
, 0, 0, 0},{0, 0, 0, 0}};
40228 static swig_cast_info _swigc__p_wxDCOverlay
[] = { {&_swigt__p_wxDCOverlay
, 0, 0, 0},{0, 0, 0, 0}};
40229 static swig_cast_info _swigc__p_wxDCPenChanger
[] = { {&_swigt__p_wxDCPenChanger
, 0, 0, 0},{0, 0, 0, 0}};
40230 static swig_cast_info _swigc__p_wxDCTextColourChanger
[] = { {&_swigt__p_wxDCTextColourChanger
, 0, 0, 0},{0, 0, 0, 0}};
40231 static swig_cast_info _swigc__p_wxDash
[] = { {&_swigt__p_wxDash
, 0, 0, 0},{0, 0, 0, 0}};
40232 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
40233 static swig_cast_info _swigc__p_wxEffects
[] = { {&_swigt__p_wxEffects
, 0, 0, 0},{0, 0, 0, 0}};
40234 static swig_cast_info _swigc__p_wxEncodingConverter
[] = { {&_swigt__p_wxEncodingConverter
, 0, 0, 0},{0, 0, 0, 0}};
40235 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
40236 static swig_cast_info _swigc__p_wxFontList
[] = { {&_swigt__p_wxFontList
, 0, 0, 0},{0, 0, 0, 0}};
40237 static swig_cast_info _swigc__p_wxFontMapper
[] = { {&_swigt__p_wxFontMapper
, 0, 0, 0},{0, 0, 0, 0}};
40238 static swig_cast_info _swigc__p_wxGCDC
[] = { {&_swigt__p_wxGCDC
, 0, 0, 0},{0, 0, 0, 0}};
40239 static swig_cast_info _swigc__p_wxGDIObjListBase
[] = { {&_swigt__p_wxGDIObjListBase
, 0, 0, 0}, {&_swigt__p_wxBrushList
, _p_wxBrushListTo_p_wxGDIObjListBase
, 0, 0}, {&_swigt__p_wxFontList
, _p_wxFontListTo_p_wxGDIObjListBase
, 0, 0}, {&_swigt__p_wxPenList
, _p_wxPenListTo_p_wxGDIObjListBase
, 0, 0},{0, 0, 0, 0}};
40240 static swig_cast_info _swigc__p_wxGDIObject
[] = { {&_swigt__p_wxIcon
, _p_wxIconTo_p_wxGDIObject
, 0, 0}, {&_swigt__p_wxPen
, _p_wxPenTo_p_wxGDIObject
, 0, 0}, {&_swigt__p_wxFont
, _p_wxFontTo_p_wxGDIObject
, 0, 0}, {&_swigt__p_wxPalette
, _p_wxPaletteTo_p_wxGDIObject
, 0, 0}, {&_swigt__p_wxGDIObject
, 0, 0, 0}, {&_swigt__p_wxCursor
, _p_wxCursorTo_p_wxGDIObject
, 0, 0}, {&_swigt__p_wxBitmap
, _p_wxBitmapTo_p_wxGDIObject
, 0, 0}, {&_swigt__p_wxRegion
, _p_wxRegionTo_p_wxGDIObject
, 0, 0}, {&_swigt__p_wxBrush
, _p_wxBrushTo_p_wxGDIObject
, 0, 0},{0, 0, 0, 0}};
40241 static swig_cast_info _swigc__p_wxGraphicsBrush
[] = { {&_swigt__p_wxGraphicsBrush
, 0, 0, 0},{0, 0, 0, 0}};
40242 static swig_cast_info _swigc__p_wxGraphicsContext
[] = { {&_swigt__p_wxGraphicsContext
, 0, 0, 0},{0, 0, 0, 0}};
40243 static swig_cast_info _swigc__p_wxGraphicsFont
[] = { {&_swigt__p_wxGraphicsFont
, 0, 0, 0},{0, 0, 0, 0}};
40244 static swig_cast_info _swigc__p_wxGraphicsMatrix
[] = { {&_swigt__p_wxGraphicsMatrix
, 0, 0, 0},{0, 0, 0, 0}};
40245 static swig_cast_info _swigc__p_wxGraphicsObject
[] = { {&_swigt__p_wxGraphicsPen
, _p_wxGraphicsPenTo_p_wxGraphicsObject
, 0, 0}, {&_swigt__p_wxGraphicsBrush
, _p_wxGraphicsBrushTo_p_wxGraphicsObject
, 0, 0}, {&_swigt__p_wxGraphicsObject
, 0, 0, 0}, {&_swigt__p_wxGraphicsMatrix
, _p_wxGraphicsMatrixTo_p_wxGraphicsObject
, 0, 0}, {&_swigt__p_wxGraphicsFont
, _p_wxGraphicsFontTo_p_wxGraphicsObject
, 0, 0}, {&_swigt__p_wxGraphicsContext
, _p_wxGraphicsContextTo_p_wxGraphicsObject
, 0, 0}, {&_swigt__p_wxGraphicsPath
, _p_wxGraphicsPathTo_p_wxGraphicsObject
, 0, 0},{0, 0, 0, 0}};
40246 static swig_cast_info _swigc__p_wxGraphicsPath
[] = { {&_swigt__p_wxGraphicsPath
, 0, 0, 0},{0, 0, 0, 0}};
40247 static swig_cast_info _swigc__p_wxGraphicsPen
[] = { {&_swigt__p_wxGraphicsPen
, 0, 0, 0},{0, 0, 0, 0}};
40248 static swig_cast_info _swigc__p_wxGraphicsRenderer
[] = { {&_swigt__p_wxGraphicsRenderer
, 0, 0, 0},{0, 0, 0, 0}};
40249 static swig_cast_info _swigc__p_wxHeaderButtonParams
[] = { {&_swigt__p_wxHeaderButtonParams
, 0, 0, 0},{0, 0, 0, 0}};
40250 static swig_cast_info _swigc__p_wxIcon
[] = { {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}};
40251 static swig_cast_info _swigc__p_wxIconBundle
[] = { {&_swigt__p_wxIconBundle
, 0, 0, 0},{0, 0, 0, 0}};
40252 static swig_cast_info _swigc__p_wxIconLocation
[] = { {&_swigt__p_wxIconLocation
, 0, 0, 0},{0, 0, 0, 0}};
40253 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
40254 static swig_cast_info _swigc__p_wxImageList
[] = { {&_swigt__p_wxImageList
, 0, 0, 0},{0, 0, 0, 0}};
40255 static swig_cast_info _swigc__p_wxLanguageInfo
[] = { {&_swigt__p_wxLanguageInfo
, 0, 0, 0},{0, 0, 0, 0}};
40256 static swig_cast_info _swigc__p_wxLocale
[] = { {&_swigt__p_wxPyLocale
, _p_wxPyLocaleTo_p_wxLocale
, 0, 0}, {&_swigt__p_wxLocale
, 0, 0, 0},{0, 0, 0, 0}};
40257 static swig_cast_info _swigc__p_wxMask
[] = { {&_swigt__p_wxMask
, 0, 0, 0},{0, 0, 0, 0}};
40258 static swig_cast_info _swigc__p_wxMemoryDC
[] = { {&_swigt__p_wxBufferedDC
, _p_wxBufferedDCTo_p_wxMemoryDC
, 0, 0}, {&_swigt__p_wxMemoryDC
, 0, 0, 0}, {&_swigt__p_wxBufferedPaintDC
, _p_wxBufferedPaintDCTo_p_wxMemoryDC
, 0, 0},{0, 0, 0, 0}};
40259 static swig_cast_info _swigc__p_wxMetaFile
[] = { {&_swigt__p_wxMetaFile
, 0, 0, 0},{0, 0, 0, 0}};
40260 static swig_cast_info _swigc__p_wxMetaFileDC
[] = { {&_swigt__p_wxMetaFileDC
, 0, 0, 0},{0, 0, 0, 0}};
40261 static swig_cast_info _swigc__p_wxMirrorDC
[] = { {&_swigt__p_wxMirrorDC
, 0, 0, 0},{0, 0, 0, 0}};
40262 static swig_cast_info _swigc__p_wxNativeEncodingInfo
[] = { {&_swigt__p_wxNativeEncodingInfo
, 0, 0, 0},{0, 0, 0, 0}};
40263 static swig_cast_info _swigc__p_wxNativeFontInfo
[] = { {&_swigt__p_wxNativeFontInfo
, 0, 0, 0},{0, 0, 0, 0}};
40264 static swig_cast_info _swigc__p_wxNativePixelData
[] = { {&_swigt__p_wxNativePixelData
, 0, 0, 0},{0, 0, 0, 0}};
40265 static swig_cast_info _swigc__p_wxNativePixelData_Accessor
[] = { {&_swigt__p_wxNativePixelData_Accessor
, 0, 0, 0},{0, 0, 0, 0}};
40266 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
40267 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
40268 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
40269 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
40270 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
40271 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
40272 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
40273 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}};
40274 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
40275 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
40276 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
40277 static swig_cast_info _swigc__p_wxEvent
[] = {{&_swigt__p_wxEvent
, 0, 0, 0},{0, 0, 0, 0}};
40278 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
40279 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
40280 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
40281 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}};
40282 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
40283 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
40284 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
40285 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
40286 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
40287 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
40288 static swig_cast_info _swigc__p_wxControl
[] = {{&_swigt__p_wxControl
, 0, 0, 0},{0, 0, 0, 0}};
40289 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
40290 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
40291 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
40292 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
40293 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
40294 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
40295 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
40296 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
40297 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
40298 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
40299 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
40300 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
40301 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
40302 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
40303 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
40304 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
40305 static swig_cast_info _swigc__p_wxEvtHandler
[] = {{&_swigt__p_wxEvtHandler
, 0, 0, 0},{0, 0, 0, 0}};
40306 static swig_cast_info _swigc__p_wxTGAHandler
[] = {{&_swigt__p_wxTGAHandler
, 0, 0, 0},{0, 0, 0, 0}};
40307 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
40308 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
40309 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
40310 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
40311 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}};
40312 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}};
40313 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}};
40314 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
40315 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
40316 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
40317 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
40318 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
40319 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
40320 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent
[] = {{&_swigt__p_wxMouseCaptureLostEvent
, 0, 0, 0},{0, 0, 0, 0}};
40321 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
40322 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
40323 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
40324 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
40325 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
40326 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
40327 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
40328 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
40329 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
40330 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
40331 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
40332 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
40333 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
40334 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
40335 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
40336 static swig_cast_info _swigc__p_wxCommandEvent
[] = {{&_swigt__p_wxCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
40337 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
40338 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
40339 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
40340 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
40341 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
40342 static swig_cast_info _swigc__p_wxValidator
[] = {{&_swigt__p_wxValidator
, 0, 0, 0},{0, 0, 0, 0}};
40343 static swig_cast_info _swigc__p_wxObject
[] = { {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRegionIterator
, _p_wxRegionIteratorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPen
, _p_wxPenTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGCDC
, _p_wxGCDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMask
, _p_wxMaskTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPseudoDC
, _p_wxPseudoDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGraphicsPen
, _p_wxGraphicsPenTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFont
, _p_wxFontTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxClientDC
, _p_wxClientDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMemoryDC
, _p_wxMemoryDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRegion
, _p_wxRegionTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDC
, _p_wxDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIcon
, _p_wxIconTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowDC
, _p_wxWindowDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGDIObject
, _p_wxGDIObjectTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGraphicsObject
, _p_wxGraphicsObjectTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGraphicsPath
, _p_wxGraphicsPathTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEffects
, _p_wxEffectsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPostScriptDC
, _p_wxPostScriptDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGraphicsContext
, _p_wxGraphicsContextTo_p_wxObject
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuItem
, _p_wxMenuItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTGAHandler
, _p_wxTGAHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTIFFHandler
, _p_wxTIFFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxXPMHandler
, _p_wxXPMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImageHandler
, _p_wxImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyImageHandler
, _p_wxPyImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBMPHandler
, _p_wxBMPHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNGHandler
, _p_wxPNGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGIFHandler
, _p_wxGIFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPCXHandler
, _p_wxPCXHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxJPEGHandler
, _p_wxJPEGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNMHandler
, _p_wxPNMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxAutoBufferedPaintDC
, _p_wxAutoBufferedPaintDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBufferedPaintDC
, _p_wxBufferedPaintDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaintDC
, _p_wxPaintDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrinterDC
, _p_wxPrinterDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScreenDC
, _p_wxScreenDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGraphicsBrush
, _p_wxGraphicsBrushTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGraphicsRenderer
, _p_wxGraphicsRendererTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBufferedDC
, _p_wxBufferedDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPalette
, _p_wxPaletteTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImageList
, _p_wxImageListTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCursor
, _p_wxCursorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxObject
, 0, 0, 0}, {&_swigt__p_wxGraphicsFont
, _p_wxGraphicsFontTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMirrorDC
, _p_wxMirrorDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEncodingConverter
, _p_wxEncodingConverterTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMetaFileDC
, _p_wxMetaFileDCTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBitmap
, _p_wxBitmapTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGraphicsMatrix
, _p_wxGraphicsMatrixTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBrush
, _p_wxBrushTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMetaFile
, _p_wxMetaFileTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColour
, _p_wxColourTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0},{0, 0, 0, 0}};
40344 static swig_cast_info _swigc__p_wxOverlay
[] = { {&_swigt__p_wxOverlay
, 0, 0, 0},{0, 0, 0, 0}};
40345 static swig_cast_info _swigc__p_wxPaintDC
[] = { {&_swigt__p_wxPaintDC
, 0, 0, 0},{0, 0, 0, 0}};
40346 static swig_cast_info _swigc__p_wxPalette
[] = { {&_swigt__p_wxPalette
, 0, 0, 0},{0, 0, 0, 0}};
40347 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
40348 static swig_cast_info _swigc__p_wxPen
[] = { {&_swigt__p_wxPen
, 0, 0, 0},{0, 0, 0, 0}};
40349 static swig_cast_info _swigc__p_wxPenList
[] = { {&_swigt__p_wxPenList
, 0, 0, 0},{0, 0, 0, 0}};
40350 static swig_cast_info _swigc__p_wxPixelDataBase
[] = { {&_swigt__p_wxPixelDataBase
, 0, 0, 0}, {&_swigt__p_wxNativePixelData
, _p_wxNativePixelDataTo_p_wxPixelDataBase
, 0, 0}, {&_swigt__p_wxAlphaPixelData
, _p_wxAlphaPixelDataTo_p_wxPixelDataBase
, 0, 0},{0, 0, 0, 0}};
40351 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
40352 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
40353 static swig_cast_info _swigc__p_wxPostScriptDC
[] = { {&_swigt__p_wxPostScriptDC
, 0, 0, 0},{0, 0, 0, 0}};
40354 static swig_cast_info _swigc__p_wxPrintData
[] = { {&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}};
40355 static swig_cast_info _swigc__p_wxPrinterDC
[] = { {&_swigt__p_wxPrinterDC
, 0, 0, 0},{0, 0, 0, 0}};
40356 static swig_cast_info _swigc__p_wxPseudoDC
[] = { {&_swigt__p_wxPseudoDC
, 0, 0, 0},{0, 0, 0, 0}};
40357 static swig_cast_info _swigc__p_wxPyFontEnumerator
[] = { {&_swigt__p_wxPyFontEnumerator
, 0, 0, 0},{0, 0, 0, 0}};
40358 static swig_cast_info _swigc__p_wxPyLocale
[] = { {&_swigt__p_wxPyLocale
, 0, 0, 0},{0, 0, 0, 0}};
40359 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
40360 static swig_cast_info _swigc__p_wxRect2D
[] = { {&_swigt__p_wxRect2D
, 0, 0, 0},{0, 0, 0, 0}};
40361 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
40362 static swig_cast_info _swigc__p_wxRegionIterator
[] = { {&_swigt__p_wxRegionIterator
, 0, 0, 0},{0, 0, 0, 0}};
40363 static swig_cast_info _swigc__p_wxRendererNative
[] = { {&_swigt__p_wxRendererNative
, 0, 0, 0},{0, 0, 0, 0}};
40364 static swig_cast_info _swigc__p_wxRendererVersion
[] = { {&_swigt__p_wxRendererVersion
, 0, 0, 0},{0, 0, 0, 0}};
40365 static swig_cast_info _swigc__p_wxScreenDC
[] = { {&_swigt__p_wxScreenDC
, 0, 0, 0},{0, 0, 0, 0}};
40366 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
40367 static swig_cast_info _swigc__p_wxSplitterRenderParams
[] = { {&_swigt__p_wxSplitterRenderParams
, 0, 0, 0},{0, 0, 0, 0}};
40368 static swig_cast_info _swigc__p_wxStockGDI
[] = { {&_swigt__p_wxStockGDI
, 0, 0, 0},{0, 0, 0, 0}};
40369 static swig_cast_info _swigc__p_wxString
[] = { {&_swigt__p_wxString
, 0, 0, 0},{0, 0, 0, 0}};
40370 static swig_cast_info _swigc__p_wxWindow
[] = { {&_swigt__p_wxControl
, _p_wxControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxWindow
, 0, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxWindow
, 0, 0},{0, 0, 0, 0}};
40371 static swig_cast_info _swigc__p_wxWindowDC
[] = { {&_swigt__p_wxBufferedDC
, _p_wxBufferedDCTo_p_wxWindowDC
, 0, 0}, {&_swigt__p_wxWindowDC
, 0, 0, 0}, {&_swigt__p_wxMemoryDC
, _p_wxMemoryDCTo_p_wxWindowDC
, 0, 0}, {&_swigt__p_wxBufferedPaintDC
, _p_wxBufferedPaintDCTo_p_wxWindowDC
, 0, 0}, {&_swigt__p_wxClientDC
, _p_wxClientDCTo_p_wxWindowDC
, 0, 0}, {&_swigt__p_wxPaintDC
, _p_wxPaintDCTo_p_wxWindowDC
, 0, 0},{0, 0, 0, 0}};
40373 static swig_cast_info
*swig_cast_initial
[] = {
40377 _swigc__p_form_ops_t
,
40379 _swigc__p_unsigned_char
,
40380 _swigc__p_unsigned_int
,
40381 _swigc__p_unsigned_long
,
40383 _swigc__p_wxANIHandler
,
40384 _swigc__p_wxAcceleratorTable
,
40385 _swigc__p_wxActivateEvent
,
40386 _swigc__p_wxAlphaPixelData
,
40387 _swigc__p_wxAlphaPixelData_Accessor
,
40388 _swigc__p_wxAutoBufferedPaintDC
,
40389 _swigc__p_wxBMPHandler
,
40390 _swigc__p_wxBitmap
,
40391 _swigc__p_wxBoxSizer
,
40393 _swigc__p_wxBrushList
,
40394 _swigc__p_wxBufferedDC
,
40395 _swigc__p_wxBufferedPaintDC
,
40396 _swigc__p_wxCURHandler
,
40398 _swigc__p_wxChildFocusEvent
,
40399 _swigc__p_wxClientDC
,
40400 _swigc__p_wxClipboardTextEvent
,
40401 _swigc__p_wxCloseEvent
,
40402 _swigc__p_wxColour
,
40403 _swigc__p_wxColourDatabase
,
40404 _swigc__p_wxCommandEvent
,
40405 _swigc__p_wxContextMenuEvent
,
40406 _swigc__p_wxControl
,
40407 _swigc__p_wxControlWithItems
,
40408 _swigc__p_wxCursor
,
40410 _swigc__p_wxDCBrushChanger
,
40411 _swigc__p_wxDCClipper
,
40412 _swigc__p_wxDCOverlay
,
40413 _swigc__p_wxDCPenChanger
,
40414 _swigc__p_wxDCTextColourChanger
,
40416 _swigc__p_wxDateEvent
,
40417 _swigc__p_wxDisplayChangedEvent
,
40418 _swigc__p_wxDropFilesEvent
,
40419 _swigc__p_wxDuplexMode
,
40420 _swigc__p_wxEffects
,
40421 _swigc__p_wxEncodingConverter
,
40422 _swigc__p_wxEraseEvent
,
40424 _swigc__p_wxEvtHandler
,
40425 _swigc__p_wxFSFile
,
40426 _swigc__p_wxFileSystem
,
40427 _swigc__p_wxFlexGridSizer
,
40428 _swigc__p_wxFocusEvent
,
40430 _swigc__p_wxFontList
,
40431 _swigc__p_wxFontMapper
,
40432 _swigc__p_wxGBSizerItem
,
40434 _swigc__p_wxGDIObjListBase
,
40435 _swigc__p_wxGDIObject
,
40436 _swigc__p_wxGIFHandler
,
40437 _swigc__p_wxGraphicsBrush
,
40438 _swigc__p_wxGraphicsContext
,
40439 _swigc__p_wxGraphicsFont
,
40440 _swigc__p_wxGraphicsMatrix
,
40441 _swigc__p_wxGraphicsObject
,
40442 _swigc__p_wxGraphicsPath
,
40443 _swigc__p_wxGraphicsPen
,
40444 _swigc__p_wxGraphicsRenderer
,
40445 _swigc__p_wxGridBagSizer
,
40446 _swigc__p_wxGridSizer
,
40447 _swigc__p_wxHeaderButtonParams
,
40448 _swigc__p_wxICOHandler
,
40450 _swigc__p_wxIconBundle
,
40451 _swigc__p_wxIconLocation
,
40452 _swigc__p_wxIconizeEvent
,
40453 _swigc__p_wxIdleEvent
,
40455 _swigc__p_wxImageHandler
,
40456 _swigc__p_wxImageList
,
40457 _swigc__p_wxIndividualLayoutConstraint
,
40458 _swigc__p_wxInitDialogEvent
,
40459 _swigc__p_wxJPEGHandler
,
40460 _swigc__p_wxKeyEvent
,
40461 _swigc__p_wxLanguageInfo
,
40462 _swigc__p_wxLayoutConstraints
,
40463 _swigc__p_wxLocale
,
40465 _swigc__p_wxMaximizeEvent
,
40466 _swigc__p_wxMemoryDC
,
40468 _swigc__p_wxMenuBar
,
40469 _swigc__p_wxMenuEvent
,
40470 _swigc__p_wxMenuItem
,
40471 _swigc__p_wxMetaFile
,
40472 _swigc__p_wxMetaFileDC
,
40473 _swigc__p_wxMirrorDC
,
40474 _swigc__p_wxMouseCaptureChangedEvent
,
40475 _swigc__p_wxMouseCaptureLostEvent
,
40476 _swigc__p_wxMouseEvent
,
40477 _swigc__p_wxMoveEvent
,
40478 _swigc__p_wxNativeEncodingInfo
,
40479 _swigc__p_wxNativeFontInfo
,
40480 _swigc__p_wxNativePixelData
,
40481 _swigc__p_wxNativePixelData_Accessor
,
40482 _swigc__p_wxNavigationKeyEvent
,
40483 _swigc__p_wxNcPaintEvent
,
40484 _swigc__p_wxNotifyEvent
,
40485 _swigc__p_wxObject
,
40486 _swigc__p_wxOverlay
,
40487 _swigc__p_wxPCXHandler
,
40488 _swigc__p_wxPNGHandler
,
40489 _swigc__p_wxPNMHandler
,
40490 _swigc__p_wxPaintDC
,
40491 _swigc__p_wxPaintEvent
,
40492 _swigc__p_wxPalette
,
40493 _swigc__p_wxPaletteChangedEvent
,
40494 _swigc__p_wxPaperSize
,
40496 _swigc__p_wxPenList
,
40497 _swigc__p_wxPixelDataBase
,
40499 _swigc__p_wxPoint2D
,
40500 _swigc__p_wxPostScriptDC
,
40501 _swigc__p_wxPrintData
,
40502 _swigc__p_wxPrinterDC
,
40503 _swigc__p_wxPseudoDC
,
40505 _swigc__p_wxPyCommandEvent
,
40506 _swigc__p_wxPyEvent
,
40507 _swigc__p_wxPyFontEnumerator
,
40508 _swigc__p_wxPyImageHandler
,
40509 _swigc__p_wxPyLocale
,
40510 _swigc__p_wxPySizer
,
40511 _swigc__p_wxPyValidator
,
40512 _swigc__p_wxQueryNewPaletteEvent
,
40514 _swigc__p_wxRect2D
,
40515 _swigc__p_wxRegion
,
40516 _swigc__p_wxRegionIterator
,
40517 _swigc__p_wxRendererNative
,
40518 _swigc__p_wxRendererVersion
,
40519 _swigc__p_wxScreenDC
,
40520 _swigc__p_wxScrollEvent
,
40521 _swigc__p_wxScrollWinEvent
,
40522 _swigc__p_wxSetCursorEvent
,
40523 _swigc__p_wxShowEvent
,
40525 _swigc__p_wxSizeEvent
,
40527 _swigc__p_wxSizerItem
,
40528 _swigc__p_wxSplitterRenderParams
,
40529 _swigc__p_wxStaticBoxSizer
,
40530 _swigc__p_wxStdDialogButtonSizer
,
40531 _swigc__p_wxStockGDI
,
40532 _swigc__p_wxString
,
40533 _swigc__p_wxSysColourChangedEvent
,
40534 _swigc__p_wxTGAHandler
,
40535 _swigc__p_wxTIFFHandler
,
40536 _swigc__p_wxUpdateUIEvent
,
40537 _swigc__p_wxValidator
,
40538 _swigc__p_wxWindow
,
40539 _swigc__p_wxWindowCreateEvent
,
40540 _swigc__p_wxWindowDC
,
40541 _swigc__p_wxWindowDestroyEvent
,
40542 _swigc__p_wxXPMHandler
,
40546 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
40548 static swig_const_info swig_const_table
[] = {
40549 {0, 0, 0, 0.0, 0, 0}};
40554 /* -----------------------------------------------------------------------------
40555 * Type initialization:
40556 * This problem is tough by the requirement that no dynamic
40557 * memory is used. Also, since swig_type_info structures store pointers to
40558 * swig_cast_info structures and swig_cast_info structures store pointers back
40559 * to swig_type_info structures, we need some lookup code at initialization.
40560 * The idea is that swig generates all the structures that are needed.
40561 * The runtime then collects these partially filled structures.
40562 * The SWIG_InitializeModule function takes these initial arrays out of
40563 * swig_module, and does all the lookup, filling in the swig_module.types
40564 * array with the correct data and linking the correct swig_cast_info
40565 * structures together.
40567 * The generated swig_type_info structures are assigned staticly to an initial
40568 * array. We just loop though that array, and handle each type individually.
40569 * First we lookup if this type has been already loaded, and if so, use the
40570 * loaded structure instead of the generated one. Then we have to fill in the
40571 * cast linked list. The cast data is initially stored in something like a
40572 * two-dimensional array. Each row corresponds to a type (there are the same
40573 * number of rows as there are in the swig_type_initial array). Each entry in
40574 * a column is one of the swig_cast_info structures for that type.
40575 * The cast_initial array is actually an array of arrays, because each row has
40576 * a variable number of columns. So to actually build the cast linked list,
40577 * we find the array of casts associated with the type, and loop through it
40578 * adding the casts to the list. The one last trick we need to do is making
40579 * sure the type pointer in the swig_cast_info struct is correct.
40581 * First off, we lookup the cast->type name to see if it is already loaded.
40582 * There are three cases to handle:
40583 * 1) If the cast->type has already been loaded AND the type we are adding
40584 * casting info to has not been loaded (it is in this module), THEN we
40585 * replace the cast->type pointer with the type pointer that has already
40587 * 2) If BOTH types (the one we are adding casting info to, and the
40588 * cast->type) are loaded, THEN the cast info has already been loaded by
40589 * the previous module so we just ignore it.
40590 * 3) Finally, if cast->type has not already been loaded, then we add that
40591 * swig_cast_info to the linked list (because the cast->type) pointer will
40593 * ----------------------------------------------------------------------------- */
40603 #define SWIGRUNTIME_DEBUG
40607 SWIG_InitializeModule(void *clientdata
) {
40609 swig_module_info
*module_head
;
40610 static int init_run
= 0;
40612 clientdata
= clientdata
;
40614 if (init_run
) return;
40617 /* Initialize the swig_module */
40618 swig_module
.type_initial
= swig_type_initial
;
40619 swig_module
.cast_initial
= swig_cast_initial
;
40621 /* Try and load any already created modules */
40622 module_head
= SWIG_GetModule(clientdata
);
40624 swig_module
.next
= module_head
->next
;
40625 module_head
->next
= &swig_module
;
40627 /* This is the first module loaded */
40628 swig_module
.next
= &swig_module
;
40629 SWIG_SetModule(clientdata
, &swig_module
);
40632 /* Now work on filling in swig_module.types */
40633 #ifdef SWIGRUNTIME_DEBUG
40634 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
40636 for (i
= 0; i
< swig_module
.size
; ++i
) {
40637 swig_type_info
*type
= 0;
40638 swig_type_info
*ret
;
40639 swig_cast_info
*cast
;
40641 #ifdef SWIGRUNTIME_DEBUG
40642 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
40645 /* if there is another module already loaded */
40646 if (swig_module
.next
!= &swig_module
) {
40647 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
40650 /* Overwrite clientdata field */
40651 #ifdef SWIGRUNTIME_DEBUG
40652 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
40654 if (swig_module
.type_initial
[i
]->clientdata
) {
40655 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
40656 #ifdef SWIGRUNTIME_DEBUG
40657 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
40661 type
= swig_module
.type_initial
[i
];
40664 /* Insert casting types */
40665 cast
= swig_module
.cast_initial
[i
];
40666 while (cast
->type
) {
40667 /* Don't need to add information already in the list */
40669 #ifdef SWIGRUNTIME_DEBUG
40670 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
40672 if (swig_module
.next
!= &swig_module
) {
40673 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
40674 #ifdef SWIGRUNTIME_DEBUG
40675 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
40679 if (type
== swig_module
.type_initial
[i
]) {
40680 #ifdef SWIGRUNTIME_DEBUG
40681 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
40686 /* Check for casting already in the list */
40687 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
40688 #ifdef SWIGRUNTIME_DEBUG
40689 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
40691 if (!ocast
) ret
= 0;
40696 #ifdef SWIGRUNTIME_DEBUG
40697 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
40700 type
->cast
->prev
= cast
;
40701 cast
->next
= type
->cast
;
40707 /* Set entry in modules->types array equal to the type */
40708 swig_module
.types
[i
] = type
;
40710 swig_module
.types
[i
] = 0;
40712 #ifdef SWIGRUNTIME_DEBUG
40713 printf("**** SWIG_InitializeModule: Cast List ******\n");
40714 for (i
= 0; i
< swig_module
.size
; ++i
) {
40716 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
40717 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
40718 while (cast
->type
) {
40719 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
40723 printf("---- Total casts: %d\n",j
);
40725 printf("**** SWIG_InitializeModule: Cast List ******\n");
40729 /* This function will propagate the clientdata field of type to
40730 * any new swig_type_info structures that have been added into the list
40731 * of equivalent types. It is like calling
40732 * SWIG_TypeClientData(type, clientdata) a second time.
40735 SWIG_PropagateClientData(void) {
40737 swig_cast_info
*equiv
;
40738 static int init_run
= 0;
40740 if (init_run
) return;
40743 for (i
= 0; i
< swig_module
.size
; i
++) {
40744 if (swig_module
.types
[i
]->clientdata
) {
40745 equiv
= swig_module
.types
[i
]->cast
;
40747 if (!equiv
->converter
) {
40748 if (equiv
->type
&& !equiv
->type
->clientdata
)
40749 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
40751 equiv
= equiv
->next
;
40771 /* Python-specific SWIG API */
40772 #define SWIG_newvarlink() SWIG_Python_newvarlink()
40773 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
40774 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
40776 /* -----------------------------------------------------------------------------
40777 * global variable support code.
40778 * ----------------------------------------------------------------------------- */
40780 typedef struct swig_globalvar
{
40781 char *name
; /* Name of global variable */
40782 PyObject
*(*get_attr
)(void); /* Return the current value */
40783 int (*set_attr
)(PyObject
*); /* Set the value */
40784 struct swig_globalvar
*next
;
40787 typedef struct swig_varlinkobject
{
40789 swig_globalvar
*vars
;
40790 } swig_varlinkobject
;
40792 SWIGINTERN PyObject
*
40793 swig_varlink_repr(swig_varlinkobject
*SWIGUNUSEDPARM(v
)) {
40794 return PyString_FromString("<Swig global variables>");
40797 SWIGINTERN PyObject
*
40798 swig_varlink_str(swig_varlinkobject
*v
) {
40799 PyObject
*str
= PyString_FromString("(");
40800 swig_globalvar
*var
;
40801 for (var
= v
->vars
; var
; var
=var
->next
) {
40802 PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
));
40803 if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", "));
40805 PyString_ConcatAndDel(&str
,PyString_FromString(")"));
40810 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) {
40811 PyObject
*str
= swig_varlink_str(v
);
40812 fprintf(fp
,"Swig global variables ");
40813 fprintf(fp
,"%s\n", PyString_AsString(str
));
40819 swig_varlink_dealloc(swig_varlinkobject
*v
) {
40820 swig_globalvar
*var
= v
->vars
;
40822 swig_globalvar
*n
= var
->next
;
40829 SWIGINTERN PyObject
*
40830 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
40831 PyObject
*res
= NULL
;
40832 swig_globalvar
*var
= v
->vars
;
40834 if (strcmp(var
->name
,n
) == 0) {
40835 res
= (*var
->get_attr
)();
40840 if (res
== NULL
&& !PyErr_Occurred()) {
40841 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
40847 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
40849 swig_globalvar
*var
= v
->vars
;
40851 if (strcmp(var
->name
,n
) == 0) {
40852 res
= (*var
->set_attr
)(p
);
40857 if (res
== 1 && !PyErr_Occurred()) {
40858 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
40863 SWIGINTERN PyTypeObject
*
40864 swig_varlink_type(void) {
40865 static char varlink__doc__
[] = "Swig var link object";
40866 static PyTypeObject varlink_type
;
40867 static int type_init
= 0;
40869 const PyTypeObject tmp
40871 PyObject_HEAD_INIT(NULL
)
40872 0, /* Number of items in variable part (ob_size) */
40873 (char *)"swigvarlink", /* Type name (tp_name) */
40874 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
40875 0, /* Itemsize (tp_itemsize) */
40876 (destructor
) swig_varlink_dealloc
, /* Deallocator (tp_dealloc) */
40877 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
40878 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
40879 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
40880 0, /* tp_compare */
40881 (reprfunc
) swig_varlink_repr
, /* tp_repr */
40882 0, /* tp_as_number */
40883 0, /* tp_as_sequence */
40884 0, /* tp_as_mapping */
40887 (reprfunc
)swig_varlink_str
, /* tp_str */
40888 0, /* tp_getattro */
40889 0, /* tp_setattro */
40890 0, /* tp_as_buffer */
40892 varlink__doc__
, /* tp_doc */
40893 0, /* tp_traverse */
40895 0, /* tp_richcompare */
40896 0, /* tp_weaklistoffset */
40897 #if PY_VERSION_HEX >= 0x02020000
40898 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
40900 #if PY_VERSION_HEX >= 0x02030000
40903 #ifdef COUNT_ALLOCS
40904 0,0,0,0 /* tp_alloc -> tp_next */
40907 varlink_type
= tmp
;
40908 varlink_type
.ob_type
= &PyType_Type
;
40911 return &varlink_type
;
40914 /* Create a variable linking object for use later */
40915 SWIGINTERN PyObject
*
40916 SWIG_Python_newvarlink(void) {
40917 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
40921 return ((PyObject
*) result
);
40925 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
40926 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
40927 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
40929 size_t size
= strlen(name
)+1;
40930 gv
->name
= (char *)malloc(size
);
40932 strncpy(gv
->name
,name
,size
);
40933 gv
->get_attr
= get_attr
;
40934 gv
->set_attr
= set_attr
;
40935 gv
->next
= v
->vars
;
40941 SWIGINTERN PyObject
*
40943 static PyObject
*_SWIG_globals
= 0;
40944 if (!_SWIG_globals
) _SWIG_globals
= SWIG_newvarlink();
40945 return _SWIG_globals
;
40948 /* -----------------------------------------------------------------------------
40949 * constants/methods manipulation
40950 * ----------------------------------------------------------------------------- */
40952 /* Install Constants */
40954 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
40957 for (i
= 0; constants
[i
].type
; ++i
) {
40958 switch(constants
[i
].type
) {
40959 case SWIG_PY_POINTER
:
40960 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
40962 case SWIG_PY_BINARY
:
40963 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
40970 PyDict_SetItemString(d
, constants
[i
].name
, obj
);
40976 /* -----------------------------------------------------------------------------*/
40977 /* Fix SwigMethods to carry the callback ptrs when needed */
40978 /* -----------------------------------------------------------------------------*/
40981 SWIG_Python_FixMethods(PyMethodDef
*methods
,
40982 swig_const_info
*const_table
,
40983 swig_type_info
**types
,
40984 swig_type_info
**types_initial
) {
40986 for (i
= 0; methods
[i
].ml_name
; ++i
) {
40987 const char *c
= methods
[i
].ml_doc
;
40988 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
40990 swig_const_info
*ci
= 0;
40991 const char *name
= c
+ 10;
40992 for (j
= 0; const_table
[j
].type
; ++j
) {
40993 if (strncmp(const_table
[j
].name
, name
,
40994 strlen(const_table
[j
].name
)) == 0) {
40995 ci
= &(const_table
[j
]);
41000 size_t shift
= (ci
->ptype
) - types
;
41001 swig_type_info
*ty
= types_initial
[shift
];
41002 size_t ldoc
= (c
- methods
[i
].ml_doc
);
41003 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
41004 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
41007 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
41009 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
41011 strncpy(buff
, "swig_ptr: ", 10);
41013 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
41014 methods
[i
].ml_doc
= ndoc
;
41026 /* -----------------------------------------------------------------------------*
41027 * Partial Init method
41028 * -----------------------------------------------------------------------------*/
41033 SWIGEXPORT
void SWIG_init(void) {
41036 /* Fix SwigMethods to carry the callback ptrs when needed */
41037 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
41039 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
41040 d
= PyModule_GetDict(m
);
41042 SWIG_InitializeModule(0);
41043 SWIG_InstallConstants(d
,swig_const_table
);
41046 SWIG_Python_SetConstant(d
, "C2S_NAME",SWIG_From_int(static_cast< int >(wxC2S_NAME
)));
41047 SWIG_Python_SetConstant(d
, "C2S_CSS_SYNTAX",SWIG_From_int(static_cast< int >(wxC2S_CSS_SYNTAX
)));
41048 SWIG_Python_SetConstant(d
, "C2S_HTML_SYNTAX",SWIG_From_int(static_cast< int >(wxC2S_HTML_SYNTAX
)));
41049 SWIG_Python_SetConstant(d
, "ALPHA_TRANSPARENT",SWIG_From_int(static_cast< int >(wxALPHA_TRANSPARENT
)));
41050 SWIG_Python_SetConstant(d
, "ALPHA_OPAQUE",SWIG_From_int(static_cast< int >(wxALPHA_OPAQUE
)));
41051 SWIG_Python_SetConstant(d
, "OutRegion",SWIG_From_int(static_cast< int >(wxOutRegion
)));
41052 SWIG_Python_SetConstant(d
, "PartRegion",SWIG_From_int(static_cast< int >(wxPartRegion
)));
41053 SWIG_Python_SetConstant(d
, "InRegion",SWIG_From_int(static_cast< int >(wxInRegion
)));
41054 SWIG_Python_SetConstant(d
, "FONTFAMILY_DEFAULT",SWIG_From_int(static_cast< int >(wxFONTFAMILY_DEFAULT
)));
41055 SWIG_Python_SetConstant(d
, "FONTFAMILY_DECORATIVE",SWIG_From_int(static_cast< int >(wxFONTFAMILY_DECORATIVE
)));
41056 SWIG_Python_SetConstant(d
, "FONTFAMILY_ROMAN",SWIG_From_int(static_cast< int >(wxFONTFAMILY_ROMAN
)));
41057 SWIG_Python_SetConstant(d
, "FONTFAMILY_SCRIPT",SWIG_From_int(static_cast< int >(wxFONTFAMILY_SCRIPT
)));
41058 SWIG_Python_SetConstant(d
, "FONTFAMILY_SWISS",SWIG_From_int(static_cast< int >(wxFONTFAMILY_SWISS
)));
41059 SWIG_Python_SetConstant(d
, "FONTFAMILY_MODERN",SWIG_From_int(static_cast< int >(wxFONTFAMILY_MODERN
)));
41060 SWIG_Python_SetConstant(d
, "FONTFAMILY_TELETYPE",SWIG_From_int(static_cast< int >(wxFONTFAMILY_TELETYPE
)));
41061 SWIG_Python_SetConstant(d
, "FONTFAMILY_MAX",SWIG_From_int(static_cast< int >(wxFONTFAMILY_MAX
)));
41062 SWIG_Python_SetConstant(d
, "FONTFAMILY_UNKNOWN",SWIG_From_int(static_cast< int >(wxFONTFAMILY_UNKNOWN
)));
41063 SWIG_Python_SetConstant(d
, "FONTSTYLE_NORMAL",SWIG_From_int(static_cast< int >(wxFONTSTYLE_NORMAL
)));
41064 SWIG_Python_SetConstant(d
, "FONTSTYLE_ITALIC",SWIG_From_int(static_cast< int >(wxFONTSTYLE_ITALIC
)));
41065 SWIG_Python_SetConstant(d
, "FONTSTYLE_SLANT",SWIG_From_int(static_cast< int >(wxFONTSTYLE_SLANT
)));
41066 SWIG_Python_SetConstant(d
, "FONTSTYLE_MAX",SWIG_From_int(static_cast< int >(wxFONTSTYLE_MAX
)));
41067 SWIG_Python_SetConstant(d
, "FONTWEIGHT_NORMAL",SWIG_From_int(static_cast< int >(wxFONTWEIGHT_NORMAL
)));
41068 SWIG_Python_SetConstant(d
, "FONTWEIGHT_LIGHT",SWIG_From_int(static_cast< int >(wxFONTWEIGHT_LIGHT
)));
41069 SWIG_Python_SetConstant(d
, "FONTWEIGHT_BOLD",SWIG_From_int(static_cast< int >(wxFONTWEIGHT_BOLD
)));
41070 SWIG_Python_SetConstant(d
, "FONTWEIGHT_MAX",SWIG_From_int(static_cast< int >(wxFONTWEIGHT_MAX
)));
41071 SWIG_Python_SetConstant(d
, "FONTFLAG_DEFAULT",SWIG_From_int(static_cast< int >(wxFONTFLAG_DEFAULT
)));
41072 SWIG_Python_SetConstant(d
, "FONTFLAG_ITALIC",SWIG_From_int(static_cast< int >(wxFONTFLAG_ITALIC
)));
41073 SWIG_Python_SetConstant(d
, "FONTFLAG_SLANT",SWIG_From_int(static_cast< int >(wxFONTFLAG_SLANT
)));
41074 SWIG_Python_SetConstant(d
, "FONTFLAG_LIGHT",SWIG_From_int(static_cast< int >(wxFONTFLAG_LIGHT
)));
41075 SWIG_Python_SetConstant(d
, "FONTFLAG_BOLD",SWIG_From_int(static_cast< int >(wxFONTFLAG_BOLD
)));
41076 SWIG_Python_SetConstant(d
, "FONTFLAG_ANTIALIASED",SWIG_From_int(static_cast< int >(wxFONTFLAG_ANTIALIASED
)));
41077 SWIG_Python_SetConstant(d
, "FONTFLAG_NOT_ANTIALIASED",SWIG_From_int(static_cast< int >(wxFONTFLAG_NOT_ANTIALIASED
)));
41078 SWIG_Python_SetConstant(d
, "FONTFLAG_UNDERLINED",SWIG_From_int(static_cast< int >(wxFONTFLAG_UNDERLINED
)));
41079 SWIG_Python_SetConstant(d
, "FONTFLAG_STRIKETHROUGH",SWIG_From_int(static_cast< int >(wxFONTFLAG_STRIKETHROUGH
)));
41080 SWIG_Python_SetConstant(d
, "FONTFLAG_MASK",SWIG_From_int(static_cast< int >(wxFONTFLAG_MASK
)));
41081 SWIG_Python_SetConstant(d
, "FONTENCODING_SYSTEM",SWIG_From_int(static_cast< int >(wxFONTENCODING_SYSTEM
)));
41082 SWIG_Python_SetConstant(d
, "FONTENCODING_DEFAULT",SWIG_From_int(static_cast< int >(wxFONTENCODING_DEFAULT
)));
41083 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_1",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_1
)));
41084 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_2",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_2
)));
41085 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_3",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_3
)));
41086 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_4",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_4
)));
41087 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_5",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_5
)));
41088 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_6",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_6
)));
41089 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_7",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_7
)));
41090 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_8",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_8
)));
41091 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_9",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_9
)));
41092 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_10",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_10
)));
41093 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_11",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_11
)));
41094 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_12",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_12
)));
41095 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_13",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_13
)));
41096 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_14",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_14
)));
41097 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_15",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_15
)));
41098 SWIG_Python_SetConstant(d
, "FONTENCODING_ISO8859_MAX",SWIG_From_int(static_cast< int >(wxFONTENCODING_ISO8859_MAX
)));
41099 SWIG_Python_SetConstant(d
, "FONTENCODING_KOI8",SWIG_From_int(static_cast< int >(wxFONTENCODING_KOI8
)));
41100 SWIG_Python_SetConstant(d
, "FONTENCODING_KOI8_U",SWIG_From_int(static_cast< int >(wxFONTENCODING_KOI8_U
)));
41101 SWIG_Python_SetConstant(d
, "FONTENCODING_ALTERNATIVE",SWIG_From_int(static_cast< int >(wxFONTENCODING_ALTERNATIVE
)));
41102 SWIG_Python_SetConstant(d
, "FONTENCODING_BULGARIAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_BULGARIAN
)));
41103 SWIG_Python_SetConstant(d
, "FONTENCODING_CP437",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP437
)));
41104 SWIG_Python_SetConstant(d
, "FONTENCODING_CP850",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP850
)));
41105 SWIG_Python_SetConstant(d
, "FONTENCODING_CP852",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP852
)));
41106 SWIG_Python_SetConstant(d
, "FONTENCODING_CP855",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP855
)));
41107 SWIG_Python_SetConstant(d
, "FONTENCODING_CP866",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP866
)));
41108 SWIG_Python_SetConstant(d
, "FONTENCODING_CP874",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP874
)));
41109 SWIG_Python_SetConstant(d
, "FONTENCODING_CP932",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP932
)));
41110 SWIG_Python_SetConstant(d
, "FONTENCODING_CP936",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP936
)));
41111 SWIG_Python_SetConstant(d
, "FONTENCODING_CP949",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP949
)));
41112 SWIG_Python_SetConstant(d
, "FONTENCODING_CP950",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP950
)));
41113 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1250",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1250
)));
41114 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1251",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1251
)));
41115 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1252",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1252
)));
41116 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1253",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1253
)));
41117 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1254",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1254
)));
41118 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1255",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1255
)));
41119 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1256",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1256
)));
41120 SWIG_Python_SetConstant(d
, "FONTENCODING_CP1257",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP1257
)));
41121 SWIG_Python_SetConstant(d
, "FONTENCODING_CP12_MAX",SWIG_From_int(static_cast< int >(wxFONTENCODING_CP12_MAX
)));
41122 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF7",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF7
)));
41123 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF8",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF8
)));
41124 SWIG_Python_SetConstant(d
, "FONTENCODING_EUC_JP",SWIG_From_int(static_cast< int >(wxFONTENCODING_EUC_JP
)));
41125 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF16BE",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF16BE
)));
41126 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF16LE",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF16LE
)));
41127 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF32BE",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF32BE
)));
41128 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF32LE",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF32LE
)));
41129 SWIG_Python_SetConstant(d
, "FONTENCODING_MACROMAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACROMAN
)));
41130 SWIG_Python_SetConstant(d
, "FONTENCODING_MACJAPANESE",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACJAPANESE
)));
41131 SWIG_Python_SetConstant(d
, "FONTENCODING_MACCHINESETRAD",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACCHINESETRAD
)));
41132 SWIG_Python_SetConstant(d
, "FONTENCODING_MACKOREAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACKOREAN
)));
41133 SWIG_Python_SetConstant(d
, "FONTENCODING_MACARABIC",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACARABIC
)));
41134 SWIG_Python_SetConstant(d
, "FONTENCODING_MACHEBREW",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACHEBREW
)));
41135 SWIG_Python_SetConstant(d
, "FONTENCODING_MACGREEK",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACGREEK
)));
41136 SWIG_Python_SetConstant(d
, "FONTENCODING_MACCYRILLIC",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACCYRILLIC
)));
41137 SWIG_Python_SetConstant(d
, "FONTENCODING_MACDEVANAGARI",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACDEVANAGARI
)));
41138 SWIG_Python_SetConstant(d
, "FONTENCODING_MACGURMUKHI",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACGURMUKHI
)));
41139 SWIG_Python_SetConstant(d
, "FONTENCODING_MACGUJARATI",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACGUJARATI
)));
41140 SWIG_Python_SetConstant(d
, "FONTENCODING_MACORIYA",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACORIYA
)));
41141 SWIG_Python_SetConstant(d
, "FONTENCODING_MACBENGALI",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACBENGALI
)));
41142 SWIG_Python_SetConstant(d
, "FONTENCODING_MACTAMIL",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACTAMIL
)));
41143 SWIG_Python_SetConstant(d
, "FONTENCODING_MACTELUGU",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACTELUGU
)));
41144 SWIG_Python_SetConstant(d
, "FONTENCODING_MACKANNADA",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACKANNADA
)));
41145 SWIG_Python_SetConstant(d
, "FONTENCODING_MACMALAJALAM",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACMALAJALAM
)));
41146 SWIG_Python_SetConstant(d
, "FONTENCODING_MACSINHALESE",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACSINHALESE
)));
41147 SWIG_Python_SetConstant(d
, "FONTENCODING_MACBURMESE",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACBURMESE
)));
41148 SWIG_Python_SetConstant(d
, "FONTENCODING_MACKHMER",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACKHMER
)));
41149 SWIG_Python_SetConstant(d
, "FONTENCODING_MACTHAI",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACTHAI
)));
41150 SWIG_Python_SetConstant(d
, "FONTENCODING_MACLAOTIAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACLAOTIAN
)));
41151 SWIG_Python_SetConstant(d
, "FONTENCODING_MACGEORGIAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACGEORGIAN
)));
41152 SWIG_Python_SetConstant(d
, "FONTENCODING_MACARMENIAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACARMENIAN
)));
41153 SWIG_Python_SetConstant(d
, "FONTENCODING_MACCHINESESIMP",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACCHINESESIMP
)));
41154 SWIG_Python_SetConstant(d
, "FONTENCODING_MACTIBETAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACTIBETAN
)));
41155 SWIG_Python_SetConstant(d
, "FONTENCODING_MACMONGOLIAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACMONGOLIAN
)));
41156 SWIG_Python_SetConstant(d
, "FONTENCODING_MACETHIOPIC",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACETHIOPIC
)));
41157 SWIG_Python_SetConstant(d
, "FONTENCODING_MACCENTRALEUR",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACCENTRALEUR
)));
41158 SWIG_Python_SetConstant(d
, "FONTENCODING_MACVIATNAMESE",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACVIATNAMESE
)));
41159 SWIG_Python_SetConstant(d
, "FONTENCODING_MACARABICEXT",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACARABICEXT
)));
41160 SWIG_Python_SetConstant(d
, "FONTENCODING_MACSYMBOL",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACSYMBOL
)));
41161 SWIG_Python_SetConstant(d
, "FONTENCODING_MACDINGBATS",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACDINGBATS
)));
41162 SWIG_Python_SetConstant(d
, "FONTENCODING_MACTURKISH",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACTURKISH
)));
41163 SWIG_Python_SetConstant(d
, "FONTENCODING_MACCROATIAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACCROATIAN
)));
41164 SWIG_Python_SetConstant(d
, "FONTENCODING_MACICELANDIC",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACICELANDIC
)));
41165 SWIG_Python_SetConstant(d
, "FONTENCODING_MACROMANIAN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACROMANIAN
)));
41166 SWIG_Python_SetConstant(d
, "FONTENCODING_MACCELTIC",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACCELTIC
)));
41167 SWIG_Python_SetConstant(d
, "FONTENCODING_MACGAELIC",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACGAELIC
)));
41168 SWIG_Python_SetConstant(d
, "FONTENCODING_MACKEYBOARD",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACKEYBOARD
)));
41169 SWIG_Python_SetConstant(d
, "FONTENCODING_MACMIN",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACMIN
)));
41170 SWIG_Python_SetConstant(d
, "FONTENCODING_MACMAX",SWIG_From_int(static_cast< int >(wxFONTENCODING_MACMAX
)));
41171 SWIG_Python_SetConstant(d
, "FONTENCODING_MAX",SWIG_From_int(static_cast< int >(wxFONTENCODING_MAX
)));
41172 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF16",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF16
)));
41173 SWIG_Python_SetConstant(d
, "FONTENCODING_UTF32",SWIG_From_int(static_cast< int >(wxFONTENCODING_UTF32
)));
41174 SWIG_Python_SetConstant(d
, "FONTENCODING_UNICODE",SWIG_From_int(static_cast< int >(wxFONTENCODING_UNICODE
)));
41175 SWIG_Python_SetConstant(d
, "FONTENCODING_GB2312",SWIG_From_int(static_cast< int >(wxFONTENCODING_GB2312
)));
41176 SWIG_Python_SetConstant(d
, "FONTENCODING_BIG5",SWIG_From_int(static_cast< int >(wxFONTENCODING_BIG5
)));
41177 SWIG_Python_SetConstant(d
, "FONTENCODING_SHIFT_JIS",SWIG_From_int(static_cast< int >(wxFONTENCODING_SHIFT_JIS
)));
41179 wxPyPtrTypeMap_Add("wxFontEnumerator", "wxPyFontEnumerator");
41181 SWIG_Python_SetConstant(d
, "LANGUAGE_DEFAULT",SWIG_From_int(static_cast< int >(wxLANGUAGE_DEFAULT
)));
41182 SWIG_Python_SetConstant(d
, "LANGUAGE_UNKNOWN",SWIG_From_int(static_cast< int >(wxLANGUAGE_UNKNOWN
)));
41183 SWIG_Python_SetConstant(d
, "LANGUAGE_ABKHAZIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ABKHAZIAN
)));
41184 SWIG_Python_SetConstant(d
, "LANGUAGE_AFAR",SWIG_From_int(static_cast< int >(wxLANGUAGE_AFAR
)));
41185 SWIG_Python_SetConstant(d
, "LANGUAGE_AFRIKAANS",SWIG_From_int(static_cast< int >(wxLANGUAGE_AFRIKAANS
)));
41186 SWIG_Python_SetConstant(d
, "LANGUAGE_ALBANIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ALBANIAN
)));
41187 SWIG_Python_SetConstant(d
, "LANGUAGE_AMHARIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_AMHARIC
)));
41188 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC
)));
41189 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_ALGERIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_ALGERIA
)));
41190 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_BAHRAIN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_BAHRAIN
)));
41191 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_EGYPT",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_EGYPT
)));
41192 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_IRAQ",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_IRAQ
)));
41193 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_JORDAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_JORDAN
)));
41194 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_KUWAIT",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_KUWAIT
)));
41195 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_LEBANON",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_LEBANON
)));
41196 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_LIBYA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_LIBYA
)));
41197 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_MOROCCO",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_MOROCCO
)));
41198 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_OMAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_OMAN
)));
41199 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_QATAR",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_QATAR
)));
41200 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_SAUDI_ARABIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_SAUDI_ARABIA
)));
41201 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_SUDAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_SUDAN
)));
41202 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_SYRIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_SYRIA
)));
41203 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_TUNISIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_TUNISIA
)));
41204 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_UAE",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_UAE
)));
41205 SWIG_Python_SetConstant(d
, "LANGUAGE_ARABIC_YEMEN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARABIC_YEMEN
)));
41206 SWIG_Python_SetConstant(d
, "LANGUAGE_ARMENIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ARMENIAN
)));
41207 SWIG_Python_SetConstant(d
, "LANGUAGE_ASSAMESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_ASSAMESE
)));
41208 SWIG_Python_SetConstant(d
, "LANGUAGE_AYMARA",SWIG_From_int(static_cast< int >(wxLANGUAGE_AYMARA
)));
41209 SWIG_Python_SetConstant(d
, "LANGUAGE_AZERI",SWIG_From_int(static_cast< int >(wxLANGUAGE_AZERI
)));
41210 SWIG_Python_SetConstant(d
, "LANGUAGE_AZERI_CYRILLIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_AZERI_CYRILLIC
)));
41211 SWIG_Python_SetConstant(d
, "LANGUAGE_AZERI_LATIN",SWIG_From_int(static_cast< int >(wxLANGUAGE_AZERI_LATIN
)));
41212 SWIG_Python_SetConstant(d
, "LANGUAGE_BASHKIR",SWIG_From_int(static_cast< int >(wxLANGUAGE_BASHKIR
)));
41213 SWIG_Python_SetConstant(d
, "LANGUAGE_BASQUE",SWIG_From_int(static_cast< int >(wxLANGUAGE_BASQUE
)));
41214 SWIG_Python_SetConstant(d
, "LANGUAGE_BELARUSIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_BELARUSIAN
)));
41215 SWIG_Python_SetConstant(d
, "LANGUAGE_BENGALI",SWIG_From_int(static_cast< int >(wxLANGUAGE_BENGALI
)));
41216 SWIG_Python_SetConstant(d
, "LANGUAGE_BHUTANI",SWIG_From_int(static_cast< int >(wxLANGUAGE_BHUTANI
)));
41217 SWIG_Python_SetConstant(d
, "LANGUAGE_BIHARI",SWIG_From_int(static_cast< int >(wxLANGUAGE_BIHARI
)));
41218 SWIG_Python_SetConstant(d
, "LANGUAGE_BISLAMA",SWIG_From_int(static_cast< int >(wxLANGUAGE_BISLAMA
)));
41219 SWIG_Python_SetConstant(d
, "LANGUAGE_BRETON",SWIG_From_int(static_cast< int >(wxLANGUAGE_BRETON
)));
41220 SWIG_Python_SetConstant(d
, "LANGUAGE_BULGARIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_BULGARIAN
)));
41221 SWIG_Python_SetConstant(d
, "LANGUAGE_BURMESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_BURMESE
)));
41222 SWIG_Python_SetConstant(d
, "LANGUAGE_CAMBODIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_CAMBODIAN
)));
41223 SWIG_Python_SetConstant(d
, "LANGUAGE_CATALAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_CATALAN
)));
41224 SWIG_Python_SetConstant(d
, "LANGUAGE_CHINESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_CHINESE
)));
41225 SWIG_Python_SetConstant(d
, "LANGUAGE_CHINESE_SIMPLIFIED",SWIG_From_int(static_cast< int >(wxLANGUAGE_CHINESE_SIMPLIFIED
)));
41226 SWIG_Python_SetConstant(d
, "LANGUAGE_CHINESE_TRADITIONAL",SWIG_From_int(static_cast< int >(wxLANGUAGE_CHINESE_TRADITIONAL
)));
41227 SWIG_Python_SetConstant(d
, "LANGUAGE_CHINESE_HONGKONG",SWIG_From_int(static_cast< int >(wxLANGUAGE_CHINESE_HONGKONG
)));
41228 SWIG_Python_SetConstant(d
, "LANGUAGE_CHINESE_MACAU",SWIG_From_int(static_cast< int >(wxLANGUAGE_CHINESE_MACAU
)));
41229 SWIG_Python_SetConstant(d
, "LANGUAGE_CHINESE_SINGAPORE",SWIG_From_int(static_cast< int >(wxLANGUAGE_CHINESE_SINGAPORE
)));
41230 SWIG_Python_SetConstant(d
, "LANGUAGE_CHINESE_TAIWAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_CHINESE_TAIWAN
)));
41231 SWIG_Python_SetConstant(d
, "LANGUAGE_CORSICAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_CORSICAN
)));
41232 SWIG_Python_SetConstant(d
, "LANGUAGE_CROATIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_CROATIAN
)));
41233 SWIG_Python_SetConstant(d
, "LANGUAGE_CZECH",SWIG_From_int(static_cast< int >(wxLANGUAGE_CZECH
)));
41234 SWIG_Python_SetConstant(d
, "LANGUAGE_DANISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_DANISH
)));
41235 SWIG_Python_SetConstant(d
, "LANGUAGE_DUTCH",SWIG_From_int(static_cast< int >(wxLANGUAGE_DUTCH
)));
41236 SWIG_Python_SetConstant(d
, "LANGUAGE_DUTCH_BELGIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_DUTCH_BELGIAN
)));
41237 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH
)));
41238 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_UK",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_UK
)));
41239 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_US",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_US
)));
41240 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_AUSTRALIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_AUSTRALIA
)));
41241 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_BELIZE",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_BELIZE
)));
41242 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_BOTSWANA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_BOTSWANA
)));
41243 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_CANADA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_CANADA
)));
41244 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_CARIBBEAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_CARIBBEAN
)));
41245 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_DENMARK",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_DENMARK
)));
41246 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_EIRE",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_EIRE
)));
41247 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_JAMAICA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_JAMAICA
)));
41248 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_NEW_ZEALAND",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_NEW_ZEALAND
)));
41249 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_PHILIPPINES",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_PHILIPPINES
)));
41250 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_SOUTH_AFRICA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_SOUTH_AFRICA
)));
41251 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_TRINIDAD",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_TRINIDAD
)));
41252 SWIG_Python_SetConstant(d
, "LANGUAGE_ENGLISH_ZIMBABWE",SWIG_From_int(static_cast< int >(wxLANGUAGE_ENGLISH_ZIMBABWE
)));
41253 SWIG_Python_SetConstant(d
, "LANGUAGE_ESPERANTO",SWIG_From_int(static_cast< int >(wxLANGUAGE_ESPERANTO
)));
41254 SWIG_Python_SetConstant(d
, "LANGUAGE_ESTONIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ESTONIAN
)));
41255 SWIG_Python_SetConstant(d
, "LANGUAGE_FAEROESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_FAEROESE
)));
41256 SWIG_Python_SetConstant(d
, "LANGUAGE_FARSI",SWIG_From_int(static_cast< int >(wxLANGUAGE_FARSI
)));
41257 SWIG_Python_SetConstant(d
, "LANGUAGE_FIJI",SWIG_From_int(static_cast< int >(wxLANGUAGE_FIJI
)));
41258 SWIG_Python_SetConstant(d
, "LANGUAGE_FINNISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_FINNISH
)));
41259 SWIG_Python_SetConstant(d
, "LANGUAGE_FRENCH",SWIG_From_int(static_cast< int >(wxLANGUAGE_FRENCH
)));
41260 SWIG_Python_SetConstant(d
, "LANGUAGE_FRENCH_BELGIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_FRENCH_BELGIAN
)));
41261 SWIG_Python_SetConstant(d
, "LANGUAGE_FRENCH_CANADIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_FRENCH_CANADIAN
)));
41262 SWIG_Python_SetConstant(d
, "LANGUAGE_FRENCH_LUXEMBOURG",SWIG_From_int(static_cast< int >(wxLANGUAGE_FRENCH_LUXEMBOURG
)));
41263 SWIG_Python_SetConstant(d
, "LANGUAGE_FRENCH_MONACO",SWIG_From_int(static_cast< int >(wxLANGUAGE_FRENCH_MONACO
)));
41264 SWIG_Python_SetConstant(d
, "LANGUAGE_FRENCH_SWISS",SWIG_From_int(static_cast< int >(wxLANGUAGE_FRENCH_SWISS
)));
41265 SWIG_Python_SetConstant(d
, "LANGUAGE_FRISIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_FRISIAN
)));
41266 SWIG_Python_SetConstant(d
, "LANGUAGE_GALICIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_GALICIAN
)));
41267 SWIG_Python_SetConstant(d
, "LANGUAGE_GEORGIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_GEORGIAN
)));
41268 SWIG_Python_SetConstant(d
, "LANGUAGE_GERMAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_GERMAN
)));
41269 SWIG_Python_SetConstant(d
, "LANGUAGE_GERMAN_AUSTRIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_GERMAN_AUSTRIAN
)));
41270 SWIG_Python_SetConstant(d
, "LANGUAGE_GERMAN_BELGIUM",SWIG_From_int(static_cast< int >(wxLANGUAGE_GERMAN_BELGIUM
)));
41271 SWIG_Python_SetConstant(d
, "LANGUAGE_GERMAN_LIECHTENSTEIN",SWIG_From_int(static_cast< int >(wxLANGUAGE_GERMAN_LIECHTENSTEIN
)));
41272 SWIG_Python_SetConstant(d
, "LANGUAGE_GERMAN_LUXEMBOURG",SWIG_From_int(static_cast< int >(wxLANGUAGE_GERMAN_LUXEMBOURG
)));
41273 SWIG_Python_SetConstant(d
, "LANGUAGE_GERMAN_SWISS",SWIG_From_int(static_cast< int >(wxLANGUAGE_GERMAN_SWISS
)));
41274 SWIG_Python_SetConstant(d
, "LANGUAGE_GREEK",SWIG_From_int(static_cast< int >(wxLANGUAGE_GREEK
)));
41275 SWIG_Python_SetConstant(d
, "LANGUAGE_GREENLANDIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_GREENLANDIC
)));
41276 SWIG_Python_SetConstant(d
, "LANGUAGE_GUARANI",SWIG_From_int(static_cast< int >(wxLANGUAGE_GUARANI
)));
41277 SWIG_Python_SetConstant(d
, "LANGUAGE_GUJARATI",SWIG_From_int(static_cast< int >(wxLANGUAGE_GUJARATI
)));
41278 SWIG_Python_SetConstant(d
, "LANGUAGE_HAUSA",SWIG_From_int(static_cast< int >(wxLANGUAGE_HAUSA
)));
41279 SWIG_Python_SetConstant(d
, "LANGUAGE_HEBREW",SWIG_From_int(static_cast< int >(wxLANGUAGE_HEBREW
)));
41280 SWIG_Python_SetConstant(d
, "LANGUAGE_HINDI",SWIG_From_int(static_cast< int >(wxLANGUAGE_HINDI
)));
41281 SWIG_Python_SetConstant(d
, "LANGUAGE_HUNGARIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_HUNGARIAN
)));
41282 SWIG_Python_SetConstant(d
, "LANGUAGE_ICELANDIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_ICELANDIC
)));
41283 SWIG_Python_SetConstant(d
, "LANGUAGE_INDONESIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_INDONESIAN
)));
41284 SWIG_Python_SetConstant(d
, "LANGUAGE_INTERLINGUA",SWIG_From_int(static_cast< int >(wxLANGUAGE_INTERLINGUA
)));
41285 SWIG_Python_SetConstant(d
, "LANGUAGE_INTERLINGUE",SWIG_From_int(static_cast< int >(wxLANGUAGE_INTERLINGUE
)));
41286 SWIG_Python_SetConstant(d
, "LANGUAGE_INUKTITUT",SWIG_From_int(static_cast< int >(wxLANGUAGE_INUKTITUT
)));
41287 SWIG_Python_SetConstant(d
, "LANGUAGE_INUPIAK",SWIG_From_int(static_cast< int >(wxLANGUAGE_INUPIAK
)));
41288 SWIG_Python_SetConstant(d
, "LANGUAGE_IRISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_IRISH
)));
41289 SWIG_Python_SetConstant(d
, "LANGUAGE_ITALIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ITALIAN
)));
41290 SWIG_Python_SetConstant(d
, "LANGUAGE_ITALIAN_SWISS",SWIG_From_int(static_cast< int >(wxLANGUAGE_ITALIAN_SWISS
)));
41291 SWIG_Python_SetConstant(d
, "LANGUAGE_JAPANESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_JAPANESE
)));
41292 SWIG_Python_SetConstant(d
, "LANGUAGE_JAVANESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_JAVANESE
)));
41293 SWIG_Python_SetConstant(d
, "LANGUAGE_KANNADA",SWIG_From_int(static_cast< int >(wxLANGUAGE_KANNADA
)));
41294 SWIG_Python_SetConstant(d
, "LANGUAGE_KASHMIRI",SWIG_From_int(static_cast< int >(wxLANGUAGE_KASHMIRI
)));
41295 SWIG_Python_SetConstant(d
, "LANGUAGE_KASHMIRI_INDIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_KASHMIRI_INDIA
)));
41296 SWIG_Python_SetConstant(d
, "LANGUAGE_KAZAKH",SWIG_From_int(static_cast< int >(wxLANGUAGE_KAZAKH
)));
41297 SWIG_Python_SetConstant(d
, "LANGUAGE_KERNEWEK",SWIG_From_int(static_cast< int >(wxLANGUAGE_KERNEWEK
)));
41298 SWIG_Python_SetConstant(d
, "LANGUAGE_KINYARWANDA",SWIG_From_int(static_cast< int >(wxLANGUAGE_KINYARWANDA
)));
41299 SWIG_Python_SetConstant(d
, "LANGUAGE_KIRGHIZ",SWIG_From_int(static_cast< int >(wxLANGUAGE_KIRGHIZ
)));
41300 SWIG_Python_SetConstant(d
, "LANGUAGE_KIRUNDI",SWIG_From_int(static_cast< int >(wxLANGUAGE_KIRUNDI
)));
41301 SWIG_Python_SetConstant(d
, "LANGUAGE_KONKANI",SWIG_From_int(static_cast< int >(wxLANGUAGE_KONKANI
)));
41302 SWIG_Python_SetConstant(d
, "LANGUAGE_KOREAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_KOREAN
)));
41303 SWIG_Python_SetConstant(d
, "LANGUAGE_KURDISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_KURDISH
)));
41304 SWIG_Python_SetConstant(d
, "LANGUAGE_LAOTHIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_LAOTHIAN
)));
41305 SWIG_Python_SetConstant(d
, "LANGUAGE_LATIN",SWIG_From_int(static_cast< int >(wxLANGUAGE_LATIN
)));
41306 SWIG_Python_SetConstant(d
, "LANGUAGE_LATVIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_LATVIAN
)));
41307 SWIG_Python_SetConstant(d
, "LANGUAGE_LINGALA",SWIG_From_int(static_cast< int >(wxLANGUAGE_LINGALA
)));
41308 SWIG_Python_SetConstant(d
, "LANGUAGE_LITHUANIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_LITHUANIAN
)));
41309 SWIG_Python_SetConstant(d
, "LANGUAGE_MACEDONIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_MACEDONIAN
)));
41310 SWIG_Python_SetConstant(d
, "LANGUAGE_MALAGASY",SWIG_From_int(static_cast< int >(wxLANGUAGE_MALAGASY
)));
41311 SWIG_Python_SetConstant(d
, "LANGUAGE_MALAY",SWIG_From_int(static_cast< int >(wxLANGUAGE_MALAY
)));
41312 SWIG_Python_SetConstant(d
, "LANGUAGE_MALAYALAM",SWIG_From_int(static_cast< int >(wxLANGUAGE_MALAYALAM
)));
41313 SWIG_Python_SetConstant(d
, "LANGUAGE_MALAY_BRUNEI_DARUSSALAM",SWIG_From_int(static_cast< int >(wxLANGUAGE_MALAY_BRUNEI_DARUSSALAM
)));
41314 SWIG_Python_SetConstant(d
, "LANGUAGE_MALAY_MALAYSIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_MALAY_MALAYSIA
)));
41315 SWIG_Python_SetConstant(d
, "LANGUAGE_MALTESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_MALTESE
)));
41316 SWIG_Python_SetConstant(d
, "LANGUAGE_MANIPURI",SWIG_From_int(static_cast< int >(wxLANGUAGE_MANIPURI
)));
41317 SWIG_Python_SetConstant(d
, "LANGUAGE_MAORI",SWIG_From_int(static_cast< int >(wxLANGUAGE_MAORI
)));
41318 SWIG_Python_SetConstant(d
, "LANGUAGE_MARATHI",SWIG_From_int(static_cast< int >(wxLANGUAGE_MARATHI
)));
41319 SWIG_Python_SetConstant(d
, "LANGUAGE_MOLDAVIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_MOLDAVIAN
)));
41320 SWIG_Python_SetConstant(d
, "LANGUAGE_MONGOLIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_MONGOLIAN
)));
41321 SWIG_Python_SetConstant(d
, "LANGUAGE_NAURU",SWIG_From_int(static_cast< int >(wxLANGUAGE_NAURU
)));
41322 SWIG_Python_SetConstant(d
, "LANGUAGE_NEPALI",SWIG_From_int(static_cast< int >(wxLANGUAGE_NEPALI
)));
41323 SWIG_Python_SetConstant(d
, "LANGUAGE_NEPALI_INDIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_NEPALI_INDIA
)));
41324 SWIG_Python_SetConstant(d
, "LANGUAGE_NORWEGIAN_BOKMAL",SWIG_From_int(static_cast< int >(wxLANGUAGE_NORWEGIAN_BOKMAL
)));
41325 SWIG_Python_SetConstant(d
, "LANGUAGE_NORWEGIAN_NYNORSK",SWIG_From_int(static_cast< int >(wxLANGUAGE_NORWEGIAN_NYNORSK
)));
41326 SWIG_Python_SetConstant(d
, "LANGUAGE_OCCITAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_OCCITAN
)));
41327 SWIG_Python_SetConstant(d
, "LANGUAGE_ORIYA",SWIG_From_int(static_cast< int >(wxLANGUAGE_ORIYA
)));
41328 SWIG_Python_SetConstant(d
, "LANGUAGE_OROMO",SWIG_From_int(static_cast< int >(wxLANGUAGE_OROMO
)));
41329 SWIG_Python_SetConstant(d
, "LANGUAGE_PASHTO",SWIG_From_int(static_cast< int >(wxLANGUAGE_PASHTO
)));
41330 SWIG_Python_SetConstant(d
, "LANGUAGE_POLISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_POLISH
)));
41331 SWIG_Python_SetConstant(d
, "LANGUAGE_PORTUGUESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_PORTUGUESE
)));
41332 SWIG_Python_SetConstant(d
, "LANGUAGE_PORTUGUESE_BRAZILIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_PORTUGUESE_BRAZILIAN
)));
41333 SWIG_Python_SetConstant(d
, "LANGUAGE_PUNJABI",SWIG_From_int(static_cast< int >(wxLANGUAGE_PUNJABI
)));
41334 SWIG_Python_SetConstant(d
, "LANGUAGE_QUECHUA",SWIG_From_int(static_cast< int >(wxLANGUAGE_QUECHUA
)));
41335 SWIG_Python_SetConstant(d
, "LANGUAGE_RHAETO_ROMANCE",SWIG_From_int(static_cast< int >(wxLANGUAGE_RHAETO_ROMANCE
)));
41336 SWIG_Python_SetConstant(d
, "LANGUAGE_ROMANIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_ROMANIAN
)));
41337 SWIG_Python_SetConstant(d
, "LANGUAGE_RUSSIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_RUSSIAN
)));
41338 SWIG_Python_SetConstant(d
, "LANGUAGE_RUSSIAN_UKRAINE",SWIG_From_int(static_cast< int >(wxLANGUAGE_RUSSIAN_UKRAINE
)));
41339 SWIG_Python_SetConstant(d
, "LANGUAGE_SAMOAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_SAMOAN
)));
41340 SWIG_Python_SetConstant(d
, "LANGUAGE_SANGHO",SWIG_From_int(static_cast< int >(wxLANGUAGE_SANGHO
)));
41341 SWIG_Python_SetConstant(d
, "LANGUAGE_SANSKRIT",SWIG_From_int(static_cast< int >(wxLANGUAGE_SANSKRIT
)));
41342 SWIG_Python_SetConstant(d
, "LANGUAGE_SCOTS_GAELIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_SCOTS_GAELIC
)));
41343 SWIG_Python_SetConstant(d
, "LANGUAGE_SERBIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_SERBIAN
)));
41344 SWIG_Python_SetConstant(d
, "LANGUAGE_SERBIAN_CYRILLIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_SERBIAN_CYRILLIC
)));
41345 SWIG_Python_SetConstant(d
, "LANGUAGE_SERBIAN_LATIN",SWIG_From_int(static_cast< int >(wxLANGUAGE_SERBIAN_LATIN
)));
41346 SWIG_Python_SetConstant(d
, "LANGUAGE_SERBO_CROATIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_SERBO_CROATIAN
)));
41347 SWIG_Python_SetConstant(d
, "LANGUAGE_SESOTHO",SWIG_From_int(static_cast< int >(wxLANGUAGE_SESOTHO
)));
41348 SWIG_Python_SetConstant(d
, "LANGUAGE_SETSWANA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SETSWANA
)));
41349 SWIG_Python_SetConstant(d
, "LANGUAGE_SHONA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SHONA
)));
41350 SWIG_Python_SetConstant(d
, "LANGUAGE_SINDHI",SWIG_From_int(static_cast< int >(wxLANGUAGE_SINDHI
)));
41351 SWIG_Python_SetConstant(d
, "LANGUAGE_SINHALESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_SINHALESE
)));
41352 SWIG_Python_SetConstant(d
, "LANGUAGE_SISWATI",SWIG_From_int(static_cast< int >(wxLANGUAGE_SISWATI
)));
41353 SWIG_Python_SetConstant(d
, "LANGUAGE_SLOVAK",SWIG_From_int(static_cast< int >(wxLANGUAGE_SLOVAK
)));
41354 SWIG_Python_SetConstant(d
, "LANGUAGE_SLOVENIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_SLOVENIAN
)));
41355 SWIG_Python_SetConstant(d
, "LANGUAGE_SOMALI",SWIG_From_int(static_cast< int >(wxLANGUAGE_SOMALI
)));
41356 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH
)));
41357 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_ARGENTINA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_ARGENTINA
)));
41358 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_BOLIVIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_BOLIVIA
)));
41359 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_CHILE",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_CHILE
)));
41360 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_COLOMBIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_COLOMBIA
)));
41361 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_COSTA_RICA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_COSTA_RICA
)));
41362 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_DOMINICAN_REPUBLIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC
)));
41363 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_ECUADOR",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_ECUADOR
)));
41364 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_EL_SALVADOR",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_EL_SALVADOR
)));
41365 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_GUATEMALA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_GUATEMALA
)));
41366 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_HONDURAS",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_HONDURAS
)));
41367 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_MEXICAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_MEXICAN
)));
41368 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_MODERN",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_MODERN
)));
41369 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_NICARAGUA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_NICARAGUA
)));
41370 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_PANAMA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_PANAMA
)));
41371 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_PARAGUAY",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_PARAGUAY
)));
41372 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_PERU",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_PERU
)));
41373 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_PUERTO_RICO",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_PUERTO_RICO
)));
41374 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_URUGUAY",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_URUGUAY
)));
41375 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_US",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_US
)));
41376 SWIG_Python_SetConstant(d
, "LANGUAGE_SPANISH_VENEZUELA",SWIG_From_int(static_cast< int >(wxLANGUAGE_SPANISH_VENEZUELA
)));
41377 SWIG_Python_SetConstant(d
, "LANGUAGE_SUNDANESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_SUNDANESE
)));
41378 SWIG_Python_SetConstant(d
, "LANGUAGE_SWAHILI",SWIG_From_int(static_cast< int >(wxLANGUAGE_SWAHILI
)));
41379 SWIG_Python_SetConstant(d
, "LANGUAGE_SWEDISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_SWEDISH
)));
41380 SWIG_Python_SetConstant(d
, "LANGUAGE_SWEDISH_FINLAND",SWIG_From_int(static_cast< int >(wxLANGUAGE_SWEDISH_FINLAND
)));
41381 SWIG_Python_SetConstant(d
, "LANGUAGE_TAGALOG",SWIG_From_int(static_cast< int >(wxLANGUAGE_TAGALOG
)));
41382 SWIG_Python_SetConstant(d
, "LANGUAGE_TAJIK",SWIG_From_int(static_cast< int >(wxLANGUAGE_TAJIK
)));
41383 SWIG_Python_SetConstant(d
, "LANGUAGE_TAMIL",SWIG_From_int(static_cast< int >(wxLANGUAGE_TAMIL
)));
41384 SWIG_Python_SetConstant(d
, "LANGUAGE_TATAR",SWIG_From_int(static_cast< int >(wxLANGUAGE_TATAR
)));
41385 SWIG_Python_SetConstant(d
, "LANGUAGE_TELUGU",SWIG_From_int(static_cast< int >(wxLANGUAGE_TELUGU
)));
41386 SWIG_Python_SetConstant(d
, "LANGUAGE_THAI",SWIG_From_int(static_cast< int >(wxLANGUAGE_THAI
)));
41387 SWIG_Python_SetConstant(d
, "LANGUAGE_TIBETAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_TIBETAN
)));
41388 SWIG_Python_SetConstant(d
, "LANGUAGE_TIGRINYA",SWIG_From_int(static_cast< int >(wxLANGUAGE_TIGRINYA
)));
41389 SWIG_Python_SetConstant(d
, "LANGUAGE_TONGA",SWIG_From_int(static_cast< int >(wxLANGUAGE_TONGA
)));
41390 SWIG_Python_SetConstant(d
, "LANGUAGE_TSONGA",SWIG_From_int(static_cast< int >(wxLANGUAGE_TSONGA
)));
41391 SWIG_Python_SetConstant(d
, "LANGUAGE_TURKISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_TURKISH
)));
41392 SWIG_Python_SetConstant(d
, "LANGUAGE_TURKMEN",SWIG_From_int(static_cast< int >(wxLANGUAGE_TURKMEN
)));
41393 SWIG_Python_SetConstant(d
, "LANGUAGE_TWI",SWIG_From_int(static_cast< int >(wxLANGUAGE_TWI
)));
41394 SWIG_Python_SetConstant(d
, "LANGUAGE_UIGHUR",SWIG_From_int(static_cast< int >(wxLANGUAGE_UIGHUR
)));
41395 SWIG_Python_SetConstant(d
, "LANGUAGE_UKRAINIAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_UKRAINIAN
)));
41396 SWIG_Python_SetConstant(d
, "LANGUAGE_URDU",SWIG_From_int(static_cast< int >(wxLANGUAGE_URDU
)));
41397 SWIG_Python_SetConstant(d
, "LANGUAGE_URDU_INDIA",SWIG_From_int(static_cast< int >(wxLANGUAGE_URDU_INDIA
)));
41398 SWIG_Python_SetConstant(d
, "LANGUAGE_URDU_PAKISTAN",SWIG_From_int(static_cast< int >(wxLANGUAGE_URDU_PAKISTAN
)));
41399 SWIG_Python_SetConstant(d
, "LANGUAGE_UZBEK",SWIG_From_int(static_cast< int >(wxLANGUAGE_UZBEK
)));
41400 SWIG_Python_SetConstant(d
, "LANGUAGE_UZBEK_CYRILLIC",SWIG_From_int(static_cast< int >(wxLANGUAGE_UZBEK_CYRILLIC
)));
41401 SWIG_Python_SetConstant(d
, "LANGUAGE_UZBEK_LATIN",SWIG_From_int(static_cast< int >(wxLANGUAGE_UZBEK_LATIN
)));
41402 SWIG_Python_SetConstant(d
, "LANGUAGE_VIETNAMESE",SWIG_From_int(static_cast< int >(wxLANGUAGE_VIETNAMESE
)));
41403 SWIG_Python_SetConstant(d
, "LANGUAGE_VOLAPUK",SWIG_From_int(static_cast< int >(wxLANGUAGE_VOLAPUK
)));
41404 SWIG_Python_SetConstant(d
, "LANGUAGE_WELSH",SWIG_From_int(static_cast< int >(wxLANGUAGE_WELSH
)));
41405 SWIG_Python_SetConstant(d
, "LANGUAGE_WOLOF",SWIG_From_int(static_cast< int >(wxLANGUAGE_WOLOF
)));
41406 SWIG_Python_SetConstant(d
, "LANGUAGE_XHOSA",SWIG_From_int(static_cast< int >(wxLANGUAGE_XHOSA
)));
41407 SWIG_Python_SetConstant(d
, "LANGUAGE_YIDDISH",SWIG_From_int(static_cast< int >(wxLANGUAGE_YIDDISH
)));
41408 SWIG_Python_SetConstant(d
, "LANGUAGE_YORUBA",SWIG_From_int(static_cast< int >(wxLANGUAGE_YORUBA
)));
41409 SWIG_Python_SetConstant(d
, "LANGUAGE_ZHUANG",SWIG_From_int(static_cast< int >(wxLANGUAGE_ZHUANG
)));
41410 SWIG_Python_SetConstant(d
, "LANGUAGE_ZULU",SWIG_From_int(static_cast< int >(wxLANGUAGE_ZULU
)));
41411 SWIG_Python_SetConstant(d
, "LANGUAGE_USER_DEFINED",SWIG_From_int(static_cast< int >(wxLANGUAGE_USER_DEFINED
)));
41412 SWIG_Python_SetConstant(d
, "LOCALE_CAT_NUMBER",SWIG_From_int(static_cast< int >(wxLOCALE_CAT_NUMBER
)));
41413 SWIG_Python_SetConstant(d
, "LOCALE_CAT_DATE",SWIG_From_int(static_cast< int >(wxLOCALE_CAT_DATE
)));
41414 SWIG_Python_SetConstant(d
, "LOCALE_CAT_MONEY",SWIG_From_int(static_cast< int >(wxLOCALE_CAT_MONEY
)));
41415 SWIG_Python_SetConstant(d
, "LOCALE_CAT_MAX",SWIG_From_int(static_cast< int >(wxLOCALE_CAT_MAX
)));
41416 SWIG_Python_SetConstant(d
, "LOCALE_THOUSANDS_SEP",SWIG_From_int(static_cast< int >(wxLOCALE_THOUSANDS_SEP
)));
41417 SWIG_Python_SetConstant(d
, "LOCALE_DECIMAL_POINT",SWIG_From_int(static_cast< int >(wxLOCALE_DECIMAL_POINT
)));
41418 SWIG_Python_SetConstant(d
, "LOCALE_LOAD_DEFAULT",SWIG_From_int(static_cast< int >(wxLOCALE_LOAD_DEFAULT
)));
41419 SWIG_Python_SetConstant(d
, "LOCALE_CONV_ENCODING",SWIG_From_int(static_cast< int >(wxLOCALE_CONV_ENCODING
)));
41420 SWIG_Python_SetConstant(d
, "CONVERT_STRICT",SWIG_From_int(static_cast< int >(wxCONVERT_STRICT
)));
41421 SWIG_Python_SetConstant(d
, "CONVERT_SUBSTITUTE",SWIG_From_int(static_cast< int >(wxCONVERT_SUBSTITUTE
)));
41422 SWIG_Python_SetConstant(d
, "PLATFORM_CURRENT",SWIG_From_int(static_cast< int >(wxPLATFORM_CURRENT
)));
41423 SWIG_Python_SetConstant(d
, "PLATFORM_UNIX",SWIG_From_int(static_cast< int >(wxPLATFORM_UNIX
)));
41424 SWIG_Python_SetConstant(d
, "PLATFORM_WINDOWS",SWIG_From_int(static_cast< int >(wxPLATFORM_WINDOWS
)));
41425 SWIG_Python_SetConstant(d
, "PLATFORM_OS2",SWIG_From_int(static_cast< int >(wxPLATFORM_OS2
)));
41426 SWIG_Python_SetConstant(d
, "PLATFORM_MAC",SWIG_From_int(static_cast< int >(wxPLATFORM_MAC
)));
41427 SWIG_Python_SetConstant(d
, "BUFFER_VIRTUAL_AREA",SWIG_From_int(static_cast< int >(wxBUFFER_VIRTUAL_AREA
)));
41428 SWIG_Python_SetConstant(d
, "BUFFER_CLIENT_AREA",SWIG_From_int(static_cast< int >(wxBUFFER_CLIENT_AREA
)));
41429 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals());
41430 SWIG_addvarlink(SWIG_globals(),(char*)"NullGraphicsPen",NullGraphicsPen_get
, NullGraphicsPen_set
);
41431 SWIG_addvarlink(SWIG_globals(),(char*)"NullGraphicsBrush",NullGraphicsBrush_get
, NullGraphicsBrush_set
);
41432 SWIG_addvarlink(SWIG_globals(),(char*)"NullGraphicsFont",NullGraphicsFont_get
, NullGraphicsFont_set
);
41433 SWIG_addvarlink(SWIG_globals(),(char*)"NullGraphicsMatrix",NullGraphicsMatrix_get
, NullGraphicsMatrix_set
);
41434 SWIG_addvarlink(SWIG_globals(),(char*)"NullGraphicsPath",NullGraphicsPath_get
, NullGraphicsPath_set
);
41435 SWIG_Python_SetConstant(d
, "IMAGELIST_DRAW_NORMAL",SWIG_From_int(static_cast< int >(wxIMAGELIST_DRAW_NORMAL
)));
41436 SWIG_Python_SetConstant(d
, "IMAGELIST_DRAW_TRANSPARENT",SWIG_From_int(static_cast< int >(wxIMAGELIST_DRAW_TRANSPARENT
)));
41437 SWIG_Python_SetConstant(d
, "IMAGELIST_DRAW_SELECTED",SWIG_From_int(static_cast< int >(wxIMAGELIST_DRAW_SELECTED
)));
41438 SWIG_Python_SetConstant(d
, "IMAGELIST_DRAW_FOCUSED",SWIG_From_int(static_cast< int >(wxIMAGELIST_DRAW_FOCUSED
)));
41439 SWIG_Python_SetConstant(d
, "IMAGE_LIST_NORMAL",SWIG_From_int(static_cast< int >(wxIMAGE_LIST_NORMAL
)));
41440 SWIG_Python_SetConstant(d
, "IMAGE_LIST_SMALL",SWIG_From_int(static_cast< int >(wxIMAGE_LIST_SMALL
)));
41441 SWIG_Python_SetConstant(d
, "IMAGE_LIST_STATE",SWIG_From_int(static_cast< int >(wxIMAGE_LIST_STATE
)));
41442 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_BLACK",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_BLACK
)));
41443 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_BLUE",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_BLUE
)));
41444 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_CYAN",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_CYAN
)));
41445 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_GREEN",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_GREEN
)));
41446 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_GREY",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_GREY
)));
41447 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_LIGHTGREY",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_LIGHTGREY
)));
41448 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_MEDIUMGREY",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_MEDIUMGREY
)));
41449 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_RED",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_RED
)));
41450 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_TRANSPARENT",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_TRANSPARENT
)));
41451 SWIG_Python_SetConstant(d
, "StockGDI_BRUSH_WHITE",SWIG_From_int(static_cast< int >(wxStockGDI::BRUSH_WHITE
)));
41452 SWIG_Python_SetConstant(d
, "StockGDI_COLOUR_BLACK",SWIG_From_int(static_cast< int >(wxStockGDI::COLOUR_BLACK
)));
41453 SWIG_Python_SetConstant(d
, "StockGDI_COLOUR_BLUE",SWIG_From_int(static_cast< int >(wxStockGDI::COLOUR_BLUE
)));
41454 SWIG_Python_SetConstant(d
, "StockGDI_COLOUR_CYAN",SWIG_From_int(static_cast< int >(wxStockGDI::COLOUR_CYAN
)));
41455 SWIG_Python_SetConstant(d
, "StockGDI_COLOUR_GREEN",SWIG_From_int(static_cast< int >(wxStockGDI::COLOUR_GREEN
)));
41456 SWIG_Python_SetConstant(d
, "StockGDI_COLOUR_LIGHTGREY",SWIG_From_int(static_cast< int >(wxStockGDI::COLOUR_LIGHTGREY
)));
41457 SWIG_Python_SetConstant(d
, "StockGDI_COLOUR_RED",SWIG_From_int(static_cast< int >(wxStockGDI::COLOUR_RED
)));
41458 SWIG_Python_SetConstant(d
, "StockGDI_COLOUR_WHITE",SWIG_From_int(static_cast< int >(wxStockGDI::COLOUR_WHITE
)));
41459 SWIG_Python_SetConstant(d
, "StockGDI_CURSOR_CROSS",SWIG_From_int(static_cast< int >(wxStockGDI::CURSOR_CROSS
)));
41460 SWIG_Python_SetConstant(d
, "StockGDI_CURSOR_HOURGLASS",SWIG_From_int(static_cast< int >(wxStockGDI::CURSOR_HOURGLASS
)));
41461 SWIG_Python_SetConstant(d
, "StockGDI_CURSOR_STANDARD",SWIG_From_int(static_cast< int >(wxStockGDI::CURSOR_STANDARD
)));
41462 SWIG_Python_SetConstant(d
, "StockGDI_FONT_ITALIC",SWIG_From_int(static_cast< int >(wxStockGDI::FONT_ITALIC
)));
41463 SWIG_Python_SetConstant(d
, "StockGDI_FONT_NORMAL",SWIG_From_int(static_cast< int >(wxStockGDI::FONT_NORMAL
)));
41464 SWIG_Python_SetConstant(d
, "StockGDI_FONT_SMALL",SWIG_From_int(static_cast< int >(wxStockGDI::FONT_SMALL
)));
41465 SWIG_Python_SetConstant(d
, "StockGDI_FONT_SWISS",SWIG_From_int(static_cast< int >(wxStockGDI::FONT_SWISS
)));
41466 SWIG_Python_SetConstant(d
, "StockGDI_PEN_BLACK",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_BLACK
)));
41467 SWIG_Python_SetConstant(d
, "StockGDI_PEN_BLACKDASHED",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_BLACKDASHED
)));
41468 SWIG_Python_SetConstant(d
, "StockGDI_PEN_CYAN",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_CYAN
)));
41469 SWIG_Python_SetConstant(d
, "StockGDI_PEN_GREEN",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_GREEN
)));
41470 SWIG_Python_SetConstant(d
, "StockGDI_PEN_GREY",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_GREY
)));
41471 SWIG_Python_SetConstant(d
, "StockGDI_PEN_LIGHTGREY",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_LIGHTGREY
)));
41472 SWIG_Python_SetConstant(d
, "StockGDI_PEN_MEDIUMGREY",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_MEDIUMGREY
)));
41473 SWIG_Python_SetConstant(d
, "StockGDI_PEN_RED",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_RED
)));
41474 SWIG_Python_SetConstant(d
, "StockGDI_PEN_TRANSPARENT",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_TRANSPARENT
)));
41475 SWIG_Python_SetConstant(d
, "StockGDI_PEN_WHITE",SWIG_From_int(static_cast< int >(wxStockGDI::PEN_WHITE
)));
41476 SWIG_Python_SetConstant(d
, "StockGDI_ITEMCOUNT",SWIG_From_int(static_cast< int >(wxStockGDI::ITEMCOUNT
)));
41477 SWIG_addvarlink(SWIG_globals(),(char*)"NullBitmap",NullBitmap_get
, NullBitmap_set
);
41478 SWIG_addvarlink(SWIG_globals(),(char*)"NullIcon",NullIcon_get
, NullIcon_set
);
41479 SWIG_addvarlink(SWIG_globals(),(char*)"NullCursor",NullCursor_get
, NullCursor_set
);
41480 SWIG_addvarlink(SWIG_globals(),(char*)"NullPen",NullPen_get
, NullPen_set
);
41481 SWIG_addvarlink(SWIG_globals(),(char*)"NullBrush",NullBrush_get
, NullBrush_set
);
41482 SWIG_addvarlink(SWIG_globals(),(char*)"NullPalette",NullPalette_get
, NullPalette_set
);
41483 SWIG_addvarlink(SWIG_globals(),(char*)"NullFont",NullFont_get
, NullFont_set
);
41484 SWIG_addvarlink(SWIG_globals(),(char*)"NullColour",NullColour_get
, NullColour_set
);
41485 SWIG_Python_SetConstant(d
, "CONTROL_DISABLED",SWIG_From_int(static_cast< int >(wxCONTROL_DISABLED
)));
41486 SWIG_Python_SetConstant(d
, "CONTROL_FOCUSED",SWIG_From_int(static_cast< int >(wxCONTROL_FOCUSED
)));
41487 SWIG_Python_SetConstant(d
, "CONTROL_PRESSED",SWIG_From_int(static_cast< int >(wxCONTROL_PRESSED
)));
41488 SWIG_Python_SetConstant(d
, "CONTROL_SPECIAL",SWIG_From_int(static_cast< int >(wxCONTROL_SPECIAL
)));
41489 SWIG_Python_SetConstant(d
, "CONTROL_ISDEFAULT",SWIG_From_int(static_cast< int >(wxCONTROL_ISDEFAULT
)));
41490 SWIG_Python_SetConstant(d
, "CONTROL_ISSUBMENU",SWIG_From_int(static_cast< int >(wxCONTROL_ISSUBMENU
)));
41491 SWIG_Python_SetConstant(d
, "CONTROL_EXPANDED",SWIG_From_int(static_cast< int >(wxCONTROL_EXPANDED
)));
41492 SWIG_Python_SetConstant(d
, "CONTROL_SIZEGRIP",SWIG_From_int(static_cast< int >(wxCONTROL_SIZEGRIP
)));
41493 SWIG_Python_SetConstant(d
, "CONTROL_CURRENT",SWIG_From_int(static_cast< int >(wxCONTROL_CURRENT
)));
41494 SWIG_Python_SetConstant(d
, "CONTROL_SELECTED",SWIG_From_int(static_cast< int >(wxCONTROL_SELECTED
)));
41495 SWIG_Python_SetConstant(d
, "CONTROL_CHECKED",SWIG_From_int(static_cast< int >(wxCONTROL_CHECKED
)));
41496 SWIG_Python_SetConstant(d
, "CONTROL_CHECKABLE",SWIG_From_int(static_cast< int >(wxCONTROL_CHECKABLE
)));
41497 SWIG_Python_SetConstant(d
, "CONTROL_UNDETERMINED",SWIG_From_int(static_cast< int >(wxCONTROL_UNDETERMINED
)));
41498 SWIG_Python_SetConstant(d
, "CONTROL_FLAGS_MASK",SWIG_From_int(static_cast< int >(wxCONTROL_FLAGS_MASK
)));
41499 SWIG_Python_SetConstant(d
, "CONTROL_DIRTY",SWIG_From_int(static_cast< int >(wxCONTROL_DIRTY
)));
41500 SWIG_Python_SetConstant(d
, "HDR_SORT_ICON_NONE",SWIG_From_int(static_cast< int >(wxHDR_SORT_ICON_NONE
)));
41501 SWIG_Python_SetConstant(d
, "HDR_SORT_ICON_UP",SWIG_From_int(static_cast< int >(wxHDR_SORT_ICON_UP
)));
41502 SWIG_Python_SetConstant(d
, "HDR_SORT_ICON_DOWN",SWIG_From_int(static_cast< int >(wxHDR_SORT_ICON_DOWN
)));
41503 SWIG_Python_SetConstant(d
, "RendererVersion_Current_Version",SWIG_From_int(static_cast< int >(wxRendererVersion::Current_Version
)));
41504 SWIG_Python_SetConstant(d
, "RendererVersion_Current_Age",SWIG_From_int(static_cast< int >(wxRendererVersion::Current_Age
)));
41506 // Work around a chicken/egg problem in drawlist.cpp
41507 wxPyDrawList_SetAPIPtr();