2 * This file was generated automatically by ExtUtils::ParseXS version 2.2202 from the
3 * contents of AUI.xs. Do not edit this file, edit AUI.xs instead.
5 * ANY CHANGES MADE HERE WILL BE LOST!
9 /////////////////////////////////////////////////////////////////////////////
10 // Name: ext/aui/AUI.xs
11 // Purpose: XS for Wx::AUI
12 // Author: Mattia Barbon
14 // Created: 11/11/2006
15 // RCS-ID: $Id: AUI.xs 2700 2009-12-13 11:25:50Z mbarbon $
16 // Copyright: (c) 2006, 2008-2009 Mattia Barbon
17 // Licence: This program is free software; you can redistribute it and/or
18 // modify it under the same terms as Perl itself
19 /////////////////////////////////////////////////////////////////////////////
21 #define PERL_NO_GET_CONTEXT
23 #include "cpp/wxapi.h"
24 #include "cpp/constants.h"
25 #include "cpp/overload.h"
27 #define wxNullBitmapPtr (wxBitmap*)&wxNullBitmap
31 #include <wx/aui/framemanager.h>
32 #include <wx/aui/auibook.h>
35 #define SEVT( NAME, ARGS ) wxPli_StdEvent( NAME, ARGS )
36 #define EVT( NAME, ARGS, ID ) wxPli_Event( NAME, ARGS, ID )
38 // !package: Wx::Event
40 // !parser: sub { $_[0] =~ m<^\s*S?EVT\(\s*(\w+)\s*\,> }
42 #if WXPERL_W_VERSION_LT( 2, 8, 0 )
43 #define wxEVT_AUI_PANE_BUTTON wxEVT_AUI_PANEBUTTON
44 #define wxEVT_AUI_PANE_CLOSE wxEVT_AUI_PANECLOSE
45 #define wxEVT_AUI_PANE_MAXIMIZE wxEVT_AUI_PANEMAXIMIZE
46 #define wxEVT_AUI_PANE_RESTORE wxEVT_AUI_PANERESTORE
49 static wxPliEventDescription evts[] =
51 SEVT( EVT_AUI_PANE_BUTTON, 2 )
52 SEVT( EVT_AUI_PANE_CLOSE, 2 )
53 SEVT( EVT_AUI_PANE_MAXIMIZE, 2 )
54 SEVT( EVT_AUI_PANE_RESTORE, 2 )
55 SEVT( EVT_AUI_RENDER, 2 )
56 EVT( EVT_AUINOTEBOOK_PAGE_CLOSE, 3, wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE )
57 EVT( EVT_AUINOTEBOOK_PAGE_CHANGED, 3, wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED )
58 EVT( EVT_AUINOTEBOOK_PAGE_CHANGING, 3, wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING )
59 EVT( EVT_AUINOTEBOOK_BUTTON, 3, wxEVT_COMMAND_AUINOTEBOOK_BUTTON )
60 EVT( EVT_AUINOTEBOOK_BEGIN_DRAG, 3, wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG )
61 EVT( EVT_AUINOTEBOOK_END_DRAG, 3, wxEVT_COMMAND_AUINOTEBOOK_END_DRAG )
62 EVT( EVT_AUINOTEBOOK_DRAG_MOTION, 3, wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION )
63 EVT( EVT_AUINOTEBOOK_ALLOW_DND, 3, wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND )
67 #ifndef PERL_UNUSED_VAR
68 # define PERL_UNUSED_VAR(var) if (0) var = var
71 #ifndef PERL_ARGS_ASSERT_CROAK_XS_USAGE
72 #define PERL_ARGS_ASSERT_CROAK_XS_USAGE assert(cv); assert(params)
74 /* prototype to pass -Wmissing-prototypes */
76 S_croak_xs_usage(pTHX_ const CV *const cv, const char *const params);
79 S_croak_xs_usage(pTHX_ const CV *const cv, const char *const params)
81 const GV *const gv = CvGV(cv);
83 PERL_ARGS_ASSERT_CROAK_XS_USAGE;
86 const char *const gvname = GvNAME(gv);
87 const HV *const stash = GvSTASH(gv);
88 const char *const hvname = stash ? HvNAME(stash) : NULL;
91 Perl_croak(aTHX_ "Usage: %s::%s(%s)", hvname, gvname, params);
93 Perl_croak(aTHX_ "Usage: %s(%s)", gvname, params);
95 /* Pants. I don't think that it should be possible to get here. */
96 Perl_croak(aTHX_ "Usage: CODE(0x%"UVxf")(%s)", PTR2UV(cv), params);
99 #undef PERL_ARGS_ASSERT_CROAK_XS_USAGE
101 #ifdef PERL_IMPLICIT_CONTEXT
102 #define croak_xs_usage(a,b) S_croak_xs_usage(aTHX_ a,b)
104 #define croak_xs_usage S_croak_xs_usage
109 /* NOTE: the prototype of newXSproto() is different in versions of perls,
110 * so we define a portable version of newXSproto()
113 #define newXSproto_portable(name, c_impl, file, proto) newXS_flags(name, c_impl, file, proto, 0)
115 #define newXSproto_portable(name, c_impl, file, proto) (PL_Sv=(SV*)newXS(name, c_impl, file), sv_setpv(PL_Sv, proto), (CV*)PL_Sv)
116 #endif /* !defined(newXS_flags) */
119 /* INCLUDE: Including 'perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp -t ../../typemap.xsp XS/AuiManager.xsp |' from 'AUI.xs' */
121 #include <wx/aui/framemanager.h>
122 #include <wx/aui/auibook.h>
125 XS(XS_Wx__AuiManagerEvent_new); /* prototype to pass -Wmissing-prototypes */
126 XS(XS_Wx__AuiManagerEvent_new)
133 if (items < 1 || items > 2)
134 croak_xs_usage(cv, "CLASS, type = wxEVT_NULL");
137 char * CLASS = (char *)SvPV_nolen(ST(0));
138 wxAuiManagerEvent * RETVAL;
143 type = (wxEventType)SvIV(ST(1));
146 RETVAL = new wxAuiManagerEvent(type);
147 ST(0) = sv_newmortal();
148 wxPli_object_2_sv( aTHX_ ST(0), RETVAL );
149 wxPli_thread_sv_register( aTHX_ "Wx::AuiManagerEvent", RETVAL, ST(0) );
156 XS(XS_Wx__AuiManagerEvent_SetButton); /* prototype to pass -Wmissing-prototypes */
157 XS(XS_Wx__AuiManagerEvent_SetButton)
165 croak_xs_usage(cv, "THIS, b");
167 int b = (int)SvIV(ST(1));
168 wxAuiManagerEvent * THIS = (wxAuiManagerEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManagerEvent" );
176 XS(XS_Wx__AuiManagerEvent_GetPane); /* prototype to pass -Wmissing-prototypes */
177 XS(XS_Wx__AuiManagerEvent_GetPane)
185 croak_xs_usage(cv, "THIS");
187 wxAuiManagerEvent * THIS = (wxAuiManagerEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManagerEvent" );
188 wxAuiPaneInfo * RETVAL;
189 RETVAL = THIS->GetPane();
190 ST(0) = sv_newmortal();
191 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
192 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
194 wxPli_object_set_deleteable( aTHX_ ST(0), false );
200 XS(XS_Wx__AuiManagerEvent_GetButton); /* prototype to pass -Wmissing-prototypes */
201 XS(XS_Wx__AuiManagerEvent_GetButton)
209 croak_xs_usage(cv, "THIS");
211 wxAuiManagerEvent * THIS = (wxAuiManagerEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManagerEvent" );
215 RETVAL = THIS->GetButton();
216 XSprePUSH; PUSHi((IV)RETVAL);
222 XS(XS_Wx__AuiManagerEvent_Veto); /* prototype to pass -Wmissing-prototypes */
223 XS(XS_Wx__AuiManagerEvent_Veto)
230 if (items < 1 || items > 2)
231 croak_xs_usage(cv, "THIS, veto = true");
234 wxAuiManagerEvent * THIS = (wxAuiManagerEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManagerEvent" );
239 veto = (bool)SvTRUE(ST(1));
248 XS(XS_Wx__AuiManagerEvent_GetVeto); /* prototype to pass -Wmissing-prototypes */
249 XS(XS_Wx__AuiManagerEvent_GetVeto)
257 croak_xs_usage(cv, "THIS");
259 wxAuiManagerEvent * THIS = (wxAuiManagerEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManagerEvent" );
262 RETVAL = THIS->GetVeto();
263 ST(0) = boolSV(RETVAL);
270 XS(XS_Wx__AuiManagerEvent_SetCanVeto); /* prototype to pass -Wmissing-prototypes */
271 XS(XS_Wx__AuiManagerEvent_SetCanVeto)
279 croak_xs_usage(cv, "THIS, can_veto");
281 bool can_veto = (bool)SvTRUE(ST(1));
282 wxAuiManagerEvent * THIS = (wxAuiManagerEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManagerEvent" );
284 THIS->SetCanVeto(can_veto);
290 XS(XS_Wx__AuiManagerEvent_CanVeto); /* prototype to pass -Wmissing-prototypes */
291 XS(XS_Wx__AuiManagerEvent_CanVeto)
299 croak_xs_usage(cv, "THIS");
301 wxAuiManagerEvent * THIS = (wxAuiManagerEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManagerEvent" );
304 RETVAL = THIS->CanVeto();
305 ST(0) = boolSV(RETVAL);
312 XS(XS_Wx__AuiManager_new); /* prototype to pass -Wmissing-prototypes */
313 XS(XS_Wx__AuiManager_new)
320 if (items < 1 || items > 3)
321 croak_xs_usage(cv, "CLASS, managed_wnd = NULL, flags = wxAUI_MGR_DEFAULT");
323 wxWindow* managed_wnd;
325 char * CLASS = (char *)SvPV_nolen(ST(0));
326 wxAuiManager * RETVAL;
331 managed_wnd = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
335 flags = wxAUI_MGR_DEFAULT;
337 flags = (unsigned int)SvUV( ST(2) );
340 RETVAL = new wxAuiManager(managed_wnd, flags);
341 ST(0) = sv_newmortal();
342 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiManager" );
343 wxPli_thread_sv_register( aTHX_ "Wx::AuiManager", RETVAL, ST(0) );
350 XS(XS_Wx__AuiManager_CLONE); /* prototype to pass -Wmissing-prototypes */
351 XS(XS_Wx__AuiManager_CLONE)
359 croak_xs_usage(cv, "CLASS");
361 char * CLASS = (char *)SvPV_nolen(ST(0));
362 wxPli_thread_sv_clone( aTHX_ CLASS, (wxPliCloneSV)wxPli_detach_object );
368 XS(XS_Wx__AuiManager_DESTROY); /* prototype to pass -Wmissing-prototypes */
369 XS(XS_Wx__AuiManager_DESTROY)
377 croak_xs_usage(cv, "THIS");
379 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
380 wxPli_thread_sv_unregister( aTHX_ "Wx::AuiManager", THIS, ST(0) );
387 XS(XS_Wx__AuiManager_UnInit); /* prototype to pass -Wmissing-prototypes */
388 XS(XS_Wx__AuiManager_UnInit)
396 croak_xs_usage(cv, "THIS");
398 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
406 XS(XS_Wx__AuiManager_SetFlags); /* prototype to pass -Wmissing-prototypes */
407 XS(XS_Wx__AuiManager_SetFlags)
415 croak_xs_usage(cv, "THIS, flags");
417 unsigned int flags = (unsigned int)SvUV( ST(1) );
418 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
420 THIS->SetFlags(flags);
426 XS(XS_Wx__AuiManager_GetFlags); /* prototype to pass -Wmissing-prototypes */
427 XS(XS_Wx__AuiManager_GetFlags)
435 croak_xs_usage(cv, "THIS");
437 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
441 RETVAL = THIS->GetFlags();
442 XSprePUSH; PUSHu((UV)RETVAL );
448 XS(XS_Wx__AuiManager_SetManagedWindow); /* prototype to pass -Wmissing-prototypes */
449 XS(XS_Wx__AuiManager_SetManagedWindow)
457 croak_xs_usage(cv, "THIS, managed_wnd");
459 wxWindow* managed_wnd = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
460 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
462 THIS->SetManagedWindow(managed_wnd);
468 XS(XS_Wx__AuiManager_GetManagedWindow); /* prototype to pass -Wmissing-prototypes */
469 XS(XS_Wx__AuiManager_GetManagedWindow)
477 croak_xs_usage(cv, "THIS");
479 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
482 RETVAL = THIS->GetManagedWindow();
483 ST(0) = sv_newmortal();
484 wxPli_object_2_sv( aTHX_ ST(0), RETVAL );
491 XS(XS_Wx__AuiManager_GetPaneWindow); /* prototype to pass -Wmissing-prototypes */
492 XS(XS_Wx__AuiManager_GetPaneWindow)
500 croak_xs_usage(cv, "THIS, window");
502 wxWindow* window = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
503 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
504 wxAuiPaneInfo * RETVAL;
505 RETVAL = &THIS->GetPane( window );
506 ST(0) = sv_newmortal();
507 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
508 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
510 wxPli_object_set_deleteable( aTHX_ ST(0), false );
516 XS(XS_Wx__AuiManager_GetPaneString); /* prototype to pass -Wmissing-prototypes */
517 XS(XS_Wx__AuiManager_GetPaneString)
525 croak_xs_usage(cv, "THIS, name");
528 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
529 wxAuiPaneInfo * RETVAL;
531 WXSTRING_INPUT( name, wxString, ST(1) );
532 RETVAL = &THIS->GetPane( name );
533 ST(0) = sv_newmortal();
534 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
535 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
537 wxPli_object_set_deleteable( aTHX_ ST(0), false );
543 XS(XS_Wx__AuiManager_AddPaneDefault); /* prototype to pass -Wmissing-prototypes */
544 XS(XS_Wx__AuiManager_AddPaneDefault)
552 croak_xs_usage(cv, "THIS, window, pane_info");
554 wxWindow* window = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
555 wxAuiPaneInfo* pane_info = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(2), "Wx::AuiPaneInfo" );
556 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
558 RETVAL = THIS->AddPane( window, *( pane_info ) );
559 ST(0) = boolSV(RETVAL);
566 XS(XS_Wx__AuiManager_AddPanePoint); /* prototype to pass -Wmissing-prototypes */
567 XS(XS_Wx__AuiManager_AddPanePoint)
575 croak_xs_usage(cv, "THIS, window, pane_info, drop_pos");
577 wxWindow* window = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
578 wxAuiPaneInfo* pane_info = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(2), "Wx::AuiPaneInfo" );
579 wxPoint drop_pos = wxPli_sv_2_wxpoint( aTHX_ ST(3) );
580 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
582 RETVAL = THIS->AddPane( window, *( pane_info ), drop_pos );
583 ST(0) = boolSV(RETVAL);
590 XS(XS_Wx__AuiManager_AddPaneDirection); /* prototype to pass -Wmissing-prototypes */
591 XS(XS_Wx__AuiManager_AddPaneDirection)
598 if (items < 2 || items > 4)
599 croak_xs_usage(cv, "THIS, window, direction = wxLEFT, caption = wxEmptyString");
601 wxWindow* window = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
604 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
610 direction = (int)SvIV(ST(2));
614 caption = wxEmptyString;
616 WXSTRING_INPUT( caption, wxString, ST(3) );
618 RETVAL = THIS->AddPane( window, direction, caption );
619 ST(0) = boolSV(RETVAL);
626 XS(XS_Wx__AuiManager_InsertPane); /* prototype to pass -Wmissing-prototypes */
627 XS(XS_Wx__AuiManager_InsertPane)
634 if (items < 3 || items > 4)
635 croak_xs_usage(cv, "THIS, window, insert_location, insert_level = wxAUI_INSERT_PANE");
637 wxWindow* window = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
638 wxAuiPaneInfo* insert_location = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(2), "Wx::AuiPaneInfo" );
640 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
644 insert_level = wxAUI_INSERT_PANE;
646 insert_level = (int)SvIV(ST(3));
648 RETVAL = THIS->InsertPane( window, *( insert_location ), insert_level );
649 ST(0) = boolSV(RETVAL);
656 XS(XS_Wx__AuiManager_DetachPane); /* prototype to pass -Wmissing-prototypes */
657 XS(XS_Wx__AuiManager_DetachPane)
665 croak_xs_usage(cv, "THIS, window");
667 wxWindow* window = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
668 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
671 RETVAL = THIS->DetachPane(window);
672 ST(0) = boolSV(RETVAL);
679 XS(XS_Wx__AuiManager_ClosePane); /* prototype to pass -Wmissing-prototypes */
680 XS(XS_Wx__AuiManager_ClosePane)
688 croak_xs_usage(cv, "THIS, pane_info");
690 wxAuiPaneInfo* pane_info = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::AuiPaneInfo" );
691 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
692 THIS->ClosePane( *( pane_info ) );
698 XS(XS_Wx__AuiManager_MaximizePane); /* prototype to pass -Wmissing-prototypes */
699 XS(XS_Wx__AuiManager_MaximizePane)
707 croak_xs_usage(cv, "THIS, pane_info");
709 wxAuiPaneInfo* pane_info = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::AuiPaneInfo" );
710 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
711 THIS->MaximizePane( *( pane_info ) );
717 XS(XS_Wx__AuiManager_RestorePane); /* prototype to pass -Wmissing-prototypes */
718 XS(XS_Wx__AuiManager_RestorePane)
726 croak_xs_usage(cv, "THIS, pane_info");
728 wxAuiPaneInfo* pane_info = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::AuiPaneInfo" );
729 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
730 THIS->RestorePane( *( pane_info ) );
736 XS(XS_Wx__AuiManager_RestoreMaximizedPane); /* prototype to pass -Wmissing-prototypes */
737 XS(XS_Wx__AuiManager_RestoreMaximizedPane)
745 croak_xs_usage(cv, "THIS");
747 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
749 THIS->RestoreMaximizedPane();
754 #if WXPERL_W_VERSION_GE( 2, 8, 0 )
755 #define XSubPPtmpAAAA 1
758 XS(XS_Wx__AuiManager_SetDockSizeConstraint); /* prototype to pass -Wmissing-prototypes */
759 XS(XS_Wx__AuiManager_SetDockSizeConstraint)
767 croak_xs_usage(cv, "THIS, width_pct, height_pct");
769 double width_pct = (double)SvNV(ST(1));
770 double height_pct = (double)SvNV(ST(2));
771 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
773 THIS->SetDockSizeConstraint(width_pct, height_pct);
780 XS(XS_Wx__AuiManager_SavePaneInfo); /* prototype to pass -Wmissing-prototypes */
781 XS(XS_Wx__AuiManager_SavePaneInfo)
789 croak_xs_usage(cv, "THIS, pane");
791 wxAuiPaneInfo* pane = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::AuiPaneInfo" );
792 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
794 RETVAL = THIS->SavePaneInfo( *( pane ) );
795 ST(0) = sv_newmortal();
796 WXSTRING_OUTPUT( RETVAL, ST(0) );
803 XS(XS_Wx__AuiManager_LoadPaneInfo); /* prototype to pass -Wmissing-prototypes */
804 XS(XS_Wx__AuiManager_LoadPaneInfo)
812 croak_xs_usage(cv, "THIS, pane_part, pane");
815 wxAuiPaneInfo* pane = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(2), "Wx::AuiPaneInfo" );
816 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
818 WXSTRING_INPUT( pane_part, wxString, ST(1) );
819 THIS->LoadPaneInfo( pane_part, *( pane ) );
825 XS(XS_Wx__AuiManager_SavePerspective); /* prototype to pass -Wmissing-prototypes */
826 XS(XS_Wx__AuiManager_SavePerspective)
834 croak_xs_usage(cv, "THIS");
836 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
839 RETVAL = THIS->SavePerspective();
840 ST(0) = sv_newmortal();
841 WXSTRING_OUTPUT( RETVAL, ST(0) );
848 XS(XS_Wx__AuiManager_LoadPerspective); /* prototype to pass -Wmissing-prototypes */
849 XS(XS_Wx__AuiManager_LoadPerspective)
856 if (items < 2 || items > 3)
857 croak_xs_usage(cv, "THIS, perspective, update = true");
859 wxString perspective;
861 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
864 WXSTRING_INPUT( perspective, wxString, ST(1) );
869 update = (bool)SvTRUE(ST(2));
872 RETVAL = THIS->LoadPerspective(perspective, update);
873 ST(0) = boolSV(RETVAL);
880 XS(XS_Wx__AuiManager_Update); /* prototype to pass -Wmissing-prototypes */
881 XS(XS_Wx__AuiManager_Update)
889 croak_xs_usage(cv, "THIS");
891 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
899 XS(XS_Wx__AuiManager_ShowHint); /* prototype to pass -Wmissing-prototypes */
900 XS(XS_Wx__AuiManager_ShowHint)
908 croak_xs_usage(cv, "THIS, rect");
910 wxRect* rect = (wxRect *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Rect" );
911 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
912 THIS->ShowHint( *( rect ) );
918 XS(XS_Wx__AuiManager_HideHint); /* prototype to pass -Wmissing-prototypes */
919 XS(XS_Wx__AuiManager_HideHint)
927 croak_xs_usage(cv, "THIS");
929 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
937 XS(XS_Wx__AuiManager_GetPane); /* prototype to pass -Wmissing-prototypes */
938 XS(XS_Wx__AuiManager_GetPane)
946 croak_xs_usage(cv, "THIS, ...");
947 PERL_UNUSED_VAR(ax); /* -Wall */
950 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
952 MATCH_REDISP( wxPliOvl_wwin, GetPaneWindow )
953 MATCH_REDISP( wxPliOvl_s, GetPaneString )
954 END_OVERLOAD( "Wx::AuiManager::GetPane" )
961 XS(XS_Wx__AuiManager_GetAllPanes); /* prototype to pass -Wmissing-prototypes */
962 XS(XS_Wx__AuiManager_GetAllPanes)
970 croak_xs_usage(cv, "THIS");
971 PERL_UNUSED_VAR(ax); /* -Wall */
974 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
975 const wxAuiPaneInfoArray& panes = THIS->GetAllPanes();
977 wxPli_non_objarray_push( aTHX_ panes, "Wx::AuiPaneInfo" );
985 XS(XS_Wx__AuiManager_AddPane); /* prototype to pass -Wmissing-prototypes */
986 XS(XS_Wx__AuiManager_AddPane)
994 croak_xs_usage(cv, "THIS, ...");
995 PERL_UNUSED_VAR(ax); /* -Wall */
998 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
1000 MATCH_REDISP( wxPliOvl_wwin_wapi, AddPaneDefault )
1001 MATCH_REDISP( wxPliOvl_wwin_wapi_wpoi, AddPanePoint )
1002 MATCH_REDISP( wxPliOvl_wwin_n_s, AddPaneDirection )
1003 END_OVERLOAD( "Wx::AuiManager::AddPane" )
1010 /* INCLUDE: Returning to 'AUI.xs' from 'perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp -t ../../typemap.xsp XS/AuiManager.xsp |' */
1013 /* INCLUDE: Including 'perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp -t ../../typemap.xsp XS/AuiPaneInfo.xsp |' from 'AUI.xs' */
1015 #include <wx/aui/framemanager.h>
1017 XS(XS_Wx__AuiPaneInfo_new); /* prototype to pass -Wmissing-prototypes */
1018 XS(XS_Wx__AuiPaneInfo_new)
1026 croak_xs_usage(cv, "CLASS");
1028 char * CLASS = (char *)SvPV_nolen(ST(0));
1029 wxAuiPaneInfo * RETVAL;
1031 RETVAL = new wxAuiPaneInfo();
1032 ST(0) = sv_newmortal();
1033 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1034 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1041 XS(XS_Wx__AuiPaneInfo_CLONE); /* prototype to pass -Wmissing-prototypes */
1042 XS(XS_Wx__AuiPaneInfo_CLONE)
1050 croak_xs_usage(cv, "CLASS");
1052 char * CLASS = (char *)SvPV_nolen(ST(0));
1053 wxPli_thread_sv_clone( aTHX_ CLASS, (wxPliCloneSV)wxPli_detach_object );
1059 XS(XS_Wx__AuiPaneInfo_DESTROY); /* prototype to pass -Wmissing-prototypes */
1060 XS(XS_Wx__AuiPaneInfo_DESTROY)
1068 croak_xs_usage(cv, "THIS");
1070 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1071 wxPli_thread_sv_unregister( aTHX_ "Wx::AuiPaneInfo", THIS, ST(0) );
1072 if( wxPli_object_is_deleteable( aTHX_ ST(0) ) )
1079 XS(XS_Wx__AuiPaneInfo_SafeSet); /* prototype to pass -Wmissing-prototypes */
1080 XS(XS_Wx__AuiPaneInfo_SafeSet)
1088 croak_xs_usage(cv, "THIS, source");
1090 wxAuiPaneInfo* source = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::AuiPaneInfo" );
1091 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1092 THIS->SafeSet( *( source ) );
1098 XS(XS_Wx__AuiPaneInfo_IsOk); /* prototype to pass -Wmissing-prototypes */
1099 XS(XS_Wx__AuiPaneInfo_IsOk)
1107 croak_xs_usage(cv, "THIS");
1109 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1112 RETVAL = THIS->IsOk();
1113 ST(0) = boolSV(RETVAL);
1120 XS(XS_Wx__AuiPaneInfo_IsFixed); /* prototype to pass -Wmissing-prototypes */
1121 XS(XS_Wx__AuiPaneInfo_IsFixed)
1129 croak_xs_usage(cv, "THIS");
1131 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1134 RETVAL = THIS->IsFixed();
1135 ST(0) = boolSV(RETVAL);
1142 XS(XS_Wx__AuiPaneInfo_IsResizable); /* prototype to pass -Wmissing-prototypes */
1143 XS(XS_Wx__AuiPaneInfo_IsResizable)
1151 croak_xs_usage(cv, "THIS");
1153 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1156 RETVAL = THIS->IsResizable();
1157 ST(0) = boolSV(RETVAL);
1164 XS(XS_Wx__AuiPaneInfo_IsShown); /* prototype to pass -Wmissing-prototypes */
1165 XS(XS_Wx__AuiPaneInfo_IsShown)
1173 croak_xs_usage(cv, "THIS");
1175 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1178 RETVAL = THIS->IsShown();
1179 ST(0) = boolSV(RETVAL);
1186 XS(XS_Wx__AuiPaneInfo_IsFloating); /* prototype to pass -Wmissing-prototypes */
1187 XS(XS_Wx__AuiPaneInfo_IsFloating)
1195 croak_xs_usage(cv, "THIS");
1197 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1200 RETVAL = THIS->IsFloating();
1201 ST(0) = boolSV(RETVAL);
1208 XS(XS_Wx__AuiPaneInfo_IsDocked); /* prototype to pass -Wmissing-prototypes */
1209 XS(XS_Wx__AuiPaneInfo_IsDocked)
1217 croak_xs_usage(cv, "THIS");
1219 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1222 RETVAL = THIS->IsDocked();
1223 ST(0) = boolSV(RETVAL);
1230 XS(XS_Wx__AuiPaneInfo_IsToolbar); /* prototype to pass -Wmissing-prototypes */
1231 XS(XS_Wx__AuiPaneInfo_IsToolbar)
1239 croak_xs_usage(cv, "THIS");
1241 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1244 RETVAL = THIS->IsToolbar();
1245 ST(0) = boolSV(RETVAL);
1252 XS(XS_Wx__AuiPaneInfo_IsTopDockable); /* prototype to pass -Wmissing-prototypes */
1253 XS(XS_Wx__AuiPaneInfo_IsTopDockable)
1261 croak_xs_usage(cv, "THIS");
1263 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1266 RETVAL = THIS->IsTopDockable();
1267 ST(0) = boolSV(RETVAL);
1274 XS(XS_Wx__AuiPaneInfo_IsBottomDockable); /* prototype to pass -Wmissing-prototypes */
1275 XS(XS_Wx__AuiPaneInfo_IsBottomDockable)
1283 croak_xs_usage(cv, "THIS");
1285 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1288 RETVAL = THIS->IsBottomDockable();
1289 ST(0) = boolSV(RETVAL);
1296 XS(XS_Wx__AuiPaneInfo_IsLeftDockable); /* prototype to pass -Wmissing-prototypes */
1297 XS(XS_Wx__AuiPaneInfo_IsLeftDockable)
1305 croak_xs_usage(cv, "THIS");
1307 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1310 RETVAL = THIS->IsLeftDockable();
1311 ST(0) = boolSV(RETVAL);
1318 XS(XS_Wx__AuiPaneInfo_IsRightDockable); /* prototype to pass -Wmissing-prototypes */
1319 XS(XS_Wx__AuiPaneInfo_IsRightDockable)
1327 croak_xs_usage(cv, "THIS");
1329 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1332 RETVAL = THIS->IsRightDockable();
1333 ST(0) = boolSV(RETVAL);
1340 XS(XS_Wx__AuiPaneInfo_IsFloatable); /* prototype to pass -Wmissing-prototypes */
1341 XS(XS_Wx__AuiPaneInfo_IsFloatable)
1349 croak_xs_usage(cv, "THIS");
1351 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1354 RETVAL = THIS->IsFloatable();
1355 ST(0) = boolSV(RETVAL);
1362 XS(XS_Wx__AuiPaneInfo_IsMovable); /* prototype to pass -Wmissing-prototypes */
1363 XS(XS_Wx__AuiPaneInfo_IsMovable)
1371 croak_xs_usage(cv, "THIS");
1373 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1376 RETVAL = THIS->IsMovable();
1377 ST(0) = boolSV(RETVAL);
1384 XS(XS_Wx__AuiPaneInfo_IsDestroyOnClose); /* prototype to pass -Wmissing-prototypes */
1385 XS(XS_Wx__AuiPaneInfo_IsDestroyOnClose)
1393 croak_xs_usage(cv, "THIS");
1395 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1398 RETVAL = THIS->IsDestroyOnClose();
1399 ST(0) = boolSV(RETVAL);
1406 XS(XS_Wx__AuiPaneInfo_IsMaximized); /* prototype to pass -Wmissing-prototypes */
1407 XS(XS_Wx__AuiPaneInfo_IsMaximized)
1415 croak_xs_usage(cv, "THIS");
1417 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1420 RETVAL = THIS->IsMaximized();
1421 ST(0) = boolSV(RETVAL);
1428 XS(XS_Wx__AuiPaneInfo_HasCaption); /* prototype to pass -Wmissing-prototypes */
1429 XS(XS_Wx__AuiPaneInfo_HasCaption)
1437 croak_xs_usage(cv, "THIS");
1439 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1442 RETVAL = THIS->HasCaption();
1443 ST(0) = boolSV(RETVAL);
1450 XS(XS_Wx__AuiPaneInfo_HasGripper); /* prototype to pass -Wmissing-prototypes */
1451 XS(XS_Wx__AuiPaneInfo_HasGripper)
1459 croak_xs_usage(cv, "THIS");
1461 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1464 RETVAL = THIS->HasGripper();
1465 ST(0) = boolSV(RETVAL);
1472 XS(XS_Wx__AuiPaneInfo_HasBorder); /* prototype to pass -Wmissing-prototypes */
1473 XS(XS_Wx__AuiPaneInfo_HasBorder)
1481 croak_xs_usage(cv, "THIS");
1483 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1486 RETVAL = THIS->HasBorder();
1487 ST(0) = boolSV(RETVAL);
1494 XS(XS_Wx__AuiPaneInfo_HasCloseButton); /* prototype to pass -Wmissing-prototypes */
1495 XS(XS_Wx__AuiPaneInfo_HasCloseButton)
1503 croak_xs_usage(cv, "THIS");
1505 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1508 RETVAL = THIS->HasCloseButton();
1509 ST(0) = boolSV(RETVAL);
1516 XS(XS_Wx__AuiPaneInfo_HasMaximizeButton); /* prototype to pass -Wmissing-prototypes */
1517 XS(XS_Wx__AuiPaneInfo_HasMaximizeButton)
1525 croak_xs_usage(cv, "THIS");
1527 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1530 RETVAL = THIS->HasMaximizeButton();
1531 ST(0) = boolSV(RETVAL);
1538 XS(XS_Wx__AuiPaneInfo_HasMinimizeButton); /* prototype to pass -Wmissing-prototypes */
1539 XS(XS_Wx__AuiPaneInfo_HasMinimizeButton)
1547 croak_xs_usage(cv, "THIS");
1549 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1552 RETVAL = THIS->HasMinimizeButton();
1553 ST(0) = boolSV(RETVAL);
1560 XS(XS_Wx__AuiPaneInfo_HasPinButton); /* prototype to pass -Wmissing-prototypes */
1561 XS(XS_Wx__AuiPaneInfo_HasPinButton)
1569 croak_xs_usage(cv, "THIS");
1571 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1574 RETVAL = THIS->HasPinButton();
1575 ST(0) = boolSV(RETVAL);
1582 XS(XS_Wx__AuiPaneInfo_HasGripperTop); /* prototype to pass -Wmissing-prototypes */
1583 XS(XS_Wx__AuiPaneInfo_HasGripperTop)
1591 croak_xs_usage(cv, "THIS");
1593 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1596 RETVAL = THIS->HasGripperTop();
1597 ST(0) = boolSV(RETVAL);
1604 XS(XS_Wx__AuiPaneInfo_Window); /* prototype to pass -Wmissing-prototypes */
1605 XS(XS_Wx__AuiPaneInfo_Window)
1613 croak_xs_usage(cv, "THIS, w");
1615 wxWindow* w = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
1616 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1617 wxAuiPaneInfo * RETVAL;
1618 RETVAL = new wxAuiPaneInfo( THIS->Window( w ) );
1619 ST(0) = sv_newmortal();
1620 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1621 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1628 XS(XS_Wx__AuiPaneInfo_Name); /* prototype to pass -Wmissing-prototypes */
1629 XS(XS_Wx__AuiPaneInfo_Name)
1637 croak_xs_usage(cv, "THIS, n");
1640 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1641 wxAuiPaneInfo * RETVAL;
1643 WXSTRING_INPUT( n, wxString, ST(1) );
1644 RETVAL = new wxAuiPaneInfo( THIS->Name( n ) );
1645 ST(0) = sv_newmortal();
1646 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1647 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1654 XS(XS_Wx__AuiPaneInfo_Caption); /* prototype to pass -Wmissing-prototypes */
1655 XS(XS_Wx__AuiPaneInfo_Caption)
1663 croak_xs_usage(cv, "THIS, c");
1666 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1667 wxAuiPaneInfo * RETVAL;
1669 WXSTRING_INPUT( c, wxString, ST(1) );
1670 RETVAL = new wxAuiPaneInfo( THIS->Caption( c ) );
1671 ST(0) = sv_newmortal();
1672 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1673 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1680 XS(XS_Wx__AuiPaneInfo_Left); /* prototype to pass -Wmissing-prototypes */
1681 XS(XS_Wx__AuiPaneInfo_Left)
1689 croak_xs_usage(cv, "THIS");
1691 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1692 wxAuiPaneInfo * RETVAL;
1693 RETVAL = new wxAuiPaneInfo( THIS->Left() );
1694 ST(0) = sv_newmortal();
1695 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1696 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1703 XS(XS_Wx__AuiPaneInfo_Right); /* prototype to pass -Wmissing-prototypes */
1704 XS(XS_Wx__AuiPaneInfo_Right)
1712 croak_xs_usage(cv, "THIS");
1714 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1715 wxAuiPaneInfo * RETVAL;
1716 RETVAL = new wxAuiPaneInfo( THIS->Right() );
1717 ST(0) = sv_newmortal();
1718 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1719 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1726 XS(XS_Wx__AuiPaneInfo_Top); /* prototype to pass -Wmissing-prototypes */
1727 XS(XS_Wx__AuiPaneInfo_Top)
1735 croak_xs_usage(cv, "THIS");
1737 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1738 wxAuiPaneInfo * RETVAL;
1739 RETVAL = new wxAuiPaneInfo( THIS->Top() );
1740 ST(0) = sv_newmortal();
1741 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1742 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1749 XS(XS_Wx__AuiPaneInfo_Bottom); /* prototype to pass -Wmissing-prototypes */
1750 XS(XS_Wx__AuiPaneInfo_Bottom)
1758 croak_xs_usage(cv, "THIS");
1760 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1761 wxAuiPaneInfo * RETVAL;
1762 RETVAL = new wxAuiPaneInfo( THIS->Bottom() );
1763 ST(0) = sv_newmortal();
1764 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1765 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1772 XS(XS_Wx__AuiPaneInfo_Center); /* prototype to pass -Wmissing-prototypes */
1773 XS(XS_Wx__AuiPaneInfo_Center)
1781 croak_xs_usage(cv, "THIS");
1783 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1784 wxAuiPaneInfo * RETVAL;
1785 RETVAL = new wxAuiPaneInfo( THIS->Center() );
1786 ST(0) = sv_newmortal();
1787 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1788 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1795 XS(XS_Wx__AuiPaneInfo_Centre); /* prototype to pass -Wmissing-prototypes */
1796 XS(XS_Wx__AuiPaneInfo_Centre)
1804 croak_xs_usage(cv, "THIS");
1806 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1807 wxAuiPaneInfo * RETVAL;
1808 RETVAL = new wxAuiPaneInfo( THIS->Centre() );
1809 ST(0) = sv_newmortal();
1810 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1811 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1818 XS(XS_Wx__AuiPaneInfo_Direction); /* prototype to pass -Wmissing-prototypes */
1819 XS(XS_Wx__AuiPaneInfo_Direction)
1827 croak_xs_usage(cv, "THIS, direction");
1829 int direction = (int)SvIV(ST(1));
1830 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1831 wxAuiPaneInfo * RETVAL;
1832 RETVAL = new wxAuiPaneInfo( THIS->Direction( direction ) );
1833 ST(0) = sv_newmortal();
1834 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1835 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1842 XS(XS_Wx__AuiPaneInfo_Layer); /* prototype to pass -Wmissing-prototypes */
1843 XS(XS_Wx__AuiPaneInfo_Layer)
1851 croak_xs_usage(cv, "THIS, layer");
1853 int layer = (int)SvIV(ST(1));
1854 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1855 wxAuiPaneInfo * RETVAL;
1856 RETVAL = new wxAuiPaneInfo( THIS->Layer( layer ) );
1857 ST(0) = sv_newmortal();
1858 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1859 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1866 XS(XS_Wx__AuiPaneInfo_Row); /* prototype to pass -Wmissing-prototypes */
1867 XS(XS_Wx__AuiPaneInfo_Row)
1875 croak_xs_usage(cv, "THIS, row");
1877 int row = (int)SvIV(ST(1));
1878 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1879 wxAuiPaneInfo * RETVAL;
1880 RETVAL = new wxAuiPaneInfo( THIS->Row( row ) );
1881 ST(0) = sv_newmortal();
1882 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1883 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1890 XS(XS_Wx__AuiPaneInfo_Position); /* prototype to pass -Wmissing-prototypes */
1891 XS(XS_Wx__AuiPaneInfo_Position)
1899 croak_xs_usage(cv, "THIS, pos");
1901 int pos = (int)SvIV(ST(1));
1902 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1903 wxAuiPaneInfo * RETVAL;
1904 RETVAL = new wxAuiPaneInfo( THIS->Position( pos ) );
1905 ST(0) = sv_newmortal();
1906 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1907 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1913 #if WXPERL_W_VERSION_GE( 2, 9, 0 )
1914 #define XSubPPtmpAAAB 1
1917 XS(XS_Wx__AuiPaneInfo_DockFixed); /* prototype to pass -Wmissing-prototypes */
1918 XS(XS_Wx__AuiPaneInfo_DockFixed)
1925 if (items < 1 || items > 2)
1926 croak_xs_usage(cv, "THIS, b = true");
1929 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1930 wxAuiPaneInfo * RETVAL;
1935 b = (bool)SvTRUE(ST(1));
1937 RETVAL = new wxAuiPaneInfo( THIS->DockFixed( b ) );
1938 ST(0) = sv_newmortal();
1939 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1940 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1948 XS(XS_Wx__AuiPaneInfo_BestSizeSize); /* prototype to pass -Wmissing-prototypes */
1949 XS(XS_Wx__AuiPaneInfo_BestSizeSize)
1957 croak_xs_usage(cv, "THIS, size");
1959 wxSize size = wxPli_sv_2_wxsize( aTHX_ ST(1) );
1960 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1961 wxAuiPaneInfo * RETVAL;
1962 RETVAL = new wxAuiPaneInfo( THIS->BestSize( size ) );
1963 ST(0) = sv_newmortal();
1964 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1965 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1972 XS(XS_Wx__AuiPaneInfo_BestSizeWH); /* prototype to pass -Wmissing-prototypes */
1973 XS(XS_Wx__AuiPaneInfo_BestSizeWH)
1981 croak_xs_usage(cv, "THIS, x, y");
1983 int x = (int)SvIV(ST(1));
1984 int y = (int)SvIV(ST(2));
1985 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
1986 wxAuiPaneInfo * RETVAL;
1987 RETVAL = new wxAuiPaneInfo( THIS->BestSize( x, y ) );
1988 ST(0) = sv_newmortal();
1989 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
1990 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
1997 XS(XS_Wx__AuiPaneInfo_BestSize); /* prototype to pass -Wmissing-prototypes */
1998 XS(XS_Wx__AuiPaneInfo_BestSize)
2006 croak_xs_usage(cv, "THIS, ...");
2007 PERL_UNUSED_VAR(ax); /* -Wall */
2010 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2012 MATCH_REDISP( wxPliOvl_wsiz, BestSizeSize )
2013 MATCH_REDISP( wxPliOvl_n_n, BestSizeWH )
2014 END_OVERLOAD( Wx::AuiPaneInfo::BestSize )
2021 XS(XS_Wx__AuiPaneInfo_MaxSizeSize); /* prototype to pass -Wmissing-prototypes */
2022 XS(XS_Wx__AuiPaneInfo_MaxSizeSize)
2030 croak_xs_usage(cv, "THIS, size");
2032 wxSize size = wxPli_sv_2_wxsize( aTHX_ ST(1) );
2033 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2034 wxAuiPaneInfo * RETVAL;
2035 RETVAL = new wxAuiPaneInfo( THIS->MaxSize( size ) );
2036 ST(0) = sv_newmortal();
2037 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2038 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2045 XS(XS_Wx__AuiPaneInfo_MaxSizeWH); /* prototype to pass -Wmissing-prototypes */
2046 XS(XS_Wx__AuiPaneInfo_MaxSizeWH)
2054 croak_xs_usage(cv, "THIS, x, y");
2056 int x = (int)SvIV(ST(1));
2057 int y = (int)SvIV(ST(2));
2058 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2059 wxAuiPaneInfo * RETVAL;
2060 RETVAL = new wxAuiPaneInfo( THIS->MaxSize( x, y ) );
2061 ST(0) = sv_newmortal();
2062 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2063 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2070 XS(XS_Wx__AuiPaneInfo_MaxSize); /* prototype to pass -Wmissing-prototypes */
2071 XS(XS_Wx__AuiPaneInfo_MaxSize)
2079 croak_xs_usage(cv, "THIS, ...");
2080 PERL_UNUSED_VAR(ax); /* -Wall */
2083 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2085 MATCH_REDISP( wxPliOvl_wsiz, MaxSizeSize )
2086 MATCH_REDISP( wxPliOvl_n_n, MaxSizeWH )
2087 END_OVERLOAD( Wx::AuiPaneInfo::MaxSize )
2094 XS(XS_Wx__AuiPaneInfo_MinSizeSize); /* prototype to pass -Wmissing-prototypes */
2095 XS(XS_Wx__AuiPaneInfo_MinSizeSize)
2103 croak_xs_usage(cv, "THIS, size");
2105 wxSize size = wxPli_sv_2_wxsize( aTHX_ ST(1) );
2106 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2107 wxAuiPaneInfo * RETVAL;
2108 RETVAL = new wxAuiPaneInfo( THIS->MinSize( size ) );
2109 ST(0) = sv_newmortal();
2110 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2111 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2118 XS(XS_Wx__AuiPaneInfo_MinSizeWH); /* prototype to pass -Wmissing-prototypes */
2119 XS(XS_Wx__AuiPaneInfo_MinSizeWH)
2127 croak_xs_usage(cv, "THIS, x, y");
2129 int x = (int)SvIV(ST(1));
2130 int y = (int)SvIV(ST(2));
2131 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2132 wxAuiPaneInfo * RETVAL;
2133 RETVAL = new wxAuiPaneInfo( THIS->MinSize( x, y ) );
2134 ST(0) = sv_newmortal();
2135 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2136 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2143 XS(XS_Wx__AuiPaneInfo_MinSize); /* prototype to pass -Wmissing-prototypes */
2144 XS(XS_Wx__AuiPaneInfo_MinSize)
2152 croak_xs_usage(cv, "THIS, ...");
2153 PERL_UNUSED_VAR(ax); /* -Wall */
2156 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2158 MATCH_REDISP( wxPliOvl_wsiz, MinSizeSize )
2159 MATCH_REDISP( wxPliOvl_n_n, MinSizeWH )
2160 END_OVERLOAD( Wx::AuiPaneInfo::MinSize )
2167 XS(XS_Wx__AuiPaneInfo_FloatingPositionPoint); /* prototype to pass -Wmissing-prototypes */
2168 XS(XS_Wx__AuiPaneInfo_FloatingPositionPoint)
2176 croak_xs_usage(cv, "THIS, pos");
2178 wxPoint pos = wxPli_sv_2_wxpoint( aTHX_ ST(1) );
2179 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2180 wxAuiPaneInfo * RETVAL;
2181 RETVAL = new wxAuiPaneInfo( THIS->FloatingPosition( pos ) );
2182 ST(0) = sv_newmortal();
2183 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2184 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2191 XS(XS_Wx__AuiPaneInfo_FloatingPositionXY); /* prototype to pass -Wmissing-prototypes */
2192 XS(XS_Wx__AuiPaneInfo_FloatingPositionXY)
2200 croak_xs_usage(cv, "THIS, x, y");
2202 int x = (int)SvIV(ST(1));
2203 int y = (int)SvIV(ST(2));
2204 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2205 wxAuiPaneInfo * RETVAL;
2206 RETVAL = new wxAuiPaneInfo( THIS->FloatingPosition( x, y ) );
2207 ST(0) = sv_newmortal();
2208 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2209 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2216 XS(XS_Wx__AuiPaneInfo_FloatingPosition); /* prototype to pass -Wmissing-prototypes */
2217 XS(XS_Wx__AuiPaneInfo_FloatingPosition)
2225 croak_xs_usage(cv, "THIS, ...");
2226 PERL_UNUSED_VAR(ax); /* -Wall */
2229 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2231 MATCH_REDISP( wxPliOvl_wsiz, FloatingSizeSize )
2232 MATCH_REDISP( wxPliOvl_n_n, FloatingSizeWH )
2233 END_OVERLOAD( Wx::AuiPaneInfo::FloatingPosition )
2240 XS(XS_Wx__AuiPaneInfo_FloatingSizeSize); /* prototype to pass -Wmissing-prototypes */
2241 XS(XS_Wx__AuiPaneInfo_FloatingSizeSize)
2249 croak_xs_usage(cv, "THIS, size");
2251 wxSize size = wxPli_sv_2_wxsize( aTHX_ ST(1) );
2252 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2253 wxAuiPaneInfo * RETVAL;
2254 RETVAL = new wxAuiPaneInfo( THIS->FloatingSize( size ) );
2255 ST(0) = sv_newmortal();
2256 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2257 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2264 XS(XS_Wx__AuiPaneInfo_FloatingSizeWH); /* prototype to pass -Wmissing-prototypes */
2265 XS(XS_Wx__AuiPaneInfo_FloatingSizeWH)
2273 croak_xs_usage(cv, "THIS, x, y");
2275 int x = (int)SvIV(ST(1));
2276 int y = (int)SvIV(ST(2));
2277 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2278 wxAuiPaneInfo * RETVAL;
2279 RETVAL = new wxAuiPaneInfo( THIS->FloatingSize( x, y ) );
2280 ST(0) = sv_newmortal();
2281 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2282 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2289 XS(XS_Wx__AuiPaneInfo_FloatingSize); /* prototype to pass -Wmissing-prototypes */
2290 XS(XS_Wx__AuiPaneInfo_FloatingSize)
2298 croak_xs_usage(cv, "THIS, ...");
2299 PERL_UNUSED_VAR(ax); /* -Wall */
2302 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2304 MATCH_REDISP( wxPliOvl_wsiz, FloatingSizeSize )
2305 MATCH_REDISP( wxPliOvl_n_n, FloatingSizeWH )
2306 END_OVERLOAD( Wx::AuiPaneInfo::FloatingSize )
2313 XS(XS_Wx__AuiPaneInfo_Fixed); /* prototype to pass -Wmissing-prototypes */
2314 XS(XS_Wx__AuiPaneInfo_Fixed)
2322 croak_xs_usage(cv, "THIS");
2324 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2325 wxAuiPaneInfo * RETVAL;
2326 RETVAL = new wxAuiPaneInfo( THIS->Fixed() );
2327 ST(0) = sv_newmortal();
2328 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2329 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2336 XS(XS_Wx__AuiPaneInfo_Resizable); /* prototype to pass -Wmissing-prototypes */
2337 XS(XS_Wx__AuiPaneInfo_Resizable)
2344 if (items < 1 || items > 2)
2345 croak_xs_usage(cv, "THIS, resizable = true");
2348 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2349 wxAuiPaneInfo * RETVAL;
2354 resizable = (bool)SvTRUE(ST(1));
2356 RETVAL = new wxAuiPaneInfo( THIS->Resizable( resizable ) );
2357 ST(0) = sv_newmortal();
2358 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2359 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2366 XS(XS_Wx__AuiPaneInfo_Dock); /* prototype to pass -Wmissing-prototypes */
2367 XS(XS_Wx__AuiPaneInfo_Dock)
2375 croak_xs_usage(cv, "THIS");
2377 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2378 wxAuiPaneInfo * RETVAL;
2379 RETVAL = new wxAuiPaneInfo( THIS->Dock() );
2380 ST(0) = sv_newmortal();
2381 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2382 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2389 XS(XS_Wx__AuiPaneInfo_Float); /* prototype to pass -Wmissing-prototypes */
2390 XS(XS_Wx__AuiPaneInfo_Float)
2398 croak_xs_usage(cv, "THIS");
2400 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2401 wxAuiPaneInfo * RETVAL;
2402 RETVAL = new wxAuiPaneInfo( THIS->Float() );
2403 ST(0) = sv_newmortal();
2404 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2405 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2412 XS(XS_Wx__AuiPaneInfo_Hide); /* prototype to pass -Wmissing-prototypes */
2413 XS(XS_Wx__AuiPaneInfo_Hide)
2421 croak_xs_usage(cv, "THIS");
2423 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2424 wxAuiPaneInfo * RETVAL;
2425 RETVAL = new wxAuiPaneInfo( THIS->Hide() );
2426 ST(0) = sv_newmortal();
2427 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2428 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2435 XS(XS_Wx__AuiPaneInfo_Show); /* prototype to pass -Wmissing-prototypes */
2436 XS(XS_Wx__AuiPaneInfo_Show)
2443 if (items < 1 || items > 2)
2444 croak_xs_usage(cv, "THIS, show = true");
2447 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2448 wxAuiPaneInfo * RETVAL;
2453 show = (bool)SvTRUE(ST(1));
2455 RETVAL = new wxAuiPaneInfo( THIS->Show( show ) );
2456 ST(0) = sv_newmortal();
2457 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2458 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2465 XS(XS_Wx__AuiPaneInfo_CaptionVisible); /* prototype to pass -Wmissing-prototypes */
2466 XS(XS_Wx__AuiPaneInfo_CaptionVisible)
2473 if (items < 1 || items > 2)
2474 croak_xs_usage(cv, "THIS, visible = true");
2477 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2478 wxAuiPaneInfo * RETVAL;
2483 visible = (bool)SvTRUE(ST(1));
2485 RETVAL = new wxAuiPaneInfo( THIS->CaptionVisible( visible ) );
2486 ST(0) = sv_newmortal();
2487 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2488 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2495 XS(XS_Wx__AuiPaneInfo_Maximize); /* prototype to pass -Wmissing-prototypes */
2496 XS(XS_Wx__AuiPaneInfo_Maximize)
2504 croak_xs_usage(cv, "THIS");
2506 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2507 wxAuiPaneInfo * RETVAL;
2508 RETVAL = new wxAuiPaneInfo( THIS->Maximize() );
2509 ST(0) = sv_newmortal();
2510 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2511 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2518 XS(XS_Wx__AuiPaneInfo_Restore); /* prototype to pass -Wmissing-prototypes */
2519 XS(XS_Wx__AuiPaneInfo_Restore)
2527 croak_xs_usage(cv, "THIS");
2529 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2530 wxAuiPaneInfo * RETVAL;
2531 RETVAL = new wxAuiPaneInfo( THIS->Restore() );
2532 ST(0) = sv_newmortal();
2533 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2534 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2541 XS(XS_Wx__AuiPaneInfo_PaneBorder); /* prototype to pass -Wmissing-prototypes */
2542 XS(XS_Wx__AuiPaneInfo_PaneBorder)
2549 if (items < 1 || items > 2)
2550 croak_xs_usage(cv, "THIS, visible = true");
2553 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2554 wxAuiPaneInfo * RETVAL;
2559 visible = (bool)SvTRUE(ST(1));
2561 RETVAL = new wxAuiPaneInfo( THIS->PaneBorder( visible ) );
2562 ST(0) = sv_newmortal();
2563 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2564 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2571 XS(XS_Wx__AuiPaneInfo_Gripper); /* prototype to pass -Wmissing-prototypes */
2572 XS(XS_Wx__AuiPaneInfo_Gripper)
2579 if (items < 1 || items > 2)
2580 croak_xs_usage(cv, "THIS, visible = true");
2583 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2584 wxAuiPaneInfo * RETVAL;
2589 visible = (bool)SvTRUE(ST(1));
2591 RETVAL = new wxAuiPaneInfo( THIS->Gripper( visible ) );
2592 ST(0) = sv_newmortal();
2593 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2594 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2601 XS(XS_Wx__AuiPaneInfo_GripperTop); /* prototype to pass -Wmissing-prototypes */
2602 XS(XS_Wx__AuiPaneInfo_GripperTop)
2609 if (items < 1 || items > 2)
2610 croak_xs_usage(cv, "THIS, attop = true");
2613 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2614 wxAuiPaneInfo * RETVAL;
2619 attop = (bool)SvTRUE(ST(1));
2621 RETVAL = new wxAuiPaneInfo( THIS->GripperTop( attop ) );
2622 ST(0) = sv_newmortal();
2623 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2624 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2631 XS(XS_Wx__AuiPaneInfo_CloseButton); /* prototype to pass -Wmissing-prototypes */
2632 XS(XS_Wx__AuiPaneInfo_CloseButton)
2639 if (items < 1 || items > 2)
2640 croak_xs_usage(cv, "THIS, visible = true");
2643 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2644 wxAuiPaneInfo * RETVAL;
2649 visible = (bool)SvTRUE(ST(1));
2651 RETVAL = new wxAuiPaneInfo( THIS->CloseButton( visible ) );
2652 ST(0) = sv_newmortal();
2653 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2654 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2661 XS(XS_Wx__AuiPaneInfo_MaximizeButton); /* prototype to pass -Wmissing-prototypes */
2662 XS(XS_Wx__AuiPaneInfo_MaximizeButton)
2669 if (items < 1 || items > 2)
2670 croak_xs_usage(cv, "THIS, visible = true");
2673 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2674 wxAuiPaneInfo * RETVAL;
2679 visible = (bool)SvTRUE(ST(1));
2681 RETVAL = new wxAuiPaneInfo( THIS->MaximizeButton( visible ) );
2682 ST(0) = sv_newmortal();
2683 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2684 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2691 XS(XS_Wx__AuiPaneInfo_MinimizeButton); /* prototype to pass -Wmissing-prototypes */
2692 XS(XS_Wx__AuiPaneInfo_MinimizeButton)
2699 if (items < 1 || items > 2)
2700 croak_xs_usage(cv, "THIS, visible = true");
2703 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2704 wxAuiPaneInfo * RETVAL;
2709 visible = (bool)SvTRUE(ST(1));
2711 RETVAL = new wxAuiPaneInfo( THIS->MinimizeButton( visible ) );
2712 ST(0) = sv_newmortal();
2713 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2714 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2721 XS(XS_Wx__AuiPaneInfo_PinButton); /* prototype to pass -Wmissing-prototypes */
2722 XS(XS_Wx__AuiPaneInfo_PinButton)
2729 if (items < 1 || items > 2)
2730 croak_xs_usage(cv, "THIS, visible = true");
2733 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2734 wxAuiPaneInfo * RETVAL;
2739 visible = (bool)SvTRUE(ST(1));
2741 RETVAL = new wxAuiPaneInfo( THIS->PinButton( visible ) );
2742 ST(0) = sv_newmortal();
2743 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2744 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2751 XS(XS_Wx__AuiPaneInfo_DestroyOnClose); /* prototype to pass -Wmissing-prototypes */
2752 XS(XS_Wx__AuiPaneInfo_DestroyOnClose)
2759 if (items < 1 || items > 2)
2760 croak_xs_usage(cv, "THIS, b = true");
2763 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2764 wxAuiPaneInfo * RETVAL;
2769 b = (bool)SvTRUE(ST(1));
2771 RETVAL = new wxAuiPaneInfo( THIS->DestroyOnClose( b ) );
2772 ST(0) = sv_newmortal();
2773 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2774 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2781 XS(XS_Wx__AuiPaneInfo_TopDockable); /* prototype to pass -Wmissing-prototypes */
2782 XS(XS_Wx__AuiPaneInfo_TopDockable)
2789 if (items < 1 || items > 2)
2790 croak_xs_usage(cv, "THIS, b = true");
2793 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2794 wxAuiPaneInfo * RETVAL;
2799 b = (bool)SvTRUE(ST(1));
2801 RETVAL = new wxAuiPaneInfo( THIS->TopDockable( b ) );
2802 ST(0) = sv_newmortal();
2803 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2804 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2811 XS(XS_Wx__AuiPaneInfo_BottomDockable); /* prototype to pass -Wmissing-prototypes */
2812 XS(XS_Wx__AuiPaneInfo_BottomDockable)
2819 if (items < 1 || items > 2)
2820 croak_xs_usage(cv, "THIS, b = true");
2823 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2824 wxAuiPaneInfo * RETVAL;
2829 b = (bool)SvTRUE(ST(1));
2831 RETVAL = new wxAuiPaneInfo( THIS->BottomDockable( b ) );
2832 ST(0) = sv_newmortal();
2833 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2834 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2841 XS(XS_Wx__AuiPaneInfo_LeftDockable); /* prototype to pass -Wmissing-prototypes */
2842 XS(XS_Wx__AuiPaneInfo_LeftDockable)
2849 if (items < 1 || items > 2)
2850 croak_xs_usage(cv, "THIS, b = true");
2853 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2854 wxAuiPaneInfo * RETVAL;
2859 b = (bool)SvTRUE(ST(1));
2861 RETVAL = new wxAuiPaneInfo( THIS->LeftDockable( b ) );
2862 ST(0) = sv_newmortal();
2863 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2864 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2871 XS(XS_Wx__AuiPaneInfo_RightDockable); /* prototype to pass -Wmissing-prototypes */
2872 XS(XS_Wx__AuiPaneInfo_RightDockable)
2879 if (items < 1 || items > 2)
2880 croak_xs_usage(cv, "THIS, b = true");
2883 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2884 wxAuiPaneInfo * RETVAL;
2889 b = (bool)SvTRUE(ST(1));
2891 RETVAL = new wxAuiPaneInfo( THIS->RightDockable( b ) );
2892 ST(0) = sv_newmortal();
2893 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2894 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2901 XS(XS_Wx__AuiPaneInfo_Floatable); /* prototype to pass -Wmissing-prototypes */
2902 XS(XS_Wx__AuiPaneInfo_Floatable)
2909 if (items < 1 || items > 2)
2910 croak_xs_usage(cv, "THIS, b = true");
2913 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2914 wxAuiPaneInfo * RETVAL;
2919 b = (bool)SvTRUE(ST(1));
2921 RETVAL = new wxAuiPaneInfo( THIS->Floatable( b ) );
2922 ST(0) = sv_newmortal();
2923 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2924 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2931 XS(XS_Wx__AuiPaneInfo_Movable); /* prototype to pass -Wmissing-prototypes */
2932 XS(XS_Wx__AuiPaneInfo_Movable)
2939 if (items < 1 || items > 2)
2940 croak_xs_usage(cv, "THIS, b = true");
2943 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2944 wxAuiPaneInfo * RETVAL;
2949 b = (bool)SvTRUE(ST(1));
2951 RETVAL = new wxAuiPaneInfo( THIS->Movable( b ) );
2952 ST(0) = sv_newmortal();
2953 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2954 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2960 #if WXPERL_W_VERSION_LT( 2, 8, 0 )
2961 #define XSubPPtmpAAAC 1
2964 XS(XS_Wx__AuiPaneInfo_SaveHidden); /* prototype to pass -Wmissing-prototypes */
2965 XS(XS_Wx__AuiPaneInfo_SaveHidden)
2973 croak_xs_usage(cv, "THIS");
2975 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2976 wxAuiPaneInfo * RETVAL;
2977 RETVAL = new wxAuiPaneInfo( THIS->SaveHidden() );
2978 ST(0) = sv_newmortal();
2979 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
2980 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
2987 XS(XS_Wx__AuiPaneInfo_RestoreHidden); /* prototype to pass -Wmissing-prototypes */
2988 XS(XS_Wx__AuiPaneInfo_RestoreHidden)
2996 croak_xs_usage(cv, "THIS");
2998 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
2999 wxAuiPaneInfo * RETVAL;
3000 RETVAL = new wxAuiPaneInfo( THIS->RestoreHidden() );
3001 ST(0) = sv_newmortal();
3002 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
3003 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
3011 XS(XS_Wx__AuiPaneInfo_Dockable); /* prototype to pass -Wmissing-prototypes */
3012 XS(XS_Wx__AuiPaneInfo_Dockable)
3019 if (items < 1 || items > 2)
3020 croak_xs_usage(cv, "THIS, b = true");
3023 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
3024 wxAuiPaneInfo * RETVAL;
3029 b = (bool)SvTRUE(ST(1));
3031 RETVAL = new wxAuiPaneInfo( THIS->Dockable( b ) );
3032 ST(0) = sv_newmortal();
3033 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
3034 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
3041 XS(XS_Wx__AuiPaneInfo_DefaultPane); /* prototype to pass -Wmissing-prototypes */
3042 XS(XS_Wx__AuiPaneInfo_DefaultPane)
3050 croak_xs_usage(cv, "THIS");
3052 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
3053 wxAuiPaneInfo * RETVAL;
3054 RETVAL = new wxAuiPaneInfo( THIS->DefaultPane() );
3055 ST(0) = sv_newmortal();
3056 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
3057 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
3064 XS(XS_Wx__AuiPaneInfo_CentrePane); /* prototype to pass -Wmissing-prototypes */
3065 XS(XS_Wx__AuiPaneInfo_CentrePane)
3073 croak_xs_usage(cv, "THIS");
3075 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
3076 wxAuiPaneInfo * RETVAL;
3077 RETVAL = new wxAuiPaneInfo( THIS->CentrePane() );
3078 ST(0) = sv_newmortal();
3079 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
3080 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
3087 XS(XS_Wx__AuiPaneInfo_CenterPane); /* prototype to pass -Wmissing-prototypes */
3088 XS(XS_Wx__AuiPaneInfo_CenterPane)
3096 croak_xs_usage(cv, "THIS");
3098 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
3099 wxAuiPaneInfo * RETVAL;
3100 RETVAL = new wxAuiPaneInfo( THIS->CenterPane() );
3101 ST(0) = sv_newmortal();
3102 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
3103 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
3110 XS(XS_Wx__AuiPaneInfo_ToolbarPane); /* prototype to pass -Wmissing-prototypes */
3111 XS(XS_Wx__AuiPaneInfo_ToolbarPane)
3119 croak_xs_usage(cv, "THIS");
3121 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
3122 wxAuiPaneInfo * RETVAL;
3123 RETVAL = new wxAuiPaneInfo( THIS->ToolbarPane() );
3124 ST(0) = sv_newmortal();
3125 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
3126 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
3133 XS(XS_Wx__AuiPaneInfo_SetFlag); /* prototype to pass -Wmissing-prototypes */
3134 XS(XS_Wx__AuiPaneInfo_SetFlag)
3142 croak_xs_usage(cv, "THIS, flag, option_state");
3144 unsigned int flag = (unsigned int)SvUV( ST(1) );
3145 bool option_state = (bool)SvTRUE(ST(2));
3146 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
3147 wxAuiPaneInfo * RETVAL;
3148 RETVAL = new wxAuiPaneInfo( THIS->SetFlag( flag, option_state ) );
3149 ST(0) = sv_newmortal();
3150 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiPaneInfo" );
3151 wxPli_thread_sv_register( aTHX_ "Wx::AuiPaneInfo", RETVAL, ST(0) );
3158 XS(XS_Wx__AuiPaneInfo_HasFlag); /* prototype to pass -Wmissing-prototypes */
3159 XS(XS_Wx__AuiPaneInfo_HasFlag)
3167 croak_xs_usage(cv, "THIS, flag");
3169 unsigned int flag = (unsigned int)SvUV( ST(1) );
3170 wxAuiPaneInfo * THIS = (wxAuiPaneInfo *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiPaneInfo" );
3173 RETVAL = THIS->HasFlag(flag);
3174 ST(0) = boolSV(RETVAL);
3181 XS(XS_Wx__AuiPaneInfo_GetPane); /* prototype to pass -Wmissing-prototypes */
3182 XS(XS_Wx__AuiPaneInfo_GetPane)
3190 croak_xs_usage(cv, "THIS, ...");
3191 PERL_UNUSED_VAR(ax); /* -Wall */
3194 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
3196 MATCH_REDISP( wxPliOvl_wwin, GetPaneWindow )
3197 MATCH_REDISP( wxPliOvl_s, GetPaneString )
3198 END_OVERLOAD( "Wx::AuiManager::GetPane" )
3205 XS(XS_Wx__AuiPaneInfo_GetAllPanes); /* prototype to pass -Wmissing-prototypes */
3206 XS(XS_Wx__AuiPaneInfo_GetAllPanes)
3214 croak_xs_usage(cv, "THIS");
3215 PERL_UNUSED_VAR(ax); /* -Wall */
3218 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
3219 const wxAuiPaneInfoArray& panes = THIS->GetAllPanes();
3221 wxPli_non_objarray_push( aTHX_ panes, "Wx::AuiPaneInfo" );
3229 XS(XS_Wx__AuiPaneInfo_AddPane); /* prototype to pass -Wmissing-prototypes */
3230 XS(XS_Wx__AuiPaneInfo_AddPane)
3238 croak_xs_usage(cv, "THIS, ...");
3239 PERL_UNUSED_VAR(ax); /* -Wall */
3242 wxAuiManager * THIS = (wxAuiManager *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiManager" );
3244 MATCH_REDISP( wxPliOvl_wwin_wapi, AddPaneDefault )
3245 MATCH_REDISP( wxPliOvl_wwin_wapi_wpoi, AddPanePoint )
3246 MATCH_REDISP( wxPliOvl_wwin_n_s, AddPaneDirection )
3247 END_OVERLOAD( "Wx::AuiManager::AddPane" )
3254 /* INCLUDE: Returning to 'AUI.xs' from 'perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp -t ../../typemap.xsp XS/AuiPaneInfo.xsp |' */
3257 /* INCLUDE: Including 'perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp -t ../../typemap.xsp XS/AuiNotebook.xsp |' from 'AUI.xs' */
3259 #include <wx/aui/auibook.h>
3261 XS(XS_Wx__AuiNotebookEvent_new); /* prototype to pass -Wmissing-prototypes */
3262 XS(XS_Wx__AuiNotebookEvent_new)
3269 if (items < 1 || items > 3)
3270 croak_xs_usage(cv, "CLASS, command_type = wxEVT_NULL, win_id = 0");
3272 wxEventType command_type;
3274 char * CLASS = (char *)SvPV_nolen(ST(0));
3275 wxAuiNotebookEvent * RETVAL;
3278 command_type = wxEVT_NULL;
3280 command_type = (wxEventType)SvIV(ST(1));
3286 win_id = (int)SvIV(ST(2));
3289 RETVAL = new wxAuiNotebookEvent(command_type, win_id);
3290 ST(0) = sv_newmortal();
3291 wxPli_object_2_sv( aTHX_ ST(0), RETVAL );
3292 wxPli_thread_sv_register( aTHX_ "Wx::AuiNotebookEvent", RETVAL, ST(0) );
3299 XS(XS_Wx__AuiNotebookEvent_SetSelection); /* prototype to pass -Wmissing-prototypes */
3300 XS(XS_Wx__AuiNotebookEvent_SetSelection)
3308 croak_xs_usage(cv, "THIS, s");
3310 int s = (int)SvIV(ST(1));
3311 wxAuiNotebookEvent * THIS = (wxAuiNotebookEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebookEvent" );
3313 THIS->SetSelection(s);
3319 XS(XS_Wx__AuiNotebookEvent_GetSelection); /* prototype to pass -Wmissing-prototypes */
3320 XS(XS_Wx__AuiNotebookEvent_GetSelection)
3328 croak_xs_usage(cv, "THIS");
3330 wxAuiNotebookEvent * THIS = (wxAuiNotebookEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebookEvent" );
3334 RETVAL = THIS->GetSelection();
3335 XSprePUSH; PUSHi((IV)RETVAL);
3341 XS(XS_Wx__AuiNotebookEvent_SetOldSelection); /* prototype to pass -Wmissing-prototypes */
3342 XS(XS_Wx__AuiNotebookEvent_SetOldSelection)
3350 croak_xs_usage(cv, "THIS, s");
3352 int s = (int)SvIV(ST(1));
3353 wxAuiNotebookEvent * THIS = (wxAuiNotebookEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebookEvent" );
3355 THIS->SetOldSelection(s);
3361 XS(XS_Wx__AuiNotebookEvent_GetOldSelection); /* prototype to pass -Wmissing-prototypes */
3362 XS(XS_Wx__AuiNotebookEvent_GetOldSelection)
3370 croak_xs_usage(cv, "THIS");
3372 wxAuiNotebookEvent * THIS = (wxAuiNotebookEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebookEvent" );
3376 RETVAL = THIS->GetOldSelection();
3377 XSprePUSH; PUSHi((IV)RETVAL);
3383 XS(XS_Wx__AuiNotebookEvent_SetDragSource); /* prototype to pass -Wmissing-prototypes */
3384 XS(XS_Wx__AuiNotebookEvent_SetDragSource)
3392 croak_xs_usage(cv, "THIS, s");
3394 wxAuiNotebook* s = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::AuiNotebook" );
3395 wxAuiNotebookEvent * THIS = (wxAuiNotebookEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebookEvent" );
3397 THIS->SetDragSource(s);
3403 XS(XS_Wx__AuiNotebookEvent_GetDragSource); /* prototype to pass -Wmissing-prototypes */
3404 XS(XS_Wx__AuiNotebookEvent_GetDragSource)
3412 croak_xs_usage(cv, "THIS");
3414 wxAuiNotebookEvent * THIS = (wxAuiNotebookEvent *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebookEvent" );
3415 wxAuiNotebook * RETVAL;
3417 RETVAL = THIS->GetDragSource();
3418 ST(0) = sv_newmortal();
3419 wxPli_evthandler_2_sv( aTHX_ ST(0), RETVAL );
3426 XS(XS_Wx__AuiNotebook_newDefault); /* prototype to pass -Wmissing-prototypes */
3427 XS(XS_Wx__AuiNotebook_newDefault)
3435 croak_xs_usage(cv, "CLASS");
3437 char * CLASS = (char *)SvPV_nolen(ST(0));
3438 wxAuiNotebook * RETVAL;
3439 RETVAL = new wxAuiNotebook();
3440 wxPli_create_evthandler( aTHX_ RETVAL, CLASS );
3442 ST(0) = sv_newmortal();
3443 wxPli_evthandler_2_sv( aTHX_ ST(0), RETVAL );
3450 XS(XS_Wx__AuiNotebook_newFull); /* prototype to pass -Wmissing-prototypes */
3451 XS(XS_Wx__AuiNotebook_newFull)
3458 if (items < 2 || items > 6)
3459 croak_xs_usage(cv, "CLASS, parent, id = wxID_ANY, pos = wxDefaultPosition, size = wxDefaultSize, style = wxAUI_NB_DEFAULT_STYLE");
3461 wxWindow* parent = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
3466 char * CLASS = (char *)SvPV_nolen(ST(0));
3467 wxAuiNotebook * RETVAL;
3472 id = wxPli_get_wxwindowid( aTHX_ ST(2) );
3476 pos = wxDefaultPosition;
3478 pos = wxPli_sv_2_wxpoint( aTHX_ ST(3) );
3482 size = wxDefaultSize;
3484 size = wxPli_sv_2_wxsize( aTHX_ ST(4) );
3488 style = wxAUI_NB_DEFAULT_STYLE;
3490 style = (long)SvIV(ST(5));
3492 RETVAL = new wxAuiNotebook( parent, id,
3494 wxPli_create_evthandler( aTHX_ RETVAL, CLASS );
3496 ST(0) = sv_newmortal();
3497 wxPli_evthandler_2_sv( aTHX_ ST(0), RETVAL );
3504 XS(XS_Wx__AuiNotebook_new); /* prototype to pass -Wmissing-prototypes */
3505 XS(XS_Wx__AuiNotebook_new)
3513 croak_xs_usage(cv, "CLASS, ...");
3514 PERL_UNUSED_VAR(ax); /* -Wall */
3517 char * CLASS = (char *)SvPV_nolen(ST(0));
3519 MATCH_VOIDM_REDISP( newDefault )
3520 MATCH_ANY_REDISP( newFull )
3521 END_OVERLOAD( "Wx::AuiNotebook::new" )
3528 XS(XS_Wx__AuiNotebook_Create); /* prototype to pass -Wmissing-prototypes */
3529 XS(XS_Wx__AuiNotebook_Create)
3536 if (items < 2 || items > 6)
3537 croak_xs_usage(cv, "THIS, parent, id = wxID_ANY, pos = wxDefaultPosition, size = wxDefaultSize, style = 0");
3539 wxWindow* parent = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
3544 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3550 id = wxPli_get_wxwindowid( aTHX_ ST(2) );
3554 pos = wxDefaultPosition;
3556 pos = wxPli_sv_2_wxpoint( aTHX_ ST(3) );
3560 size = wxDefaultSize;
3562 size = wxPli_sv_2_wxsize( aTHX_ ST(4) );
3568 style = (long)SvIV(ST(5));
3571 RETVAL = THIS->Create(parent, id, pos, size, style);
3572 ST(0) = boolSV(RETVAL);
3579 XS(XS_Wx__AuiNotebook_AddPage); /* prototype to pass -Wmissing-prototypes */
3580 XS(XS_Wx__AuiNotebook_AddPage)
3587 if (items < 3 || items > 5)
3588 croak_xs_usage(cv, "THIS, page, caption, select = false, bitmap = wxNullBitmapPtr");
3590 wxWindow* page = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
3594 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3597 WXSTRING_INPUT( caption, wxString, ST(2) );
3602 select = (bool)SvTRUE(ST(3));
3606 bitmap = wxNullBitmapPtr;
3608 bitmap = (wxBitmap *) wxPli_sv_2_object( aTHX_ ST(4), "Wx::Bitmap" );
3610 RETVAL = THIS->AddPage( page, caption, select, *( bitmap ) );
3611 ST(0) = boolSV(RETVAL);
3618 XS(XS_Wx__AuiNotebook_InsertPage); /* prototype to pass -Wmissing-prototypes */
3619 XS(XS_Wx__AuiNotebook_InsertPage)
3626 if (items < 4 || items > 6)
3627 croak_xs_usage(cv, "THIS, page_idx, page, caption, select = false, bitmap = wxNullBitmapPtr");
3629 size_t page_idx = (size_t)SvUV( ST(1) );
3630 wxWindow* page = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(2), "Wx::Window" );
3634 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3637 WXSTRING_INPUT( caption, wxString, ST(3) );
3642 select = (bool)SvTRUE(ST(4));
3646 bitmap = wxNullBitmapPtr;
3648 bitmap = (wxBitmap *) wxPli_sv_2_object( aTHX_ ST(5), "Wx::Bitmap" );
3650 RETVAL = THIS->InsertPage( page_idx, page, caption, select, *( bitmap ) );
3651 ST(0) = boolSV(RETVAL);
3658 XS(XS_Wx__AuiNotebook_DeletePage); /* prototype to pass -Wmissing-prototypes */
3659 XS(XS_Wx__AuiNotebook_DeletePage)
3667 croak_xs_usage(cv, "THIS, page");
3669 size_t page = (size_t)SvUV( ST(1) );
3670 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3673 RETVAL = THIS->DeletePage(page);
3674 ST(0) = boolSV(RETVAL);
3681 XS(XS_Wx__AuiNotebook_RemovePage); /* prototype to pass -Wmissing-prototypes */
3682 XS(XS_Wx__AuiNotebook_RemovePage)
3690 croak_xs_usage(cv, "THIS, page");
3692 size_t page = (size_t)SvUV( ST(1) );
3693 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3696 RETVAL = THIS->RemovePage(page);
3697 ST(0) = boolSV(RETVAL);
3704 XS(XS_Wx__AuiNotebook_SetWindowStyleFlag); /* prototype to pass -Wmissing-prototypes */
3705 XS(XS_Wx__AuiNotebook_SetWindowStyleFlag)
3713 croak_xs_usage(cv, "THIS, style");
3715 long style = (long)SvIV(ST(1));
3716 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3718 THIS->SetWindowStyleFlag(style);
3724 XS(XS_Wx__AuiNotebook_SetPageText); /* prototype to pass -Wmissing-prototypes */
3725 XS(XS_Wx__AuiNotebook_SetPageText)
3733 croak_xs_usage(cv, "THIS, page, text");
3735 size_t page = (size_t)SvUV( ST(1) );
3737 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3740 WXSTRING_INPUT( text, wxString, ST(2) );
3742 RETVAL = THIS->SetPageText(page, text);
3743 ST(0) = boolSV(RETVAL);
3749 #if WXPERL_W_VERSION_GE( 2, 8, 0 )
3750 #define XSubPPtmpAAAD 1
3753 XS(XS_Wx__AuiNotebook_GetPageText); /* prototype to pass -Wmissing-prototypes */
3754 XS(XS_Wx__AuiNotebook_GetPageText)
3762 croak_xs_usage(cv, "THIS, page");
3764 size_t page = (size_t)SvUV( ST(1) );
3765 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3768 RETVAL = THIS->GetPageText(page);
3769 ST(0) = sv_newmortal();
3770 WXSTRING_OUTPUT( RETVAL, ST(0) );
3777 XS(XS_Wx__AuiNotebook_SetPageBitmap); /* prototype to pass -Wmissing-prototypes */
3778 XS(XS_Wx__AuiNotebook_SetPageBitmap)
3786 croak_xs_usage(cv, "THIS, page, bitmap");
3788 size_t page = (size_t)SvUV( ST(1) );
3789 wxBitmap* bitmap = (wxBitmap *) wxPli_sv_2_object( aTHX_ ST(2), "Wx::Bitmap" );
3790 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3792 RETVAL = THIS->SetPageBitmap( page, *( bitmap ) );
3793 ST(0) = boolSV(RETVAL);
3800 XS(XS_Wx__AuiNotebook_GetPageBitmap); /* prototype to pass -Wmissing-prototypes */
3801 XS(XS_Wx__AuiNotebook_GetPageBitmap)
3809 croak_xs_usage(cv, "THIS, index");
3811 size_t index = (size_t)SvUV( ST(1) );
3812 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3814 RETVAL = new wxBitmap( THIS->GetPageBitmap( index ) );
3815 ST(0) = sv_newmortal();
3816 wxPli_object_2_sv( aTHX_ ST(0), RETVAL );
3817 wxPli_thread_sv_register( aTHX_ "Wx::Bitmap", RETVAL, ST(0) );
3825 XS(XS_Wx__AuiNotebook_SetSelection); /* prototype to pass -Wmissing-prototypes */
3826 XS(XS_Wx__AuiNotebook_SetSelection)
3834 croak_xs_usage(cv, "THIS, new_page");
3836 size_t new_page = (size_t)SvUV( ST(1) );
3837 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3841 RETVAL = THIS->SetSelection(new_page);
3842 XSprePUSH; PUSHu((UV)RETVAL );
3848 XS(XS_Wx__AuiNotebook_GetSelection); /* prototype to pass -Wmissing-prototypes */
3849 XS(XS_Wx__AuiNotebook_GetSelection)
3857 croak_xs_usage(cv, "THIS");
3859 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3863 RETVAL = THIS->GetSelection();
3864 XSprePUSH; PUSHi((IV)RETVAL);
3870 XS(XS_Wx__AuiNotebook_GetPageCount); /* prototype to pass -Wmissing-prototypes */
3871 XS(XS_Wx__AuiNotebook_GetPageCount)
3879 croak_xs_usage(cv, "THIS");
3881 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3885 RETVAL = THIS->GetPageCount();
3886 XSprePUSH; PUSHu((UV)RETVAL );
3892 XS(XS_Wx__AuiNotebook_GetPage); /* prototype to pass -Wmissing-prototypes */
3893 XS(XS_Wx__AuiNotebook_GetPage)
3901 croak_xs_usage(cv, "THIS, page_idx");
3903 size_t page_idx = (size_t)SvUV( ST(1) );
3904 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3907 RETVAL = THIS->GetPage(page_idx);
3908 ST(0) = sv_newmortal();
3909 wxPli_object_2_sv( aTHX_ ST(0), RETVAL );
3915 #if WXPERL_W_VERSION_GE( 2, 8, 0 )
3916 #define XSubPPtmpAAAE 1
3919 XS(XS_Wx__AuiNotebook_GetPageIndex); /* prototype to pass -Wmissing-prototypes */
3920 XS(XS_Wx__AuiNotebook_GetPageIndex)
3928 croak_xs_usage(cv, "THIS, page_wnd");
3930 wxWindow* page_wnd = (wxWindow *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Window" );
3931 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3935 RETVAL = THIS->GetPageIndex(page_wnd);
3936 XSprePUSH; PUSHi((IV)RETVAL);
3942 #if WXPERL_W_VERSION_GE( 2, 8, 0 )
3943 #define XSubPPtmpAAAF 1
3946 XS(XS_Wx__AuiNotebook_Split); /* prototype to pass -Wmissing-prototypes */
3947 XS(XS_Wx__AuiNotebook_Split)
3955 croak_xs_usage(cv, "THIS, page, direction");
3957 size_t page = (size_t)SvUV( ST(1) );
3958 int direction = (int)SvIV(ST(2));
3959 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3961 THIS->Split(page, direction);
3967 #if WXPERL_W_VERSION_GE( 2, 9, 0 ) || WXPERL_W_VERSION_GE( 2, 8, 1 )
3968 #define XSubPPtmpAAAG 1
3971 XS(XS_Wx__AuiNotebook_GetAuiManager); /* prototype to pass -Wmissing-prototypes */
3972 XS(XS_Wx__AuiNotebook_GetAuiManager)
3980 croak_xs_usage(cv, "THIS");
3982 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
3983 const wxAuiManager * RETVAL;
3984 RETVAL = &THIS->GetAuiManager();
3985 ST(0) = sv_newmortal();
3986 wxPli_non_object_2_sv( aTHX_ ST(0), RETVAL, "Wx::AuiManager" );
3987 wxPli_thread_sv_register( aTHX_ "Wx::AuiManager", RETVAL, ST(0) );
3994 #if WXPERL_W_VERSION_GE( 2, 9, 0 ) || WXPERL_W_VERSION_GE( 2, 8, 5 )
3995 #define XSubPPtmpAAAH 1
3998 XS(XS_Wx__AuiNotebook_AdvanceSelection); /* prototype to pass -Wmissing-prototypes */
3999 XS(XS_Wx__AuiNotebook_AdvanceSelection)
4006 if (items < 1 || items > 2)
4007 croak_xs_usage(cv, "THIS, advance = true");
4010 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4015 advance = (bool)SvTRUE(ST(1));
4018 THIS->AdvanceSelection(advance);
4024 XS(XS_Wx__AuiNotebook_GetHeightForPageHeight); /* prototype to pass -Wmissing-prototypes */
4025 XS(XS_Wx__AuiNotebook_GetHeightForPageHeight)
4033 croak_xs_usage(cv, "THIS, pageHeight");
4035 int pageHeight = (int)SvIV(ST(1));
4036 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4040 RETVAL = THIS->GetHeightForPageHeight(pageHeight);
4041 XSprePUSH; PUSHi((IV)RETVAL);
4047 XS(XS_Wx__AuiNotebook_GetTabCtrlHeight); /* prototype to pass -Wmissing-prototypes */
4048 XS(XS_Wx__AuiNotebook_GetTabCtrlHeight)
4056 croak_xs_usage(cv, "THIS");
4058 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4062 RETVAL = THIS->GetTabCtrlHeight();
4063 XSprePUSH; PUSHi((IV)RETVAL);
4069 XS(XS_Wx__AuiNotebook_SetNormalFont); /* prototype to pass -Wmissing-prototypes */
4070 XS(XS_Wx__AuiNotebook_SetNormalFont)
4078 croak_xs_usage(cv, "THIS, font");
4080 wxFont* font = (wxFont *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Font" );
4081 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4082 THIS->SetNormalFont( *( font ) );
4088 XS(XS_Wx__AuiNotebook_SetSelectedFont); /* prototype to pass -Wmissing-prototypes */
4089 XS(XS_Wx__AuiNotebook_SetSelectedFont)
4097 croak_xs_usage(cv, "THIS, font");
4099 wxFont* font = (wxFont *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Font" );
4100 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4101 THIS->SetSelectedFont( *( font ) );
4107 XS(XS_Wx__AuiNotebook_SetMeasuringFont); /* prototype to pass -Wmissing-prototypes */
4108 XS(XS_Wx__AuiNotebook_SetMeasuringFont)
4116 croak_xs_usage(cv, "THIS, font");
4118 wxFont* font = (wxFont *) wxPli_sv_2_object( aTHX_ ST(1), "Wx::Font" );
4119 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4120 THIS->SetMeasuringFont( *( font ) );
4126 XS(XS_Wx__AuiNotebook_SetTabCtrlHeight); /* prototype to pass -Wmissing-prototypes */
4127 XS(XS_Wx__AuiNotebook_SetTabCtrlHeight)
4135 croak_xs_usage(cv, "THIS, height");
4137 int height = (int)SvIV(ST(1));
4138 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4140 THIS->SetTabCtrlHeight(height);
4146 XS(XS_Wx__AuiNotebook_ShowWindowMenu); /* prototype to pass -Wmissing-prototypes */
4147 XS(XS_Wx__AuiNotebook_ShowWindowMenu)
4155 croak_xs_usage(cv, "THIS");
4157 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4160 RETVAL = THIS->ShowWindowMenu();
4161 ST(0) = boolSV(RETVAL);
4169 XS(XS_Wx__AuiNotebook_SetUniformBitmapSize); /* prototype to pass -Wmissing-prototypes */
4170 XS(XS_Wx__AuiNotebook_SetUniformBitmapSize)
4178 croak_xs_usage(cv, "THIS, size");
4180 wxSize size = wxPli_sv_2_wxsize( aTHX_ ST(1) );
4181 wxAuiNotebook * THIS = (wxAuiNotebook *) wxPli_sv_2_object( aTHX_ ST(0), "Wx::AuiNotebook" );
4183 THIS->SetUniformBitmapSize(size);
4189 /* INCLUDE: Returning to 'AUI.xs' from 'perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp -t ../../typemap.xsp XS/AuiNotebook.xsp |' */
4192 XS(XS_Wx__AUI_SetEvents); /* prototype to pass -Wmissing-prototypes */
4193 XS(XS_Wx__AUI_SetEvents)
4201 croak_xs_usage(cv, "");
4203 wxPli_set_events( evts );
4208 #include "cpp/ovl_const.cpp"
4209 #if defined(__WXMSW__)
4211 #define XS( name ) WXXS( name )
4216 XS(boot_Wx__AUI); /* prototype to pass -Wmissing-prototypes */
4224 #if (PERL_REVISION == 5 && PERL_VERSION < 9)
4225 char* file = __FILE__;
4227 const char* file = __FILE__;
4230 PERL_UNUSED_VAR(cv); /* -W */
4231 PERL_UNUSED_VAR(items); /* -W */
4232 XS_VERSION_BOOTCHECK ;
4234 newXS("Wx::AuiManagerEvent::new", XS_Wx__AuiManagerEvent_new, file);
4235 newXS("Wx::AuiManagerEvent::SetButton", XS_Wx__AuiManagerEvent_SetButton, file);
4236 newXS("Wx::AuiManagerEvent::GetPane", XS_Wx__AuiManagerEvent_GetPane, file);
4237 newXS("Wx::AuiManagerEvent::GetButton", XS_Wx__AuiManagerEvent_GetButton, file);
4238 newXS("Wx::AuiManagerEvent::Veto", XS_Wx__AuiManagerEvent_Veto, file);
4239 newXS("Wx::AuiManagerEvent::GetVeto", XS_Wx__AuiManagerEvent_GetVeto, file);
4240 newXS("Wx::AuiManagerEvent::SetCanVeto", XS_Wx__AuiManagerEvent_SetCanVeto, file);
4241 newXS("Wx::AuiManagerEvent::CanVeto", XS_Wx__AuiManagerEvent_CanVeto, file);
4242 newXS("Wx::AuiManager::new", XS_Wx__AuiManager_new, file);
4243 newXS("Wx::AuiManager::CLONE", XS_Wx__AuiManager_CLONE, file);
4244 newXS("Wx::AuiManager::DESTROY", XS_Wx__AuiManager_DESTROY, file);
4245 newXS("Wx::AuiManager::UnInit", XS_Wx__AuiManager_UnInit, file);
4246 newXS("Wx::AuiManager::SetFlags", XS_Wx__AuiManager_SetFlags, file);
4247 newXS("Wx::AuiManager::GetFlags", XS_Wx__AuiManager_GetFlags, file);
4248 newXS("Wx::AuiManager::SetManagedWindow", XS_Wx__AuiManager_SetManagedWindow, file);
4249 newXS("Wx::AuiManager::GetManagedWindow", XS_Wx__AuiManager_GetManagedWindow, file);
4250 newXS("Wx::AuiManager::GetPaneWindow", XS_Wx__AuiManager_GetPaneWindow, file);
4251 newXS("Wx::AuiManager::GetPaneString", XS_Wx__AuiManager_GetPaneString, file);
4252 newXS("Wx::AuiManager::AddPaneDefault", XS_Wx__AuiManager_AddPaneDefault, file);
4253 newXS("Wx::AuiManager::AddPanePoint", XS_Wx__AuiManager_AddPanePoint, file);
4254 newXS("Wx::AuiManager::AddPaneDirection", XS_Wx__AuiManager_AddPaneDirection, file);
4255 newXS("Wx::AuiManager::InsertPane", XS_Wx__AuiManager_InsertPane, file);
4256 newXS("Wx::AuiManager::DetachPane", XS_Wx__AuiManager_DetachPane, file);
4257 newXS("Wx::AuiManager::ClosePane", XS_Wx__AuiManager_ClosePane, file);
4258 newXS("Wx::AuiManager::MaximizePane", XS_Wx__AuiManager_MaximizePane, file);
4259 newXS("Wx::AuiManager::RestorePane", XS_Wx__AuiManager_RestorePane, file);
4260 newXS("Wx::AuiManager::RestoreMaximizedPane", XS_Wx__AuiManager_RestoreMaximizedPane, file);
4262 newXS("Wx::AuiManager::SetDockSizeConstraint", XS_Wx__AuiManager_SetDockSizeConstraint, file);
4264 newXS("Wx::AuiManager::SavePaneInfo", XS_Wx__AuiManager_SavePaneInfo, file);
4265 newXS("Wx::AuiManager::LoadPaneInfo", XS_Wx__AuiManager_LoadPaneInfo, file);
4266 newXS("Wx::AuiManager::SavePerspective", XS_Wx__AuiManager_SavePerspective, file);
4267 newXS("Wx::AuiManager::LoadPerspective", XS_Wx__AuiManager_LoadPerspective, file);
4268 newXS("Wx::AuiManager::Update", XS_Wx__AuiManager_Update, file);
4269 newXS("Wx::AuiManager::ShowHint", XS_Wx__AuiManager_ShowHint, file);
4270 newXS("Wx::AuiManager::HideHint", XS_Wx__AuiManager_HideHint, file);
4271 newXS("Wx::AuiManager::GetPane", XS_Wx__AuiManager_GetPane, file);
4272 newXS("Wx::AuiManager::GetAllPanes", XS_Wx__AuiManager_GetAllPanes, file);
4273 newXS("Wx::AuiManager::AddPane", XS_Wx__AuiManager_AddPane, file);
4274 newXS("Wx::AuiPaneInfo::new", XS_Wx__AuiPaneInfo_new, file);
4275 newXS("Wx::AuiPaneInfo::CLONE", XS_Wx__AuiPaneInfo_CLONE, file);
4276 newXS("Wx::AuiPaneInfo::DESTROY", XS_Wx__AuiPaneInfo_DESTROY, file);
4277 newXS("Wx::AuiPaneInfo::SafeSet", XS_Wx__AuiPaneInfo_SafeSet, file);
4278 newXS("Wx::AuiPaneInfo::IsOk", XS_Wx__AuiPaneInfo_IsOk, file);
4279 newXS("Wx::AuiPaneInfo::IsFixed", XS_Wx__AuiPaneInfo_IsFixed, file);
4280 newXS("Wx::AuiPaneInfo::IsResizable", XS_Wx__AuiPaneInfo_IsResizable, file);
4281 newXS("Wx::AuiPaneInfo::IsShown", XS_Wx__AuiPaneInfo_IsShown, file);
4282 newXS("Wx::AuiPaneInfo::IsFloating", XS_Wx__AuiPaneInfo_IsFloating, file);
4283 newXS("Wx::AuiPaneInfo::IsDocked", XS_Wx__AuiPaneInfo_IsDocked, file);
4284 newXS("Wx::AuiPaneInfo::IsToolbar", XS_Wx__AuiPaneInfo_IsToolbar, file);
4285 newXS("Wx::AuiPaneInfo::IsTopDockable", XS_Wx__AuiPaneInfo_IsTopDockable, file);
4286 newXS("Wx::AuiPaneInfo::IsBottomDockable", XS_Wx__AuiPaneInfo_IsBottomDockable, file);
4287 newXS("Wx::AuiPaneInfo::IsLeftDockable", XS_Wx__AuiPaneInfo_IsLeftDockable, file);
4288 newXS("Wx::AuiPaneInfo::IsRightDockable", XS_Wx__AuiPaneInfo_IsRightDockable, file);
4289 newXS("Wx::AuiPaneInfo::IsFloatable", XS_Wx__AuiPaneInfo_IsFloatable, file);
4290 newXS("Wx::AuiPaneInfo::IsMovable", XS_Wx__AuiPaneInfo_IsMovable, file);
4291 newXS("Wx::AuiPaneInfo::IsDestroyOnClose", XS_Wx__AuiPaneInfo_IsDestroyOnClose, file);
4292 newXS("Wx::AuiPaneInfo::IsMaximized", XS_Wx__AuiPaneInfo_IsMaximized, file);
4293 newXS("Wx::AuiPaneInfo::HasCaption", XS_Wx__AuiPaneInfo_HasCaption, file);
4294 newXS("Wx::AuiPaneInfo::HasGripper", XS_Wx__AuiPaneInfo_HasGripper, file);
4295 newXS("Wx::AuiPaneInfo::HasBorder", XS_Wx__AuiPaneInfo_HasBorder, file);
4296 newXS("Wx::AuiPaneInfo::HasCloseButton", XS_Wx__AuiPaneInfo_HasCloseButton, file);
4297 newXS("Wx::AuiPaneInfo::HasMaximizeButton", XS_Wx__AuiPaneInfo_HasMaximizeButton, file);
4298 newXS("Wx::AuiPaneInfo::HasMinimizeButton", XS_Wx__AuiPaneInfo_HasMinimizeButton, file);
4299 newXS("Wx::AuiPaneInfo::HasPinButton", XS_Wx__AuiPaneInfo_HasPinButton, file);
4300 newXS("Wx::AuiPaneInfo::HasGripperTop", XS_Wx__AuiPaneInfo_HasGripperTop, file);
4301 newXS("Wx::AuiPaneInfo::Window", XS_Wx__AuiPaneInfo_Window, file);
4302 newXS("Wx::AuiPaneInfo::Name", XS_Wx__AuiPaneInfo_Name, file);
4303 newXS("Wx::AuiPaneInfo::Caption", XS_Wx__AuiPaneInfo_Caption, file);
4304 newXS("Wx::AuiPaneInfo::Left", XS_Wx__AuiPaneInfo_Left, file);
4305 newXS("Wx::AuiPaneInfo::Right", XS_Wx__AuiPaneInfo_Right, file);
4306 newXS("Wx::AuiPaneInfo::Top", XS_Wx__AuiPaneInfo_Top, file);
4307 newXS("Wx::AuiPaneInfo::Bottom", XS_Wx__AuiPaneInfo_Bottom, file);
4308 newXS("Wx::AuiPaneInfo::Center", XS_Wx__AuiPaneInfo_Center, file);
4309 newXS("Wx::AuiPaneInfo::Centre", XS_Wx__AuiPaneInfo_Centre, file);
4310 newXS("Wx::AuiPaneInfo::Direction", XS_Wx__AuiPaneInfo_Direction, file);
4311 newXS("Wx::AuiPaneInfo::Layer", XS_Wx__AuiPaneInfo_Layer, file);
4312 newXS("Wx::AuiPaneInfo::Row", XS_Wx__AuiPaneInfo_Row, file);
4313 newXS("Wx::AuiPaneInfo::Position", XS_Wx__AuiPaneInfo_Position, file);
4315 newXS("Wx::AuiPaneInfo::DockFixed", XS_Wx__AuiPaneInfo_DockFixed, file);
4317 newXS("Wx::AuiPaneInfo::BestSizeSize", XS_Wx__AuiPaneInfo_BestSizeSize, file);
4318 newXS("Wx::AuiPaneInfo::BestSizeWH", XS_Wx__AuiPaneInfo_BestSizeWH, file);
4319 newXS("Wx::AuiPaneInfo::BestSize", XS_Wx__AuiPaneInfo_BestSize, file);
4320 newXS("Wx::AuiPaneInfo::MaxSizeSize", XS_Wx__AuiPaneInfo_MaxSizeSize, file);
4321 newXS("Wx::AuiPaneInfo::MaxSizeWH", XS_Wx__AuiPaneInfo_MaxSizeWH, file);
4322 newXS("Wx::AuiPaneInfo::MaxSize", XS_Wx__AuiPaneInfo_MaxSize, file);
4323 newXS("Wx::AuiPaneInfo::MinSizeSize", XS_Wx__AuiPaneInfo_MinSizeSize, file);
4324 newXS("Wx::AuiPaneInfo::MinSizeWH", XS_Wx__AuiPaneInfo_MinSizeWH, file);
4325 newXS("Wx::AuiPaneInfo::MinSize", XS_Wx__AuiPaneInfo_MinSize, file);
4326 newXS("Wx::AuiPaneInfo::FloatingPositionPoint", XS_Wx__AuiPaneInfo_FloatingPositionPoint, file);
4327 newXS("Wx::AuiPaneInfo::FloatingPositionXY", XS_Wx__AuiPaneInfo_FloatingPositionXY, file);
4328 newXS("Wx::AuiPaneInfo::FloatingPosition", XS_Wx__AuiPaneInfo_FloatingPosition, file);
4329 newXS("Wx::AuiPaneInfo::FloatingSizeSize", XS_Wx__AuiPaneInfo_FloatingSizeSize, file);
4330 newXS("Wx::AuiPaneInfo::FloatingSizeWH", XS_Wx__AuiPaneInfo_FloatingSizeWH, file);
4331 newXS("Wx::AuiPaneInfo::FloatingSize", XS_Wx__AuiPaneInfo_FloatingSize, file);
4332 newXS("Wx::AuiPaneInfo::Fixed", XS_Wx__AuiPaneInfo_Fixed, file);
4333 newXS("Wx::AuiPaneInfo::Resizable", XS_Wx__AuiPaneInfo_Resizable, file);
4334 newXS("Wx::AuiPaneInfo::Dock", XS_Wx__AuiPaneInfo_Dock, file);
4335 newXS("Wx::AuiPaneInfo::Float", XS_Wx__AuiPaneInfo_Float, file);
4336 newXS("Wx::AuiPaneInfo::Hide", XS_Wx__AuiPaneInfo_Hide, file);
4337 newXS("Wx::AuiPaneInfo::Show", XS_Wx__AuiPaneInfo_Show, file);
4338 newXS("Wx::AuiPaneInfo::CaptionVisible", XS_Wx__AuiPaneInfo_CaptionVisible, file);
4339 newXS("Wx::AuiPaneInfo::Maximize", XS_Wx__AuiPaneInfo_Maximize, file);
4340 newXS("Wx::AuiPaneInfo::Restore", XS_Wx__AuiPaneInfo_Restore, file);
4341 newXS("Wx::AuiPaneInfo::PaneBorder", XS_Wx__AuiPaneInfo_PaneBorder, file);
4342 newXS("Wx::AuiPaneInfo::Gripper", XS_Wx__AuiPaneInfo_Gripper, file);
4343 newXS("Wx::AuiPaneInfo::GripperTop", XS_Wx__AuiPaneInfo_GripperTop, file);
4344 newXS("Wx::AuiPaneInfo::CloseButton", XS_Wx__AuiPaneInfo_CloseButton, file);
4345 newXS("Wx::AuiPaneInfo::MaximizeButton", XS_Wx__AuiPaneInfo_MaximizeButton, file);
4346 newXS("Wx::AuiPaneInfo::MinimizeButton", XS_Wx__AuiPaneInfo_MinimizeButton, file);
4347 newXS("Wx::AuiPaneInfo::PinButton", XS_Wx__AuiPaneInfo_PinButton, file);
4348 newXS("Wx::AuiPaneInfo::DestroyOnClose", XS_Wx__AuiPaneInfo_DestroyOnClose, file);
4349 newXS("Wx::AuiPaneInfo::TopDockable", XS_Wx__AuiPaneInfo_TopDockable, file);
4350 newXS("Wx::AuiPaneInfo::BottomDockable", XS_Wx__AuiPaneInfo_BottomDockable, file);
4351 newXS("Wx::AuiPaneInfo::LeftDockable", XS_Wx__AuiPaneInfo_LeftDockable, file);
4352 newXS("Wx::AuiPaneInfo::RightDockable", XS_Wx__AuiPaneInfo_RightDockable, file);
4353 newXS("Wx::AuiPaneInfo::Floatable", XS_Wx__AuiPaneInfo_Floatable, file);
4354 newXS("Wx::AuiPaneInfo::Movable", XS_Wx__AuiPaneInfo_Movable, file);
4356 newXS("Wx::AuiPaneInfo::SaveHidden", XS_Wx__AuiPaneInfo_SaveHidden, file);
4357 newXS("Wx::AuiPaneInfo::RestoreHidden", XS_Wx__AuiPaneInfo_RestoreHidden, file);
4359 newXS("Wx::AuiPaneInfo::Dockable", XS_Wx__AuiPaneInfo_Dockable, file);
4360 newXS("Wx::AuiPaneInfo::DefaultPane", XS_Wx__AuiPaneInfo_DefaultPane, file);
4361 newXS("Wx::AuiPaneInfo::CentrePane", XS_Wx__AuiPaneInfo_CentrePane, file);
4362 newXS("Wx::AuiPaneInfo::CenterPane", XS_Wx__AuiPaneInfo_CenterPane, file);
4363 newXS("Wx::AuiPaneInfo::ToolbarPane", XS_Wx__AuiPaneInfo_ToolbarPane, file);
4364 newXS("Wx::AuiPaneInfo::SetFlag", XS_Wx__AuiPaneInfo_SetFlag, file);
4365 newXS("Wx::AuiPaneInfo::HasFlag", XS_Wx__AuiPaneInfo_HasFlag, file);
4366 newXS("Wx::AuiPaneInfo::GetPane", XS_Wx__AuiPaneInfo_GetPane, file);
4367 newXS("Wx::AuiPaneInfo::GetAllPanes", XS_Wx__AuiPaneInfo_GetAllPanes, file);
4368 newXS("Wx::AuiPaneInfo::AddPane", XS_Wx__AuiPaneInfo_AddPane, file);
4369 newXS("Wx::AuiNotebookEvent::new", XS_Wx__AuiNotebookEvent_new, file);
4370 newXS("Wx::AuiNotebookEvent::SetSelection", XS_Wx__AuiNotebookEvent_SetSelection, file);
4371 newXS("Wx::AuiNotebookEvent::GetSelection", XS_Wx__AuiNotebookEvent_GetSelection, file);
4372 newXS("Wx::AuiNotebookEvent::SetOldSelection", XS_Wx__AuiNotebookEvent_SetOldSelection, file);
4373 newXS("Wx::AuiNotebookEvent::GetOldSelection", XS_Wx__AuiNotebookEvent_GetOldSelection, file);
4374 newXS("Wx::AuiNotebookEvent::SetDragSource", XS_Wx__AuiNotebookEvent_SetDragSource, file);
4375 newXS("Wx::AuiNotebookEvent::GetDragSource", XS_Wx__AuiNotebookEvent_GetDragSource, file);
4376 newXS("Wx::AuiNotebook::newDefault", XS_Wx__AuiNotebook_newDefault, file);
4377 newXS("Wx::AuiNotebook::newFull", XS_Wx__AuiNotebook_newFull, file);
4378 newXS("Wx::AuiNotebook::new", XS_Wx__AuiNotebook_new, file);
4379 newXS("Wx::AuiNotebook::Create", XS_Wx__AuiNotebook_Create, file);
4380 newXS("Wx::AuiNotebook::AddPage", XS_Wx__AuiNotebook_AddPage, file);
4381 newXS("Wx::AuiNotebook::InsertPage", XS_Wx__AuiNotebook_InsertPage, file);
4382 newXS("Wx::AuiNotebook::DeletePage", XS_Wx__AuiNotebook_DeletePage, file);
4383 newXS("Wx::AuiNotebook::RemovePage", XS_Wx__AuiNotebook_RemovePage, file);
4384 newXS("Wx::AuiNotebook::SetWindowStyleFlag", XS_Wx__AuiNotebook_SetWindowStyleFlag, file);
4385 newXS("Wx::AuiNotebook::SetPageText", XS_Wx__AuiNotebook_SetPageText, file);
4387 newXS("Wx::AuiNotebook::GetPageText", XS_Wx__AuiNotebook_GetPageText, file);
4388 newXS("Wx::AuiNotebook::SetPageBitmap", XS_Wx__AuiNotebook_SetPageBitmap, file);
4389 newXS("Wx::AuiNotebook::GetPageBitmap", XS_Wx__AuiNotebook_GetPageBitmap, file);
4391 newXS("Wx::AuiNotebook::SetSelection", XS_Wx__AuiNotebook_SetSelection, file);
4392 newXS("Wx::AuiNotebook::GetSelection", XS_Wx__AuiNotebook_GetSelection, file);
4393 newXS("Wx::AuiNotebook::GetPageCount", XS_Wx__AuiNotebook_GetPageCount, file);
4394 newXS("Wx::AuiNotebook::GetPage", XS_Wx__AuiNotebook_GetPage, file);
4396 newXS("Wx::AuiNotebook::GetPageIndex", XS_Wx__AuiNotebook_GetPageIndex, file);
4399 newXS("Wx::AuiNotebook::Split", XS_Wx__AuiNotebook_Split, file);
4402 newXS("Wx::AuiNotebook::GetAuiManager", XS_Wx__AuiNotebook_GetAuiManager, file);
4405 newXS("Wx::AuiNotebook::AdvanceSelection", XS_Wx__AuiNotebook_AdvanceSelection, file);
4406 newXS("Wx::AuiNotebook::GetHeightForPageHeight", XS_Wx__AuiNotebook_GetHeightForPageHeight, file);
4407 newXS("Wx::AuiNotebook::GetTabCtrlHeight", XS_Wx__AuiNotebook_GetTabCtrlHeight, file);
4408 newXS("Wx::AuiNotebook::SetNormalFont", XS_Wx__AuiNotebook_SetNormalFont, file);
4409 newXS("Wx::AuiNotebook::SetSelectedFont", XS_Wx__AuiNotebook_SetSelectedFont, file);
4410 newXS("Wx::AuiNotebook::SetMeasuringFont", XS_Wx__AuiNotebook_SetMeasuringFont, file);
4411 newXS("Wx::AuiNotebook::SetTabCtrlHeight", XS_Wx__AuiNotebook_SetTabCtrlHeight, file);
4412 newXS("Wx::AuiNotebook::ShowWindowMenu", XS_Wx__AuiNotebook_ShowWindowMenu, file);
4414 newXS("Wx::AuiNotebook::SetUniformBitmapSize", XS_Wx__AuiNotebook_SetUniformBitmapSize, file);
4415 newXS("Wx::AUI::SetEvents", XS_Wx__AUI_SetEvents, file);
4417 /* Initialisation Section */
4419 INIT_PLI_HELPERS( wx_pli_helpers );
4438 /* End of Initialisation Section */
4440 #if (PERL_REVISION == 5 && PERL_VERSION >= 9)
4442 call_list(PL_scopestack_ix, PL_unitcheckav);