wxc/wxheaders/wxext/app_ext.h

3024 lines
144 KiB
C++

#ifndef _WX_APP_H_EXT_
#define _WX_APP_H_EXT_
#include <wx/wx.h>
#include <wx/vidmode.h>
class wxAppConsoleBaseExt;
typedef void (*wxAppConsoleBaseExtAddPendingEvent__wxEventCRFunc)(const wxAppConsoleBaseExt* self, wxEvent const& event);
typedef void (*wxAppConsoleBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc)(const wxAppConsoleBaseExt* self, wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event);
typedef bool (*wxAppConsoleBaseExtCallOnInitFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef void (*wxAppConsoleBaseExtCleanUpFunc)(const wxAppConsoleBaseExt* self);
typedef wxObjectRefData* (*wxAppConsoleBaseExtCloneRefData__wxObjectRefDataCPFunc)(const wxAppConsoleBaseExt* self, wxObjectRefData const* data, wxObjectRefData* res);
typedef wxObjectRefData* (*wxAppConsoleBaseExtCreateRefDataFunc)(const wxAppConsoleBaseExt* self, wxObjectRefData* res);
typedef wxAppTraits* (*wxAppConsoleBaseExtCreateTraitsFunc)(const wxAppConsoleBaseExt* self, wxAppTraits* res);
typedef bool (*wxAppConsoleBaseExtDispatchFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef void* (*wxAppConsoleBaseExtDoGetClientDataFunc)(const wxAppConsoleBaseExt* self, void* res);
typedef wxClientData* (*wxAppConsoleBaseExtDoGetClientObjectFunc)(const wxAppConsoleBaseExt* self, wxClientData* res);
typedef void (*wxAppConsoleBaseExtDoSetClientData__voidPFunc)(const wxAppConsoleBaseExt* self, void* data);
typedef void (*wxAppConsoleBaseExtDoSetClientObject__wxClientDataPFunc)(const wxAppConsoleBaseExt* self, wxClientData* data);
typedef void (*wxAppConsoleBaseExtExitFunc)(const wxAppConsoleBaseExt* self);
typedef void (*wxAppConsoleBaseExtExitMainLoopFunc)(const wxAppConsoleBaseExt* self);
typedef int (*wxAppConsoleBaseExtFilterEvent__wxEventRFunc)(const wxAppConsoleBaseExt* self, wxEvent& event);
typedef wxClassInfo* (*wxAppConsoleBaseExtGetClassInfoFunc)(const wxAppConsoleBaseExt* self, wxClassInfo* res);
typedef wxEventHashTable& (*wxAppConsoleBaseExtGetEventHashTableFunc)(const wxAppConsoleBaseExt* self, wxEventHashTable& res);
typedef wxEventTable const* (*wxAppConsoleBaseExtGetEventTableFunc)(const wxAppConsoleBaseExt* self, wxEventTable const* res);
typedef void (*wxAppConsoleBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc)(const wxAppConsoleBaseExt* self, wxEvtHandler* handler, wxEventFunction func, wxEvent& event);
typedef bool (*wxAppConsoleBaseExtInitialize__intRwxCharPPFunc)(const wxAppConsoleBaseExt* self, int& argc, wxChar** argv, bool res);
typedef bool (*wxAppConsoleBaseExtIsGUIFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef int (*wxAppConsoleBaseExtMainLoopFunc)(const wxAppConsoleBaseExt* self, int res);
typedef void (*wxAppConsoleBaseExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc)(const wxAppConsoleBaseExt* self, wxChar const* file, int line, wxChar const* cond, wxChar const* msg);
typedef void (*wxAppConsoleBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc)(const wxAppConsoleBaseExt* self, wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg);
typedef bool (*wxAppConsoleBaseExtOnCmdLineError__wxCmdLineParserRFunc)(const wxAppConsoleBaseExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppConsoleBaseExtOnCmdLineHelp__wxCmdLineParserRFunc)(const wxAppConsoleBaseExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppConsoleBaseExtOnCmdLineParsed__wxCmdLineParserRFunc)(const wxAppConsoleBaseExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppConsoleBaseExtOnDynamicBind__wxDynamicEventTableEntryRFunc)(const wxAppConsoleBaseExt* self, wxDynamicEventTableEntry& entry, bool res);
typedef void (*wxAppConsoleBaseExtOnEventLoopEnter__wxEventLoopBasePFunc)(const wxAppConsoleBaseExt* self, wxEventLoopBase* loop);
typedef void (*wxAppConsoleBaseExtOnEventLoopExit__wxEventLoopBasePFunc)(const wxAppConsoleBaseExt* self, wxEventLoopBase* loop);
typedef bool (*wxAppConsoleBaseExtOnExceptionInMainLoopFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef int (*wxAppConsoleBaseExtOnExitFunc)(const wxAppConsoleBaseExt* self, int res);
typedef void (*wxAppConsoleBaseExtOnFatalExceptionFunc)(const wxAppConsoleBaseExt* self);
typedef bool (*wxAppConsoleBaseExtOnInitFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef void (*wxAppConsoleBaseExtOnInitCmdLine__wxCmdLineParserRFunc)(const wxAppConsoleBaseExt* self, wxCmdLineParser& parser);
typedef void (*wxAppConsoleBaseExtOnLaunchedFunc)(const wxAppConsoleBaseExt* self);
typedef int (*wxAppConsoleBaseExtOnRunFunc)(const wxAppConsoleBaseExt* self, int res);
typedef void (*wxAppConsoleBaseExtOnUnhandledExceptionFunc)(const wxAppConsoleBaseExt* self);
typedef bool (*wxAppConsoleBaseExtPendingFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef bool (*wxAppConsoleBaseExtProcessEvent__wxEventRFunc)(const wxAppConsoleBaseExt* self, wxEvent& event, bool res);
typedef bool (*wxAppConsoleBaseExtProcessIdleFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef void (*wxAppConsoleBaseExtProcessPendingEventsFunc)(const wxAppConsoleBaseExt* self);
typedef void (*wxAppConsoleBaseExtQueueEvent__wxEventPFunc)(const wxAppConsoleBaseExt* self, wxEvent* event);
typedef void (*wxAppConsoleBaseExtRethrowStoredExceptionFunc)(const wxAppConsoleBaseExt* self);
typedef bool (*wxAppConsoleBaseExtSearchEventTable__wxEventTableRwxEventRFunc)(const wxAppConsoleBaseExt* self, wxEventTable& table, wxEvent& event, bool res);
typedef void (*wxAppConsoleBaseExtSetCLocaleFunc)(const wxAppConsoleBaseExt* self);
typedef void (*wxAppConsoleBaseExtSetNextHandler__wxEvtHandlerPFunc)(const wxAppConsoleBaseExt* self, wxEvtHandler* handler);
typedef void (*wxAppConsoleBaseExtSetPreviousHandler__wxEvtHandlerPFunc)(const wxAppConsoleBaseExt* self, wxEvtHandler* handler);
typedef bool (*wxAppConsoleBaseExtStoreCurrentExceptionFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef bool (*wxAppConsoleBaseExtTryAfter__wxEventRFunc)(const wxAppConsoleBaseExt* self, wxEvent& event, bool res);
typedef bool (*wxAppConsoleBaseExtTryBefore__wxEventRFunc)(const wxAppConsoleBaseExt* self, wxEvent& event, bool res);
typedef bool (*wxAppConsoleBaseExtUsesEventLoopFunc)(const wxAppConsoleBaseExt* self, bool res);
typedef void* (*wxAppConsoleBaseExtWXReservedApp1__voidPFunc)(const wxAppConsoleBaseExt* self, void* param0, void* res);
typedef void* (*wxAppConsoleBaseExtWXReservedApp2__voidPFunc)(const wxAppConsoleBaseExt* self, void* param0, void* res);
typedef void* (*wxAppConsoleBaseExtWXReservedEvtHandler1__voidPFunc)(const wxAppConsoleBaseExt* self, void* param0, void* res);
typedef void* (*wxAppConsoleBaseExtWXReservedEvtHandler2__voidPFunc)(const wxAppConsoleBaseExt* self, void* param0, void* res);
typedef void (*wxAppConsoleBaseExtWakeUpIdleFunc)(const wxAppConsoleBaseExt* self);
class wxAppConsoleExt;
typedef void (*wxAppConsoleExtAddPendingEvent__wxEventCRFunc)(const wxAppConsoleExt* self, wxEvent const& event);
typedef void (*wxAppConsoleExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc)(const wxAppConsoleExt* self, wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event);
typedef bool (*wxAppConsoleExtCallOnInitFunc)(const wxAppConsoleExt* self, bool res);
typedef void (*wxAppConsoleExtCleanUpFunc)(const wxAppConsoleExt* self);
typedef wxObjectRefData* (*wxAppConsoleExtCloneRefData__wxObjectRefDataCPFunc)(const wxAppConsoleExt* self, wxObjectRefData const* data, wxObjectRefData* res);
typedef wxObjectRefData* (*wxAppConsoleExtCreateRefDataFunc)(const wxAppConsoleExt* self, wxObjectRefData* res);
typedef wxAppTraits* (*wxAppConsoleExtCreateTraitsFunc)(const wxAppConsoleExt* self, wxAppTraits* res);
typedef bool (*wxAppConsoleExtDispatchFunc)(const wxAppConsoleExt* self, bool res);
typedef void* (*wxAppConsoleExtDoGetClientDataFunc)(const wxAppConsoleExt* self, void* res);
typedef wxClientData* (*wxAppConsoleExtDoGetClientObjectFunc)(const wxAppConsoleExt* self, wxClientData* res);
typedef void (*wxAppConsoleExtDoSetClientData__voidPFunc)(const wxAppConsoleExt* self, void* data);
typedef void (*wxAppConsoleExtDoSetClientObject__wxClientDataPFunc)(const wxAppConsoleExt* self, wxClientData* data);
typedef void (*wxAppConsoleExtExitFunc)(const wxAppConsoleExt* self);
typedef void (*wxAppConsoleExtExitMainLoopFunc)(const wxAppConsoleExt* self);
typedef int (*wxAppConsoleExtFilterEvent__wxEventRFunc)(const wxAppConsoleExt* self, wxEvent& event, int res);
typedef wxClassInfo* (*wxAppConsoleExtGetClassInfoFunc)(const wxAppConsoleExt* self, wxClassInfo* res);
typedef wxEventHashTable& (*wxAppConsoleExtGetEventHashTableFunc)(const wxAppConsoleExt* self, wxEventHashTable& res);
typedef wxEventTable const* (*wxAppConsoleExtGetEventTableFunc)(const wxAppConsoleExt* self, wxEventTable const* res);
typedef void (*wxAppConsoleExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc)(const wxAppConsoleExt* self, wxEvtHandler* handler, wxEventFunction func, wxEvent& event);
typedef bool (*wxAppConsoleExtInitialize__intRwxCharPPFunc)(const wxAppConsoleExt* self, int& argc, wxChar** argv, bool res);
typedef bool (*wxAppConsoleExtIsGUIFunc)(const wxAppConsoleExt* self, bool res);
typedef int (*wxAppConsoleExtMainLoopFunc)(const wxAppConsoleExt* self, int res);
typedef void (*wxAppConsoleExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc)(const wxAppConsoleExt* self, wxChar const* file, int line, wxChar const* cond, wxChar const* msg);
typedef void (*wxAppConsoleExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc)(const wxAppConsoleExt* self, wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg);
typedef bool (*wxAppConsoleExtOnCmdLineError__wxCmdLineParserRFunc)(const wxAppConsoleExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppConsoleExtOnCmdLineHelp__wxCmdLineParserRFunc)(const wxAppConsoleExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppConsoleExtOnCmdLineParsed__wxCmdLineParserRFunc)(const wxAppConsoleExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppConsoleExtOnDynamicBind__wxDynamicEventTableEntryRFunc)(const wxAppConsoleExt* self, wxDynamicEventTableEntry& entry, bool res);
typedef void (*wxAppConsoleExtOnEventLoopEnter__wxEventLoopBasePFunc)(const wxAppConsoleExt* self, wxEventLoopBase* loop);
typedef void (*wxAppConsoleExtOnEventLoopExit__wxEventLoopBasePFunc)(const wxAppConsoleExt* self, wxEventLoopBase* loop);
typedef bool (*wxAppConsoleExtOnExceptionInMainLoopFunc)(const wxAppConsoleExt* self, bool res);
typedef int (*wxAppConsoleExtOnExitFunc)(const wxAppConsoleExt* self, int res);
typedef void (*wxAppConsoleExtOnFatalExceptionFunc)(const wxAppConsoleExt* self);
typedef bool (*wxAppConsoleExtOnInitFunc)(const wxAppConsoleExt* self, bool res);
typedef void (*wxAppConsoleExtOnInitCmdLine__wxCmdLineParserRFunc)(const wxAppConsoleExt* self, wxCmdLineParser& parser);
typedef void (*wxAppConsoleExtOnLaunchedFunc)(const wxAppConsoleExt* self);
typedef int (*wxAppConsoleExtOnRunFunc)(const wxAppConsoleExt* self, int res);
typedef void (*wxAppConsoleExtOnUnhandledExceptionFunc)(const wxAppConsoleExt* self);
typedef bool (*wxAppConsoleExtPendingFunc)(const wxAppConsoleExt* self, bool res);
typedef bool (*wxAppConsoleExtProcessEvent__wxEventRFunc)(const wxAppConsoleExt* self, wxEvent& event, bool res);
typedef bool (*wxAppConsoleExtProcessIdleFunc)(const wxAppConsoleExt* self, bool res);
typedef void (*wxAppConsoleExtProcessPendingEventsFunc)(const wxAppConsoleExt* self);
typedef void (*wxAppConsoleExtQueueEvent__wxEventPFunc)(const wxAppConsoleExt* self, wxEvent* event);
typedef void (*wxAppConsoleExtRethrowStoredExceptionFunc)(const wxAppConsoleExt* self);
typedef bool (*wxAppConsoleExtSearchEventTable__wxEventTableRwxEventRFunc)(const wxAppConsoleExt* self, wxEventTable& table, wxEvent& event, bool res);
typedef void (*wxAppConsoleExtSetCLocaleFunc)(const wxAppConsoleExt* self);
typedef void (*wxAppConsoleExtSetNextHandler__wxEvtHandlerPFunc)(const wxAppConsoleExt* self, wxEvtHandler* handler);
typedef void (*wxAppConsoleExtSetPreviousHandler__wxEvtHandlerPFunc)(const wxAppConsoleExt* self, wxEvtHandler* handler);
typedef bool (*wxAppConsoleExtStoreCurrentExceptionFunc)(const wxAppConsoleExt* self, bool res);
typedef bool (*wxAppConsoleExtTryAfter__wxEventRFunc)(const wxAppConsoleExt* self, wxEvent& event, bool res);
typedef bool (*wxAppConsoleExtTryBefore__wxEventRFunc)(const wxAppConsoleExt* self, wxEvent& event, bool res);
typedef bool (*wxAppConsoleExtUsesEventLoopFunc)(const wxAppConsoleExt* self, bool res);
typedef void* (*wxAppConsoleExtWXReservedApp1__voidPFunc)(const wxAppConsoleExt* self, void* param0, void* res);
typedef void* (*wxAppConsoleExtWXReservedApp2__voidPFunc)(const wxAppConsoleExt* self, void* param0, void* res);
typedef void* (*wxAppConsoleExtWXReservedEvtHandler1__voidPFunc)(const wxAppConsoleExt* self, void* param0, void* res);
typedef void* (*wxAppConsoleExtWXReservedEvtHandler2__voidPFunc)(const wxAppConsoleExt* self, void* param0, void* res);
typedef void (*wxAppConsoleExtWakeUpIdleFunc)(const wxAppConsoleExt* self);
class wxAppBaseExt;
typedef void (*wxAppBaseExtAddPendingEvent__wxEventCRFunc)(const wxAppBaseExt* self, wxEvent const& event);
typedef void (*wxAppBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc)(const wxAppBaseExt* self, wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event);
typedef bool (*wxAppBaseExtCallOnInitFunc)(const wxAppBaseExt* self, bool res);
typedef void (*wxAppBaseExtCleanUpFunc)(const wxAppBaseExt* self);
typedef wxObjectRefData* (*wxAppBaseExtCloneRefData__wxObjectRefDataCPFunc)(const wxAppBaseExt* self, wxObjectRefData const* data, wxObjectRefData* res);
typedef wxObjectRefData* (*wxAppBaseExtCreateRefDataFunc)(const wxAppBaseExt* self, wxObjectRefData* res);
typedef wxAppTraits* (*wxAppBaseExtCreateTraitsFunc)(const wxAppBaseExt* self, wxAppTraits* res);
typedef bool (*wxAppBaseExtDispatchFunc)(const wxAppBaseExt* self, bool res);
typedef void* (*wxAppBaseExtDoGetClientDataFunc)(const wxAppBaseExt* self, void* res);
typedef wxClientData* (*wxAppBaseExtDoGetClientObjectFunc)(const wxAppBaseExt* self, wxClientData* res);
typedef void (*wxAppBaseExtDoSetClientData__voidPFunc)(const wxAppBaseExt* self, void* data);
typedef void (*wxAppBaseExtDoSetClientObject__wxClientDataPFunc)(const wxAppBaseExt* self, wxClientData* data);
typedef void (*wxAppBaseExtExitFunc)(const wxAppBaseExt* self);
typedef void (*wxAppBaseExtExitMainLoopFunc)(const wxAppBaseExt* self);
typedef int (*wxAppBaseExtFilterEvent__wxEventRFunc)(const wxAppBaseExt* self, wxEvent& event, int res);
typedef wxClassInfo* (*wxAppBaseExtGetClassInfoFunc)(const wxAppBaseExt* self, wxClassInfo* res);
typedef wxVideoMode (*wxAppBaseExtGetDisplayModeFunc)(const wxAppBaseExt* self, wxVideoMode res);
typedef wxEventHashTable& (*wxAppBaseExtGetEventHashTableFunc)(const wxAppBaseExt* self, wxEventHashTable& res);
typedef wxEventTable const* (*wxAppBaseExtGetEventTableFunc)(const wxAppBaseExt* self, wxEventTable const* res);
typedef wxLayoutDirection (*wxAppBaseExtGetLayoutDirectionFunc)(const wxAppBaseExt* self, wxLayoutDirection res);
typedef wxWindow* (*wxAppBaseExtGetTopWindowFunc)(const wxAppBaseExt* self, wxWindow* res);
typedef void (*wxAppBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc)(const wxAppBaseExt* self, wxEvtHandler* handler, wxEventFunction func, wxEvent& event);
typedef bool (*wxAppBaseExtInitialize__intRwxCharPPFunc)(const wxAppBaseExt* self, int& argc, wxChar** argv, bool res);
typedef bool (*wxAppBaseExtIsActiveFunc)(const wxAppBaseExt* self, bool res);
typedef bool (*wxAppBaseExtIsGUIFunc)(const wxAppBaseExt* self, bool res);
typedef int (*wxAppBaseExtMainLoopFunc)(const wxAppBaseExt* self, int res);
typedef void (*wxAppBaseExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc)(const wxAppBaseExt* self, wxChar const* file, int line, wxChar const* cond, wxChar const* msg);
typedef void (*wxAppBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc)(const wxAppBaseExt* self, wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg);
typedef bool (*wxAppBaseExtOnCmdLineError__wxCmdLineParserRFunc)(const wxAppBaseExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppBaseExtOnCmdLineHelp__wxCmdLineParserRFunc)(const wxAppBaseExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppBaseExtOnCmdLineParsed__wxCmdLineParserRFunc)(const wxAppBaseExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppBaseExtOnDynamicBind__wxDynamicEventTableEntryRFunc)(const wxAppBaseExt* self, wxDynamicEventTableEntry& entry, bool res);
typedef void (*wxAppBaseExtOnEventLoopEnter__wxEventLoopBasePFunc)(const wxAppBaseExt* self, wxEventLoopBase* loop);
typedef void (*wxAppBaseExtOnEventLoopExit__wxEventLoopBasePFunc)(const wxAppBaseExt* self, wxEventLoopBase* loop);
typedef bool (*wxAppBaseExtOnExceptionInMainLoopFunc)(const wxAppBaseExt* self, bool res);
typedef int (*wxAppBaseExtOnExitFunc)(const wxAppBaseExt* self, int res);
typedef void (*wxAppBaseExtOnFatalExceptionFunc)(const wxAppBaseExt* self);
typedef bool (*wxAppBaseExtOnInitFunc)(const wxAppBaseExt* self, bool res);
typedef void (*wxAppBaseExtOnInitCmdLine__wxCmdLineParserRFunc)(const wxAppBaseExt* self, wxCmdLineParser& parser);
typedef bool (*wxAppBaseExtOnInitGuiFunc)(const wxAppBaseExt* self, bool res);
typedef void (*wxAppBaseExtOnLaunchedFunc)(const wxAppBaseExt* self);
typedef int (*wxAppBaseExtOnRunFunc)(const wxAppBaseExt* self, int res);
typedef void (*wxAppBaseExtOnUnhandledExceptionFunc)(const wxAppBaseExt* self);
typedef bool (*wxAppBaseExtPendingFunc)(const wxAppBaseExt* self, bool res);
typedef bool (*wxAppBaseExtProcessEvent__wxEventRFunc)(const wxAppBaseExt* self, wxEvent& event, bool res);
typedef bool (*wxAppBaseExtProcessIdleFunc)(const wxAppBaseExt* self, bool res);
typedef void (*wxAppBaseExtProcessPendingEventsFunc)(const wxAppBaseExt* self);
typedef void (*wxAppBaseExtQueueEvent__wxEventPFunc)(const wxAppBaseExt* self, wxEvent* event);
typedef void (*wxAppBaseExtRethrowStoredExceptionFunc)(const wxAppBaseExt* self);
typedef bool (*wxAppBaseExtSafeYield__wxWindowPboolFunc)(const wxAppBaseExt* self, wxWindow* win, bool onlyIfNeeded, bool res);
typedef bool (*wxAppBaseExtSafeYieldFor__wxWindowPlongFunc)(const wxAppBaseExt* self, wxWindow* win, long eventsToProcess, bool res);
typedef bool (*wxAppBaseExtSearchEventTable__wxEventTableRwxEventRFunc)(const wxAppBaseExt* self, wxEventTable& table, wxEvent& event, bool res);
typedef void (*wxAppBaseExtSetActive__boolwxWindowPFunc)(const wxAppBaseExt* self, bool isActive, wxWindow* lastFocus);
typedef void (*wxAppBaseExtSetCLocaleFunc)(const wxAppBaseExt* self);
typedef bool (*wxAppBaseExtSetDisplayMode__wxVideoModeCRFunc)(const wxAppBaseExt* self, wxVideoMode const& info, bool res);
typedef bool (*wxAppBaseExtSetNativeTheme__wxStringCRFunc)(const wxAppBaseExt* self, wxString const& theme, bool res);
typedef void (*wxAppBaseExtSetNextHandler__wxEvtHandlerPFunc)(const wxAppBaseExt* self, wxEvtHandler* handler);
typedef void (*wxAppBaseExtSetPreviousHandler__wxEvtHandlerPFunc)(const wxAppBaseExt* self, wxEvtHandler* handler);
typedef void (*wxAppBaseExtSetPrintMode__intFunc)(const wxAppBaseExt* self, int mode);
typedef bool (*wxAppBaseExtStoreCurrentExceptionFunc)(const wxAppBaseExt* self, bool res);
typedef bool (*wxAppBaseExtTryAfter__wxEventRFunc)(const wxAppBaseExt* self, wxEvent& event, bool res);
typedef bool (*wxAppBaseExtTryBefore__wxEventRFunc)(const wxAppBaseExt* self, wxEvent& event, bool res);
typedef bool (*wxAppBaseExtUsesEventLoopFunc)(const wxAppBaseExt* self, bool res);
typedef void* (*wxAppBaseExtWXReservedApp1__voidPFunc)(const wxAppBaseExt* self, void* param0, void* res);
typedef void* (*wxAppBaseExtWXReservedApp2__voidPFunc)(const wxAppBaseExt* self, void* param0, void* res);
typedef void* (*wxAppBaseExtWXReservedEvtHandler1__voidPFunc)(const wxAppBaseExt* self, void* param0, void* res);
typedef void* (*wxAppBaseExtWXReservedEvtHandler2__voidPFunc)(const wxAppBaseExt* self, void* param0, void* res);
typedef void (*wxAppBaseExtWakeUpIdleFunc)(const wxAppBaseExt* self);
class wxAppExt;
typedef void (*wxAppExtAddPendingEvent__wxEventCRFunc)(const wxAppExt* self, wxEvent const& event);
typedef void (*wxAppExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc)(const wxAppExt* self, wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event);
typedef bool (*wxAppExtCallOnInitFunc)(const wxAppExt* self, bool res);
typedef void (*wxAppExtCleanUpFunc)(const wxAppExt* self);
typedef wxObjectRefData* (*wxAppExtCloneRefData__wxObjectRefDataCPFunc)(const wxAppExt* self, wxObjectRefData const* data, wxObjectRefData* res);
typedef wxObjectRefData* (*wxAppExtCreateRefDataFunc)(const wxAppExt* self, wxObjectRefData* res);
typedef wxAppTraits* (*wxAppExtCreateTraitsFunc)(const wxAppExt* self, wxAppTraits* res);
typedef bool (*wxAppExtDispatchFunc)(const wxAppExt* self, bool res);
typedef void* (*wxAppExtDoGetClientDataFunc)(const wxAppExt* self, void* res);
typedef wxClientData* (*wxAppExtDoGetClientObjectFunc)(const wxAppExt* self, wxClientData* res);
typedef void (*wxAppExtDoSetClientData__voidPFunc)(const wxAppExt* self, void* data);
typedef void (*wxAppExtDoSetClientObject__wxClientDataPFunc)(const wxAppExt* self, wxClientData* data);
typedef void (*wxAppExtExitFunc)(const wxAppExt* self);
typedef void (*wxAppExtExitMainLoopFunc)(const wxAppExt* self);
typedef int (*wxAppExtFilterEvent__wxEventRFunc)(const wxAppExt* self, wxEvent& event, int res);
typedef wxClassInfo* (*wxAppExtGetClassInfoFunc)(const wxAppExt* self, wxClassInfo* res);
typedef wxVideoMode (*wxAppExtGetDisplayModeFunc)(const wxAppExt* self, wxVideoMode res);
typedef wxEventHashTable& (*wxAppExtGetEventHashTableFunc)(const wxAppExt* self, wxEventHashTable& res);
typedef wxEventTable const* (*wxAppExtGetEventTableFunc)(const wxAppExt* self, wxEventTable const* res);
typedef wxLayoutDirection (*wxAppExtGetLayoutDirectionFunc)(const wxAppExt* self, wxLayoutDirection res);
typedef int (*wxAppExtGetPrintModeFunc)(const wxAppExt* self, int res);
typedef wxWindow* (*wxAppExtGetTopWindowFunc)(const wxAppExt* self, wxWindow* res);
typedef void (*wxAppExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc)(const wxAppExt* self, wxEvtHandler* handler, wxEventFunction func, wxEvent& event);
typedef bool (*wxAppExtInitialize__intRwxCharPPFunc)(const wxAppExt* self, int& argc, wxChar** argv, bool res);
typedef bool (*wxAppExtIsActiveFunc)(const wxAppExt* self, bool res);
typedef bool (*wxAppExtIsGUIFunc)(const wxAppExt* self, bool res);
typedef int (*wxAppExtMainLoopFunc)(const wxAppExt* self, int res);
typedef void (*wxAppExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc)(const wxAppExt* self, wxChar const* file, int line, wxChar const* cond, wxChar const* msg);
typedef void (*wxAppExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc)(const wxAppExt* self, wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg);
typedef bool (*wxAppExtOnCmdLineError__wxCmdLineParserRFunc)(const wxAppExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppExtOnCmdLineHelp__wxCmdLineParserRFunc)(const wxAppExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppExtOnCmdLineParsed__wxCmdLineParserRFunc)(const wxAppExt* self, wxCmdLineParser& parser, bool res);
typedef bool (*wxAppExtOnDynamicBind__wxDynamicEventTableEntryRFunc)(const wxAppExt* self, wxDynamicEventTableEntry& entry, bool res);
typedef void (*wxAppExtOnEventLoopEnter__wxEventLoopBasePFunc)(const wxAppExt* self, wxEventLoopBase* loop);
typedef void (*wxAppExtOnEventLoopExit__wxEventLoopBasePFunc)(const wxAppExt* self, wxEventLoopBase* loop);
typedef bool (*wxAppExtOnExceptionInMainLoopFunc)(const wxAppExt* self, bool res);
typedef int (*wxAppExtOnExitFunc)(const wxAppExt* self, int res);
typedef void (*wxAppExtOnFatalExceptionFunc)(const wxAppExt* self);
typedef bool (*wxAppExtOnInitFunc)(const wxAppExt* self, bool res);
typedef void (*wxAppExtOnInitCmdLine__wxCmdLineParserRFunc)(const wxAppExt* self, wxCmdLineParser& parser);
typedef bool (*wxAppExtOnInitGuiFunc)(const wxAppExt* self, bool res);
typedef void (*wxAppExtOnLaunchedFunc)(const wxAppExt* self);
typedef int (*wxAppExtOnRunFunc)(const wxAppExt* self, int res);
typedef void (*wxAppExtOnUnhandledExceptionFunc)(const wxAppExt* self);
typedef bool (*wxAppExtPendingFunc)(const wxAppExt* self, bool res);
typedef bool (*wxAppExtProcessEvent__wxEventRFunc)(const wxAppExt* self, wxEvent& event, bool res);
typedef bool (*wxAppExtProcessIdleFunc)(const wxAppExt* self, bool res);
typedef void (*wxAppExtProcessPendingEventsFunc)(const wxAppExt* self);
typedef void (*wxAppExtQueueEvent__wxEventPFunc)(const wxAppExt* self, wxEvent* event);
typedef void (*wxAppExtRethrowStoredExceptionFunc)(const wxAppExt* self);
typedef bool (*wxAppExtSafeYield__wxWindowPboolFunc)(const wxAppExt* self, wxWindow* win, bool onlyIfNeeded, bool res);
typedef bool (*wxAppExtSafeYieldFor__wxWindowPlongFunc)(const wxAppExt* self, wxWindow* win, long eventsToProcess, bool res);
typedef bool (*wxAppExtSearchEventTable__wxEventTableRwxEventRFunc)(const wxAppExt* self, wxEventTable& table, wxEvent& event, bool res);
typedef void (*wxAppExtSetActive__boolwxWindowPFunc)(const wxAppExt* self, bool isActive, wxWindow* lastFocus);
typedef void (*wxAppExtSetCLocaleFunc)(const wxAppExt* self);
typedef bool (*wxAppExtSetDisplayMode__wxVideoModeCRFunc)(const wxAppExt* self, wxVideoMode const& info, bool res);
typedef bool (*wxAppExtSetNativeTheme__wxStringCRFunc)(const wxAppExt* self, wxString const& theme, bool res);
typedef void (*wxAppExtSetNextHandler__wxEvtHandlerPFunc)(const wxAppExt* self, wxEvtHandler* handler);
typedef void (*wxAppExtSetPreviousHandler__wxEvtHandlerPFunc)(const wxAppExt* self, wxEvtHandler* handler);
typedef void (*wxAppExtSetPrintMode__intFunc)(const wxAppExt* self, int mode);
typedef bool (*wxAppExtStoreCurrentExceptionFunc)(const wxAppExt* self, bool res);
typedef bool (*wxAppExtTryAfter__wxEventRFunc)(const wxAppExt* self, wxEvent& event, bool res);
typedef bool (*wxAppExtTryBefore__wxEventRFunc)(const wxAppExt* self, wxEvent& event, bool res);
typedef bool (*wxAppExtUsesEventLoopFunc)(const wxAppExt* self, bool res);
typedef void* (*wxAppExtWXReservedApp1__voidPFunc)(const wxAppExt* self, void* param0, void* res);
typedef void* (*wxAppExtWXReservedApp2__voidPFunc)(const wxAppExt* self, void* param0, void* res);
typedef void* (*wxAppExtWXReservedEvtHandler1__voidPFunc)(const wxAppExt* self, void* param0, void* res);
typedef void* (*wxAppExtWXReservedEvtHandler2__voidPFunc)(const wxAppExt* self, void* param0, void* res);
typedef void (*wxAppExtWakeUpIdleFunc)(const wxAppExt* self);
class wxAppConsoleBaseExt: public wxAppConsoleBase
{
public:
wxAppConsoleBaseExt(): wxAppConsoleBase() { }
virtual ~wxAppConsoleBaseExt() override { }
wxAppConsoleBaseExtAddPendingEvent__wxEventCRFunc m_wxAppConsoleBaseExtAddPendingEvent__wxEventCR = NULL;
virtual void AddPendingEvent(wxEvent const& event) override
{
wxAppConsoleBase::AddPendingEvent(event);
if (*m_wxAppConsoleBaseExtAddPendingEvent__wxEventCR != NULL){
return m_wxAppConsoleBaseExtAddPendingEvent__wxEventCR(this, event);
}
}
wxAppConsoleBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc m_wxAppConsoleBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = NULL;
virtual void CallEventHandler(wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event) const override
{
wxAppConsoleBase::CallEventHandler(handler, functor, event);
if (*m_wxAppConsoleBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR != NULL){
return m_wxAppConsoleBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR(this, handler, functor, event);
}
}
wxAppConsoleBaseExtCallOnInitFunc m_wxAppConsoleBaseExtCallOnInit = NULL;
virtual bool CallOnInit() override
{
bool res = wxAppConsoleBase::CallOnInit();
if (*m_wxAppConsoleBaseExtCallOnInit != NULL){
return m_wxAppConsoleBaseExtCallOnInit(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtCleanUpFunc m_wxAppConsoleBaseExtCleanUp = NULL;
virtual void CleanUp() override
{
wxAppConsoleBase::CleanUp();
if (*m_wxAppConsoleBaseExtCleanUp != NULL){
return m_wxAppConsoleBaseExtCleanUp(this);
}
}
wxAppConsoleBaseExtCloneRefData__wxObjectRefDataCPFunc m_wxAppConsoleBaseExtCloneRefData__wxObjectRefDataCP = NULL;
virtual wxObjectRefData* CloneRefData(wxObjectRefData const* data) const override
{
wxObjectRefData* res = wxAppConsoleBase::CloneRefData(data);
if (*m_wxAppConsoleBaseExtCloneRefData__wxObjectRefDataCP != NULL){
return m_wxAppConsoleBaseExtCloneRefData__wxObjectRefDataCP(this, data, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtCreateRefDataFunc m_wxAppConsoleBaseExtCreateRefData = NULL;
virtual wxObjectRefData* CreateRefData() const override
{
wxObjectRefData* res = wxAppConsoleBase::CreateRefData();
if (*m_wxAppConsoleBaseExtCreateRefData != NULL){
return m_wxAppConsoleBaseExtCreateRefData(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtCreateTraitsFunc m_wxAppConsoleBaseExtCreateTraits = NULL;
virtual wxAppTraits* CreateTraits() override
{
wxAppTraits* res = wxAppConsoleBase::CreateTraits();
if (*m_wxAppConsoleBaseExtCreateTraits != NULL){
return m_wxAppConsoleBaseExtCreateTraits(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtDispatchFunc m_wxAppConsoleBaseExtDispatch = NULL;
virtual bool Dispatch() override
{
bool res = wxAppConsoleBase::Dispatch();
if (*m_wxAppConsoleBaseExtDispatch != NULL){
return m_wxAppConsoleBaseExtDispatch(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtDoGetClientDataFunc m_wxAppConsoleBaseExtDoGetClientData = NULL;
virtual void* DoGetClientData() const override
{
void* res = wxAppConsoleBase::DoGetClientData();
if (*m_wxAppConsoleBaseExtDoGetClientData != NULL){
return m_wxAppConsoleBaseExtDoGetClientData(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtDoGetClientObjectFunc m_wxAppConsoleBaseExtDoGetClientObject = NULL;
virtual wxClientData* DoGetClientObject() const override
{
wxClientData* res = wxAppConsoleBase::DoGetClientObject();
if (*m_wxAppConsoleBaseExtDoGetClientObject != NULL){
return m_wxAppConsoleBaseExtDoGetClientObject(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtDoSetClientData__voidPFunc m_wxAppConsoleBaseExtDoSetClientData__voidP = NULL;
virtual void DoSetClientData(void* data) override
{
wxAppConsoleBase::DoSetClientData(data);
if (*m_wxAppConsoleBaseExtDoSetClientData__voidP != NULL){
return m_wxAppConsoleBaseExtDoSetClientData__voidP(this, data);
}
}
wxAppConsoleBaseExtDoSetClientObject__wxClientDataPFunc m_wxAppConsoleBaseExtDoSetClientObject__wxClientDataP = NULL;
virtual void DoSetClientObject(wxClientData* data) override
{
wxAppConsoleBase::DoSetClientObject(data);
if (*m_wxAppConsoleBaseExtDoSetClientObject__wxClientDataP != NULL){
return m_wxAppConsoleBaseExtDoSetClientObject__wxClientDataP(this, data);
}
}
wxAppConsoleBaseExtExitFunc m_wxAppConsoleBaseExtExit = NULL;
virtual void Exit() override
{
wxAppConsoleBase::Exit();
if (*m_wxAppConsoleBaseExtExit != NULL){
return m_wxAppConsoleBaseExtExit(this);
}
}
wxAppConsoleBaseExtExitMainLoopFunc m_wxAppConsoleBaseExtExitMainLoop = NULL;
virtual void ExitMainLoop() override
{
wxAppConsoleBase::ExitMainLoop();
if (*m_wxAppConsoleBaseExtExitMainLoop != NULL){
return m_wxAppConsoleBaseExtExitMainLoop(this);
}
}
wxAppConsoleBaseExtFilterEvent__wxEventRFunc m_wxAppConsoleBaseExtFilterEvent__wxEventR = NULL;
virtual int FilterEvent(wxEvent& event) override
{
if (*m_wxAppConsoleBaseExtFilterEvent__wxEventR != NULL){
return m_wxAppConsoleBaseExtFilterEvent__wxEventR(this, event);
}
else {
return 0;
}
}
wxAppConsoleBaseExtGetClassInfoFunc m_wxAppConsoleBaseExtGetClassInfo = NULL;
virtual wxClassInfo* GetClassInfo() const override
{
wxClassInfo* res = wxAppConsoleBase::GetClassInfo();
if (*m_wxAppConsoleBaseExtGetClassInfo != NULL){
return m_wxAppConsoleBaseExtGetClassInfo(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtGetEventHashTableFunc m_wxAppConsoleBaseExtGetEventHashTable = NULL;
virtual wxEventHashTable& GetEventHashTable() const override
{
wxEventHashTable& res = wxAppConsoleBase::GetEventHashTable();
if (*m_wxAppConsoleBaseExtGetEventHashTable != NULL){
return m_wxAppConsoleBaseExtGetEventHashTable(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtGetEventTableFunc m_wxAppConsoleBaseExtGetEventTable = NULL;
virtual wxEventTable const* GetEventTable() const override
{
wxEventTable const* res = wxAppConsoleBase::GetEventTable();
if (*m_wxAppConsoleBaseExtGetEventTable != NULL){
return m_wxAppConsoleBaseExtGetEventTable(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc m_wxAppConsoleBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = NULL;
virtual void HandleEvent(wxEvtHandler* handler, wxEventFunction func, wxEvent& event) const override
{
wxAppConsoleBase::HandleEvent(handler, func, event);
if (*m_wxAppConsoleBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR != NULL){
return m_wxAppConsoleBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR(this, handler, func, event);
}
}
wxAppConsoleBaseExtInitialize__intRwxCharPPFunc m_wxAppConsoleBaseExtInitialize__intRwxCharPP = NULL;
virtual bool Initialize(int& argc, wxChar** argv) override
{
bool res = wxAppConsoleBase::Initialize(argc, argv);
if (*m_wxAppConsoleBaseExtInitialize__intRwxCharPP != NULL){
return m_wxAppConsoleBaseExtInitialize__intRwxCharPP(this, argc, argv, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtIsGUIFunc m_wxAppConsoleBaseExtIsGUI = NULL;
virtual bool IsGUI() const override
{
bool res = wxAppConsoleBase::IsGUI();
if (*m_wxAppConsoleBaseExtIsGUI != NULL){
return m_wxAppConsoleBaseExtIsGUI(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtMainLoopFunc m_wxAppConsoleBaseExtMainLoop = NULL;
virtual int MainLoop() override
{
int res = wxAppConsoleBase::MainLoop();
if (*m_wxAppConsoleBaseExtMainLoop != NULL){
return m_wxAppConsoleBaseExtMainLoop(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc m_wxAppConsoleBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP = NULL;
virtual void OnAssert(wxChar const* file, int line, wxChar const* cond, wxChar const* msg) override
{
wxAppConsoleBase::OnAssert(file, line, cond, msg);
if (*m_wxAppConsoleBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP != NULL){
return m_wxAppConsoleBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP(this, file, line, cond, msg);
}
}
wxAppConsoleBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc m_wxAppConsoleBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = NULL;
virtual void OnAssertFailure(wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg) override
{
wxAppConsoleBase::OnAssertFailure(file, line, func, cond, msg);
if (*m_wxAppConsoleBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP != NULL){
return m_wxAppConsoleBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP(this, file, line, func, cond, msg);
}
}
wxAppConsoleBaseExtOnCmdLineError__wxCmdLineParserRFunc m_wxAppConsoleBaseExtOnCmdLineError__wxCmdLineParserR = NULL;
virtual bool OnCmdLineError(wxCmdLineParser& parser) override
{
bool res = wxAppConsoleBase::OnCmdLineError(parser);
if (*m_wxAppConsoleBaseExtOnCmdLineError__wxCmdLineParserR != NULL){
return m_wxAppConsoleBaseExtOnCmdLineError__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnCmdLineHelp__wxCmdLineParserRFunc m_wxAppConsoleBaseExtOnCmdLineHelp__wxCmdLineParserR = NULL;
virtual bool OnCmdLineHelp(wxCmdLineParser& parser) override
{
bool res = wxAppConsoleBase::OnCmdLineHelp(parser);
if (*m_wxAppConsoleBaseExtOnCmdLineHelp__wxCmdLineParserR != NULL){
return m_wxAppConsoleBaseExtOnCmdLineHelp__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnCmdLineParsed__wxCmdLineParserRFunc m_wxAppConsoleBaseExtOnCmdLineParsed__wxCmdLineParserR = NULL;
virtual bool OnCmdLineParsed(wxCmdLineParser& parser) override
{
bool res = wxAppConsoleBase::OnCmdLineParsed(parser);
if (*m_wxAppConsoleBaseExtOnCmdLineParsed__wxCmdLineParserR != NULL){
return m_wxAppConsoleBaseExtOnCmdLineParsed__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnDynamicBind__wxDynamicEventTableEntryRFunc m_wxAppConsoleBaseExtOnDynamicBind__wxDynamicEventTableEntryR = NULL;
virtual bool OnDynamicBind(wxDynamicEventTableEntry& entry) override
{
bool res = wxAppConsoleBase::OnDynamicBind(entry);
if (*m_wxAppConsoleBaseExtOnDynamicBind__wxDynamicEventTableEntryR != NULL){
return m_wxAppConsoleBaseExtOnDynamicBind__wxDynamicEventTableEntryR(this, entry, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnEventLoopEnter__wxEventLoopBasePFunc m_wxAppConsoleBaseExtOnEventLoopEnter__wxEventLoopBaseP = NULL;
virtual void OnEventLoopEnter(wxEventLoopBase* loop) override
{
wxAppConsoleBase::OnEventLoopEnter(loop);
if (*m_wxAppConsoleBaseExtOnEventLoopEnter__wxEventLoopBaseP != NULL){
return m_wxAppConsoleBaseExtOnEventLoopEnter__wxEventLoopBaseP(this, loop);
}
}
wxAppConsoleBaseExtOnEventLoopExit__wxEventLoopBasePFunc m_wxAppConsoleBaseExtOnEventLoopExit__wxEventLoopBaseP = NULL;
virtual void OnEventLoopExit(wxEventLoopBase* loop) override
{
wxAppConsoleBase::OnEventLoopExit(loop);
if (*m_wxAppConsoleBaseExtOnEventLoopExit__wxEventLoopBaseP != NULL){
return m_wxAppConsoleBaseExtOnEventLoopExit__wxEventLoopBaseP(this, loop);
}
}
wxAppConsoleBaseExtOnExceptionInMainLoopFunc m_wxAppConsoleBaseExtOnExceptionInMainLoop = NULL;
virtual bool OnExceptionInMainLoop() override
{
bool res = wxAppConsoleBase::OnExceptionInMainLoop();
if (*m_wxAppConsoleBaseExtOnExceptionInMainLoop != NULL){
return m_wxAppConsoleBaseExtOnExceptionInMainLoop(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnExitFunc m_wxAppConsoleBaseExtOnExit = NULL;
virtual int OnExit() override
{
int res = wxAppConsoleBase::OnExit();
if (*m_wxAppConsoleBaseExtOnExit != NULL){
return m_wxAppConsoleBaseExtOnExit(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnFatalExceptionFunc m_wxAppConsoleBaseExtOnFatalException = NULL;
virtual void OnFatalException() override
{
wxAppConsoleBase::OnFatalException();
if (*m_wxAppConsoleBaseExtOnFatalException != NULL){
return m_wxAppConsoleBaseExtOnFatalException(this);
}
}
wxAppConsoleBaseExtOnInitFunc m_wxAppConsoleBaseExtOnInit = NULL;
virtual bool OnInit() override
{
bool res = wxAppConsoleBase::OnInit();
if (*m_wxAppConsoleBaseExtOnInit != NULL){
return m_wxAppConsoleBaseExtOnInit(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnInitCmdLine__wxCmdLineParserRFunc m_wxAppConsoleBaseExtOnInitCmdLine__wxCmdLineParserR = NULL;
virtual void OnInitCmdLine(wxCmdLineParser& parser) override
{
wxAppConsoleBase::OnInitCmdLine(parser);
if (*m_wxAppConsoleBaseExtOnInitCmdLine__wxCmdLineParserR != NULL){
return m_wxAppConsoleBaseExtOnInitCmdLine__wxCmdLineParserR(this, parser);
}
}
wxAppConsoleBaseExtOnLaunchedFunc m_wxAppConsoleBaseExtOnLaunched = NULL;
virtual void OnLaunched() override
{
wxAppConsoleBase::OnLaunched();
if (*m_wxAppConsoleBaseExtOnLaunched != NULL){
return m_wxAppConsoleBaseExtOnLaunched(this);
}
}
wxAppConsoleBaseExtOnRunFunc m_wxAppConsoleBaseExtOnRun = NULL;
virtual int OnRun() override
{
int res = wxAppConsoleBase::OnRun();
if (*m_wxAppConsoleBaseExtOnRun != NULL){
return m_wxAppConsoleBaseExtOnRun(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtOnUnhandledExceptionFunc m_wxAppConsoleBaseExtOnUnhandledException = NULL;
virtual void OnUnhandledException() override
{
wxAppConsoleBase::OnUnhandledException();
if (*m_wxAppConsoleBaseExtOnUnhandledException != NULL){
return m_wxAppConsoleBaseExtOnUnhandledException(this);
}
}
wxAppConsoleBaseExtPendingFunc m_wxAppConsoleBaseExtPending = NULL;
virtual bool Pending() override
{
bool res = wxAppConsoleBase::Pending();
if (*m_wxAppConsoleBaseExtPending != NULL){
return m_wxAppConsoleBaseExtPending(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtProcessEvent__wxEventRFunc m_wxAppConsoleBaseExtProcessEvent__wxEventR = NULL;
virtual bool ProcessEvent(wxEvent& event) override
{
bool res = wxAppConsoleBase::ProcessEvent(event);
if (*m_wxAppConsoleBaseExtProcessEvent__wxEventR != NULL){
return m_wxAppConsoleBaseExtProcessEvent__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtProcessIdleFunc m_wxAppConsoleBaseExtProcessIdle = NULL;
virtual bool ProcessIdle() override
{
bool res = wxAppConsoleBase::ProcessIdle();
if (*m_wxAppConsoleBaseExtProcessIdle != NULL){
return m_wxAppConsoleBaseExtProcessIdle(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtProcessPendingEventsFunc m_wxAppConsoleBaseExtProcessPendingEvents = NULL;
virtual void ProcessPendingEvents() override
{
wxAppConsoleBase::ProcessPendingEvents();
if (*m_wxAppConsoleBaseExtProcessPendingEvents != NULL){
return m_wxAppConsoleBaseExtProcessPendingEvents(this);
}
}
wxAppConsoleBaseExtQueueEvent__wxEventPFunc m_wxAppConsoleBaseExtQueueEvent__wxEventP = NULL;
virtual void QueueEvent(wxEvent* event) override
{
wxAppConsoleBase::QueueEvent(event);
if (*m_wxAppConsoleBaseExtQueueEvent__wxEventP != NULL){
return m_wxAppConsoleBaseExtQueueEvent__wxEventP(this, event);
}
}
wxAppConsoleBaseExtRethrowStoredExceptionFunc m_wxAppConsoleBaseExtRethrowStoredException = NULL;
virtual void RethrowStoredException() override
{
wxAppConsoleBase::RethrowStoredException();
if (*m_wxAppConsoleBaseExtRethrowStoredException != NULL){
return m_wxAppConsoleBaseExtRethrowStoredException(this);
}
}
wxAppConsoleBaseExtSearchEventTable__wxEventTableRwxEventRFunc m_wxAppConsoleBaseExtSearchEventTable__wxEventTableRwxEventR = NULL;
virtual bool SearchEventTable(wxEventTable& table, wxEvent& event) override
{
bool res = wxAppConsoleBase::SearchEventTable(table, event);
if (*m_wxAppConsoleBaseExtSearchEventTable__wxEventTableRwxEventR != NULL){
return m_wxAppConsoleBaseExtSearchEventTable__wxEventTableRwxEventR(this, table, event, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtSetCLocaleFunc m_wxAppConsoleBaseExtSetCLocale = NULL;
virtual void SetCLocale() override
{
wxAppConsoleBase::SetCLocale();
if (*m_wxAppConsoleBaseExtSetCLocale != NULL){
return m_wxAppConsoleBaseExtSetCLocale(this);
}
}
wxAppConsoleBaseExtSetNextHandler__wxEvtHandlerPFunc m_wxAppConsoleBaseExtSetNextHandler__wxEvtHandlerP = NULL;
virtual void SetNextHandler(wxEvtHandler* handler) override
{
wxAppConsoleBase::SetNextHandler(handler);
if (*m_wxAppConsoleBaseExtSetNextHandler__wxEvtHandlerP != NULL){
return m_wxAppConsoleBaseExtSetNextHandler__wxEvtHandlerP(this, handler);
}
}
wxAppConsoleBaseExtSetPreviousHandler__wxEvtHandlerPFunc m_wxAppConsoleBaseExtSetPreviousHandler__wxEvtHandlerP = NULL;
virtual void SetPreviousHandler(wxEvtHandler* handler) override
{
wxAppConsoleBase::SetPreviousHandler(handler);
if (*m_wxAppConsoleBaseExtSetPreviousHandler__wxEvtHandlerP != NULL){
return m_wxAppConsoleBaseExtSetPreviousHandler__wxEvtHandlerP(this, handler);
}
}
wxAppConsoleBaseExtStoreCurrentExceptionFunc m_wxAppConsoleBaseExtStoreCurrentException = NULL;
virtual bool StoreCurrentException() override
{
bool res = wxAppConsoleBase::StoreCurrentException();
if (*m_wxAppConsoleBaseExtStoreCurrentException != NULL){
return m_wxAppConsoleBaseExtStoreCurrentException(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtTryAfter__wxEventRFunc m_wxAppConsoleBaseExtTryAfter__wxEventR = NULL;
virtual bool TryAfter(wxEvent& event) override
{
bool res = wxAppConsoleBase::TryAfter(event);
if (*m_wxAppConsoleBaseExtTryAfter__wxEventR != NULL){
return m_wxAppConsoleBaseExtTryAfter__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtTryBefore__wxEventRFunc m_wxAppConsoleBaseExtTryBefore__wxEventR = NULL;
virtual bool TryBefore(wxEvent& event) override
{
bool res = wxAppConsoleBase::TryBefore(event);
if (*m_wxAppConsoleBaseExtTryBefore__wxEventR != NULL){
return m_wxAppConsoleBaseExtTryBefore__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtUsesEventLoopFunc m_wxAppConsoleBaseExtUsesEventLoop = NULL;
virtual bool UsesEventLoop() const override
{
bool res = wxAppConsoleBase::UsesEventLoop();
if (*m_wxAppConsoleBaseExtUsesEventLoop != NULL){
return m_wxAppConsoleBaseExtUsesEventLoop(this, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtWXReservedApp1__voidPFunc m_wxAppConsoleBaseExtWXReservedApp1__voidP = NULL;
virtual void* WXReservedApp1(void* param0) override
{
void* res = wxAppConsoleBase::WXReservedApp1(param0);
if (*m_wxAppConsoleBaseExtWXReservedApp1__voidP != NULL){
return m_wxAppConsoleBaseExtWXReservedApp1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtWXReservedApp2__voidPFunc m_wxAppConsoleBaseExtWXReservedApp2__voidP = NULL;
virtual void* WXReservedApp2(void* param0) override
{
void* res = wxAppConsoleBase::WXReservedApp2(param0);
if (*m_wxAppConsoleBaseExtWXReservedApp2__voidP != NULL){
return m_wxAppConsoleBaseExtWXReservedApp2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtWXReservedEvtHandler1__voidPFunc m_wxAppConsoleBaseExtWXReservedEvtHandler1__voidP = NULL;
virtual void* WXReservedEvtHandler1(void* param0) override
{
void* res = wxAppConsoleBase::WXReservedEvtHandler1(param0);
if (*m_wxAppConsoleBaseExtWXReservedEvtHandler1__voidP != NULL){
return m_wxAppConsoleBaseExtWXReservedEvtHandler1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtWXReservedEvtHandler2__voidPFunc m_wxAppConsoleBaseExtWXReservedEvtHandler2__voidP = NULL;
virtual void* WXReservedEvtHandler2(void* param0) override
{
void* res = wxAppConsoleBase::WXReservedEvtHandler2(param0);
if (*m_wxAppConsoleBaseExtWXReservedEvtHandler2__voidP != NULL){
return m_wxAppConsoleBaseExtWXReservedEvtHandler2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleBaseExtWakeUpIdleFunc m_wxAppConsoleBaseExtWakeUpIdle = NULL;
virtual void WakeUpIdle() override
{
wxAppConsoleBase::WakeUpIdle();
if (*m_wxAppConsoleBaseExtWakeUpIdle != NULL){
return m_wxAppConsoleBaseExtWakeUpIdle(this);
}
}
wxAppConsoleBaseExt(wxAppConsoleBaseExtAddPendingEvent__wxEventCRFunc a_AddPendingEvent__wxEventCR, wxAppConsoleBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR, wxAppConsoleBaseExtCallOnInitFunc a_CallOnInit, wxAppConsoleBaseExtCleanUpFunc a_CleanUp, wxAppConsoleBaseExtCloneRefData__wxObjectRefDataCPFunc a_CloneRefData__wxObjectRefDataCP, wxAppConsoleBaseExtCreateRefDataFunc a_CreateRefData, wxAppConsoleBaseExtCreateTraitsFunc a_CreateTraits, wxAppConsoleBaseExtDispatchFunc a_Dispatch, wxAppConsoleBaseExtDoGetClientDataFunc a_DoGetClientData, wxAppConsoleBaseExtDoGetClientObjectFunc a_DoGetClientObject, wxAppConsoleBaseExtDoSetClientData__voidPFunc a_DoSetClientData__voidP, wxAppConsoleBaseExtDoSetClientObject__wxClientDataPFunc a_DoSetClientObject__wxClientDataP, wxAppConsoleBaseExtExitFunc a_Exit, wxAppConsoleBaseExtExitMainLoopFunc a_ExitMainLoop, wxAppConsoleBaseExtFilterEvent__wxEventRFunc a_FilterEvent__wxEventR, wxAppConsoleBaseExtGetClassInfoFunc a_GetClassInfo, wxAppConsoleBaseExtGetEventHashTableFunc a_GetEventHashTable, wxAppConsoleBaseExtGetEventTableFunc a_GetEventTable, wxAppConsoleBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR, wxAppConsoleBaseExtInitialize__intRwxCharPPFunc a_Initialize__intRwxCharPP, wxAppConsoleBaseExtIsGUIFunc a_IsGUI, wxAppConsoleBaseExtMainLoopFunc a_MainLoop, wxAppConsoleBaseExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc a_OnAssert__wxCharCPintwxCharCPwxCharCP, wxAppConsoleBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP, wxAppConsoleBaseExtOnCmdLineError__wxCmdLineParserRFunc a_OnCmdLineError__wxCmdLineParserR, wxAppConsoleBaseExtOnCmdLineHelp__wxCmdLineParserRFunc a_OnCmdLineHelp__wxCmdLineParserR, wxAppConsoleBaseExtOnCmdLineParsed__wxCmdLineParserRFunc a_OnCmdLineParsed__wxCmdLineParserR, wxAppConsoleBaseExtOnDynamicBind__wxDynamicEventTableEntryRFunc a_OnDynamicBind__wxDynamicEventTableEntryR, wxAppConsoleBaseExtOnEventLoopEnter__wxEventLoopBasePFunc a_OnEventLoopEnter__wxEventLoopBaseP, wxAppConsoleBaseExtOnEventLoopExit__wxEventLoopBasePFunc a_OnEventLoopExit__wxEventLoopBaseP, wxAppConsoleBaseExtOnExceptionInMainLoopFunc a_OnExceptionInMainLoop, wxAppConsoleBaseExtOnExitFunc a_OnExit, wxAppConsoleBaseExtOnFatalExceptionFunc a_OnFatalException, wxAppConsoleBaseExtOnInitFunc a_OnInit, wxAppConsoleBaseExtOnInitCmdLine__wxCmdLineParserRFunc a_OnInitCmdLine__wxCmdLineParserR, wxAppConsoleBaseExtOnLaunchedFunc a_OnLaunched, wxAppConsoleBaseExtOnRunFunc a_OnRun, wxAppConsoleBaseExtOnUnhandledExceptionFunc a_OnUnhandledException, wxAppConsoleBaseExtPendingFunc a_Pending, wxAppConsoleBaseExtProcessEvent__wxEventRFunc a_ProcessEvent__wxEventR, wxAppConsoleBaseExtProcessIdleFunc a_ProcessIdle, wxAppConsoleBaseExtProcessPendingEventsFunc a_ProcessPendingEvents, wxAppConsoleBaseExtQueueEvent__wxEventPFunc a_QueueEvent__wxEventP, wxAppConsoleBaseExtRethrowStoredExceptionFunc a_RethrowStoredException, wxAppConsoleBaseExtSearchEventTable__wxEventTableRwxEventRFunc a_SearchEventTable__wxEventTableRwxEventR, wxAppConsoleBaseExtSetCLocaleFunc a_SetCLocale, wxAppConsoleBaseExtSetNextHandler__wxEvtHandlerPFunc a_SetNextHandler__wxEvtHandlerP, wxAppConsoleBaseExtSetPreviousHandler__wxEvtHandlerPFunc a_SetPreviousHandler__wxEvtHandlerP, wxAppConsoleBaseExtStoreCurrentExceptionFunc a_StoreCurrentException, wxAppConsoleBaseExtTryAfter__wxEventRFunc a_TryAfter__wxEventR, wxAppConsoleBaseExtTryBefore__wxEventRFunc a_TryBefore__wxEventR, wxAppConsoleBaseExtUsesEventLoopFunc a_UsesEventLoop, wxAppConsoleBaseExtWXReservedApp1__voidPFunc a_WXReservedApp1__voidP, wxAppConsoleBaseExtWXReservedApp2__voidPFunc a_WXReservedApp2__voidP, wxAppConsoleBaseExtWXReservedEvtHandler1__voidPFunc a_WXReservedEvtHandler1__voidP, wxAppConsoleBaseExtWXReservedEvtHandler2__voidPFunc a_WXReservedEvtHandler2__voidP, wxAppConsoleBaseExtWakeUpIdleFunc a_WakeUpIdle): wxAppConsoleBase() {
m_wxAppConsoleBaseExtAddPendingEvent__wxEventCR = a_AddPendingEvent__wxEventCR;
m_wxAppConsoleBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR;
m_wxAppConsoleBaseExtCallOnInit = a_CallOnInit;
m_wxAppConsoleBaseExtCleanUp = a_CleanUp;
m_wxAppConsoleBaseExtCloneRefData__wxObjectRefDataCP = a_CloneRefData__wxObjectRefDataCP;
m_wxAppConsoleBaseExtCreateRefData = a_CreateRefData;
m_wxAppConsoleBaseExtCreateTraits = a_CreateTraits;
m_wxAppConsoleBaseExtDispatch = a_Dispatch;
m_wxAppConsoleBaseExtDoGetClientData = a_DoGetClientData;
m_wxAppConsoleBaseExtDoGetClientObject = a_DoGetClientObject;
m_wxAppConsoleBaseExtDoSetClientData__voidP = a_DoSetClientData__voidP;
m_wxAppConsoleBaseExtDoSetClientObject__wxClientDataP = a_DoSetClientObject__wxClientDataP;
m_wxAppConsoleBaseExtExit = a_Exit;
m_wxAppConsoleBaseExtExitMainLoop = a_ExitMainLoop;
m_wxAppConsoleBaseExtFilterEvent__wxEventR = a_FilterEvent__wxEventR;
m_wxAppConsoleBaseExtGetClassInfo = a_GetClassInfo;
m_wxAppConsoleBaseExtGetEventHashTable = a_GetEventHashTable;
m_wxAppConsoleBaseExtGetEventTable = a_GetEventTable;
m_wxAppConsoleBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR;
m_wxAppConsoleBaseExtInitialize__intRwxCharPP = a_Initialize__intRwxCharPP;
m_wxAppConsoleBaseExtIsGUI = a_IsGUI;
m_wxAppConsoleBaseExtMainLoop = a_MainLoop;
m_wxAppConsoleBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP = a_OnAssert__wxCharCPintwxCharCPwxCharCP;
m_wxAppConsoleBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP;
m_wxAppConsoleBaseExtOnCmdLineError__wxCmdLineParserR = a_OnCmdLineError__wxCmdLineParserR;
m_wxAppConsoleBaseExtOnCmdLineHelp__wxCmdLineParserR = a_OnCmdLineHelp__wxCmdLineParserR;
m_wxAppConsoleBaseExtOnCmdLineParsed__wxCmdLineParserR = a_OnCmdLineParsed__wxCmdLineParserR;
m_wxAppConsoleBaseExtOnDynamicBind__wxDynamicEventTableEntryR = a_OnDynamicBind__wxDynamicEventTableEntryR;
m_wxAppConsoleBaseExtOnEventLoopEnter__wxEventLoopBaseP = a_OnEventLoopEnter__wxEventLoopBaseP;
m_wxAppConsoleBaseExtOnEventLoopExit__wxEventLoopBaseP = a_OnEventLoopExit__wxEventLoopBaseP;
m_wxAppConsoleBaseExtOnExceptionInMainLoop = a_OnExceptionInMainLoop;
m_wxAppConsoleBaseExtOnExit = a_OnExit;
m_wxAppConsoleBaseExtOnFatalException = a_OnFatalException;
m_wxAppConsoleBaseExtOnInit = a_OnInit;
m_wxAppConsoleBaseExtOnInitCmdLine__wxCmdLineParserR = a_OnInitCmdLine__wxCmdLineParserR;
m_wxAppConsoleBaseExtOnLaunched = a_OnLaunched;
m_wxAppConsoleBaseExtOnRun = a_OnRun;
m_wxAppConsoleBaseExtOnUnhandledException = a_OnUnhandledException;
m_wxAppConsoleBaseExtPending = a_Pending;
m_wxAppConsoleBaseExtProcessEvent__wxEventR = a_ProcessEvent__wxEventR;
m_wxAppConsoleBaseExtProcessIdle = a_ProcessIdle;
m_wxAppConsoleBaseExtProcessPendingEvents = a_ProcessPendingEvents;
m_wxAppConsoleBaseExtQueueEvent__wxEventP = a_QueueEvent__wxEventP;
m_wxAppConsoleBaseExtRethrowStoredException = a_RethrowStoredException;
m_wxAppConsoleBaseExtSearchEventTable__wxEventTableRwxEventR = a_SearchEventTable__wxEventTableRwxEventR;
m_wxAppConsoleBaseExtSetCLocale = a_SetCLocale;
m_wxAppConsoleBaseExtSetNextHandler__wxEvtHandlerP = a_SetNextHandler__wxEvtHandlerP;
m_wxAppConsoleBaseExtSetPreviousHandler__wxEvtHandlerP = a_SetPreviousHandler__wxEvtHandlerP;
m_wxAppConsoleBaseExtStoreCurrentException = a_StoreCurrentException;
m_wxAppConsoleBaseExtTryAfter__wxEventR = a_TryAfter__wxEventR;
m_wxAppConsoleBaseExtTryBefore__wxEventR = a_TryBefore__wxEventR;
m_wxAppConsoleBaseExtUsesEventLoop = a_UsesEventLoop;
m_wxAppConsoleBaseExtWXReservedApp1__voidP = a_WXReservedApp1__voidP;
m_wxAppConsoleBaseExtWXReservedApp2__voidP = a_WXReservedApp2__voidP;
m_wxAppConsoleBaseExtWXReservedEvtHandler1__voidP = a_WXReservedEvtHandler1__voidP;
m_wxAppConsoleBaseExtWXReservedEvtHandler2__voidP = a_WXReservedEvtHandler2__voidP;
m_wxAppConsoleBaseExtWakeUpIdle = a_WakeUpIdle;
}
};
class wxAppConsoleExt: public wxAppConsole
{
public:
wxAppConsoleExt(): wxAppConsole() { }
virtual ~wxAppConsoleExt() override { }
wxAppConsoleExtAddPendingEvent__wxEventCRFunc m_wxAppConsoleExtAddPendingEvent__wxEventCR = NULL;
virtual void AddPendingEvent(wxEvent const& event) override
{
wxAppConsole::AddPendingEvent(event);
if (*m_wxAppConsoleExtAddPendingEvent__wxEventCR != NULL){
return m_wxAppConsoleExtAddPendingEvent__wxEventCR(this, event);
}
}
wxAppConsoleExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc m_wxAppConsoleExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = NULL;
virtual void CallEventHandler(wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event) const override
{
wxAppConsole::CallEventHandler(handler, functor, event);
if (*m_wxAppConsoleExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR != NULL){
return m_wxAppConsoleExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR(this, handler, functor, event);
}
}
wxAppConsoleExtCallOnInitFunc m_wxAppConsoleExtCallOnInit = NULL;
virtual bool CallOnInit() override
{
bool res = wxAppConsole::CallOnInit();
if (*m_wxAppConsoleExtCallOnInit != NULL){
return m_wxAppConsoleExtCallOnInit(this, res);
}
else {
return res;
}
}
wxAppConsoleExtCleanUpFunc m_wxAppConsoleExtCleanUp = NULL;
virtual void CleanUp() override
{
wxAppConsole::CleanUp();
if (*m_wxAppConsoleExtCleanUp != NULL){
return m_wxAppConsoleExtCleanUp(this);
}
}
wxAppConsoleExtCloneRefData__wxObjectRefDataCPFunc m_wxAppConsoleExtCloneRefData__wxObjectRefDataCP = NULL;
virtual wxObjectRefData* CloneRefData(wxObjectRefData const* data) const override
{
wxObjectRefData* res = wxAppConsole::CloneRefData(data);
if (*m_wxAppConsoleExtCloneRefData__wxObjectRefDataCP != NULL){
return m_wxAppConsoleExtCloneRefData__wxObjectRefDataCP(this, data, res);
}
else {
return res;
}
}
wxAppConsoleExtCreateRefDataFunc m_wxAppConsoleExtCreateRefData = NULL;
virtual wxObjectRefData* CreateRefData() const override
{
wxObjectRefData* res = wxAppConsole::CreateRefData();
if (*m_wxAppConsoleExtCreateRefData != NULL){
return m_wxAppConsoleExtCreateRefData(this, res);
}
else {
return res;
}
}
wxAppConsoleExtCreateTraitsFunc m_wxAppConsoleExtCreateTraits = NULL;
virtual wxAppTraits* CreateTraits() override
{
wxAppTraits* res = wxAppConsole::CreateTraits();
if (*m_wxAppConsoleExtCreateTraits != NULL){
return m_wxAppConsoleExtCreateTraits(this, res);
}
else {
return res;
}
}
wxAppConsoleExtDispatchFunc m_wxAppConsoleExtDispatch = NULL;
virtual bool Dispatch() override
{
bool res = wxAppConsole::Dispatch();
if (*m_wxAppConsoleExtDispatch != NULL){
return m_wxAppConsoleExtDispatch(this, res);
}
else {
return res;
}
}
wxAppConsoleExtDoGetClientDataFunc m_wxAppConsoleExtDoGetClientData = NULL;
virtual void* DoGetClientData() const override
{
void* res = wxAppConsole::DoGetClientData();
if (*m_wxAppConsoleExtDoGetClientData != NULL){
return m_wxAppConsoleExtDoGetClientData(this, res);
}
else {
return res;
}
}
wxAppConsoleExtDoGetClientObjectFunc m_wxAppConsoleExtDoGetClientObject = NULL;
virtual wxClientData* DoGetClientObject() const override
{
wxClientData* res = wxAppConsole::DoGetClientObject();
if (*m_wxAppConsoleExtDoGetClientObject != NULL){
return m_wxAppConsoleExtDoGetClientObject(this, res);
}
else {
return res;
}
}
wxAppConsoleExtDoSetClientData__voidPFunc m_wxAppConsoleExtDoSetClientData__voidP = NULL;
virtual void DoSetClientData(void* data) override
{
wxAppConsole::DoSetClientData(data);
if (*m_wxAppConsoleExtDoSetClientData__voidP != NULL){
return m_wxAppConsoleExtDoSetClientData__voidP(this, data);
}
}
wxAppConsoleExtDoSetClientObject__wxClientDataPFunc m_wxAppConsoleExtDoSetClientObject__wxClientDataP = NULL;
virtual void DoSetClientObject(wxClientData* data) override
{
wxAppConsole::DoSetClientObject(data);
if (*m_wxAppConsoleExtDoSetClientObject__wxClientDataP != NULL){
return m_wxAppConsoleExtDoSetClientObject__wxClientDataP(this, data);
}
}
wxAppConsoleExtExitFunc m_wxAppConsoleExtExit = NULL;
virtual void Exit() override
{
wxAppConsole::Exit();
if (*m_wxAppConsoleExtExit != NULL){
return m_wxAppConsoleExtExit(this);
}
}
wxAppConsoleExtExitMainLoopFunc m_wxAppConsoleExtExitMainLoop = NULL;
virtual void ExitMainLoop() override
{
wxAppConsole::ExitMainLoop();
if (*m_wxAppConsoleExtExitMainLoop != NULL){
return m_wxAppConsoleExtExitMainLoop(this);
}
}
wxAppConsoleExtFilterEvent__wxEventRFunc m_wxAppConsoleExtFilterEvent__wxEventR = NULL;
virtual int FilterEvent(wxEvent& event) override
{
int res = wxAppConsole::FilterEvent(event);
if (*m_wxAppConsoleExtFilterEvent__wxEventR != NULL){
return m_wxAppConsoleExtFilterEvent__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppConsoleExtGetClassInfoFunc m_wxAppConsoleExtGetClassInfo = NULL;
virtual wxClassInfo* GetClassInfo() const override
{
wxClassInfo* res = wxAppConsole::GetClassInfo();
if (*m_wxAppConsoleExtGetClassInfo != NULL){
return m_wxAppConsoleExtGetClassInfo(this, res);
}
else {
return res;
}
}
wxAppConsoleExtGetEventHashTableFunc m_wxAppConsoleExtGetEventHashTable = NULL;
virtual wxEventHashTable& GetEventHashTable() const override
{
wxEventHashTable& res = wxAppConsole::GetEventHashTable();
if (*m_wxAppConsoleExtGetEventHashTable != NULL){
return m_wxAppConsoleExtGetEventHashTable(this, res);
}
else {
return res;
}
}
wxAppConsoleExtGetEventTableFunc m_wxAppConsoleExtGetEventTable = NULL;
virtual wxEventTable const* GetEventTable() const override
{
wxEventTable const* res = wxAppConsole::GetEventTable();
if (*m_wxAppConsoleExtGetEventTable != NULL){
return m_wxAppConsoleExtGetEventTable(this, res);
}
else {
return res;
}
}
wxAppConsoleExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc m_wxAppConsoleExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = NULL;
virtual void HandleEvent(wxEvtHandler* handler, wxEventFunction func, wxEvent& event) const override
{
wxAppConsole::HandleEvent(handler, func, event);
if (*m_wxAppConsoleExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR != NULL){
return m_wxAppConsoleExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR(this, handler, func, event);
}
}
wxAppConsoleExtInitialize__intRwxCharPPFunc m_wxAppConsoleExtInitialize__intRwxCharPP = NULL;
virtual bool Initialize(int& argc, wxChar** argv) override
{
bool res = wxAppConsole::Initialize(argc, argv);
if (*m_wxAppConsoleExtInitialize__intRwxCharPP != NULL){
return m_wxAppConsoleExtInitialize__intRwxCharPP(this, argc, argv, res);
}
else {
return res;
}
}
wxAppConsoleExtIsGUIFunc m_wxAppConsoleExtIsGUI = NULL;
virtual bool IsGUI() const override
{
bool res = wxAppConsole::IsGUI();
if (*m_wxAppConsoleExtIsGUI != NULL){
return m_wxAppConsoleExtIsGUI(this, res);
}
else {
return res;
}
}
wxAppConsoleExtMainLoopFunc m_wxAppConsoleExtMainLoop = NULL;
virtual int MainLoop() override
{
int res = wxAppConsole::MainLoop();
if (*m_wxAppConsoleExtMainLoop != NULL){
return m_wxAppConsoleExtMainLoop(this, res);
}
else {
return res;
}
}
wxAppConsoleExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc m_wxAppConsoleExtOnAssert__wxCharCPintwxCharCPwxCharCP = NULL;
virtual void OnAssert(wxChar const* file, int line, wxChar const* cond, wxChar const* msg) override
{
wxAppConsole::OnAssert(file, line, cond, msg);
if (*m_wxAppConsoleExtOnAssert__wxCharCPintwxCharCPwxCharCP != NULL){
return m_wxAppConsoleExtOnAssert__wxCharCPintwxCharCPwxCharCP(this, file, line, cond, msg);
}
}
wxAppConsoleExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc m_wxAppConsoleExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = NULL;
virtual void OnAssertFailure(wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg) override
{
wxAppConsole::OnAssertFailure(file, line, func, cond, msg);
if (*m_wxAppConsoleExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP != NULL){
return m_wxAppConsoleExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP(this, file, line, func, cond, msg);
}
}
wxAppConsoleExtOnCmdLineError__wxCmdLineParserRFunc m_wxAppConsoleExtOnCmdLineError__wxCmdLineParserR = NULL;
virtual bool OnCmdLineError(wxCmdLineParser& parser) override
{
bool res = wxAppConsole::OnCmdLineError(parser);
if (*m_wxAppConsoleExtOnCmdLineError__wxCmdLineParserR != NULL){
return m_wxAppConsoleExtOnCmdLineError__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppConsoleExtOnCmdLineHelp__wxCmdLineParserRFunc m_wxAppConsoleExtOnCmdLineHelp__wxCmdLineParserR = NULL;
virtual bool OnCmdLineHelp(wxCmdLineParser& parser) override
{
bool res = wxAppConsole::OnCmdLineHelp(parser);
if (*m_wxAppConsoleExtOnCmdLineHelp__wxCmdLineParserR != NULL){
return m_wxAppConsoleExtOnCmdLineHelp__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppConsoleExtOnCmdLineParsed__wxCmdLineParserRFunc m_wxAppConsoleExtOnCmdLineParsed__wxCmdLineParserR = NULL;
virtual bool OnCmdLineParsed(wxCmdLineParser& parser) override
{
bool res = wxAppConsole::OnCmdLineParsed(parser);
if (*m_wxAppConsoleExtOnCmdLineParsed__wxCmdLineParserR != NULL){
return m_wxAppConsoleExtOnCmdLineParsed__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppConsoleExtOnDynamicBind__wxDynamicEventTableEntryRFunc m_wxAppConsoleExtOnDynamicBind__wxDynamicEventTableEntryR = NULL;
virtual bool OnDynamicBind(wxDynamicEventTableEntry& entry) override
{
bool res = wxAppConsole::OnDynamicBind(entry);
if (*m_wxAppConsoleExtOnDynamicBind__wxDynamicEventTableEntryR != NULL){
return m_wxAppConsoleExtOnDynamicBind__wxDynamicEventTableEntryR(this, entry, res);
}
else {
return res;
}
}
wxAppConsoleExtOnEventLoopEnter__wxEventLoopBasePFunc m_wxAppConsoleExtOnEventLoopEnter__wxEventLoopBaseP = NULL;
virtual void OnEventLoopEnter(wxEventLoopBase* loop) override
{
wxAppConsole::OnEventLoopEnter(loop);
if (*m_wxAppConsoleExtOnEventLoopEnter__wxEventLoopBaseP != NULL){
return m_wxAppConsoleExtOnEventLoopEnter__wxEventLoopBaseP(this, loop);
}
}
wxAppConsoleExtOnEventLoopExit__wxEventLoopBasePFunc m_wxAppConsoleExtOnEventLoopExit__wxEventLoopBaseP = NULL;
virtual void OnEventLoopExit(wxEventLoopBase* loop) override
{
wxAppConsole::OnEventLoopExit(loop);
if (*m_wxAppConsoleExtOnEventLoopExit__wxEventLoopBaseP != NULL){
return m_wxAppConsoleExtOnEventLoopExit__wxEventLoopBaseP(this, loop);
}
}
wxAppConsoleExtOnExceptionInMainLoopFunc m_wxAppConsoleExtOnExceptionInMainLoop = NULL;
virtual bool OnExceptionInMainLoop() override
{
bool res = wxAppConsole::OnExceptionInMainLoop();
if (*m_wxAppConsoleExtOnExceptionInMainLoop != NULL){
return m_wxAppConsoleExtOnExceptionInMainLoop(this, res);
}
else {
return res;
}
}
wxAppConsoleExtOnExitFunc m_wxAppConsoleExtOnExit = NULL;
virtual int OnExit() override
{
int res = wxAppConsole::OnExit();
if (*m_wxAppConsoleExtOnExit != NULL){
return m_wxAppConsoleExtOnExit(this, res);
}
else {
return res;
}
}
wxAppConsoleExtOnFatalExceptionFunc m_wxAppConsoleExtOnFatalException = NULL;
virtual void OnFatalException() override
{
wxAppConsole::OnFatalException();
if (*m_wxAppConsoleExtOnFatalException != NULL){
return m_wxAppConsoleExtOnFatalException(this);
}
}
wxAppConsoleExtOnInitFunc m_wxAppConsoleExtOnInit = NULL;
virtual bool OnInit() override
{
bool res = wxAppConsole::OnInit();
if (*m_wxAppConsoleExtOnInit != NULL){
return m_wxAppConsoleExtOnInit(this, res);
}
else {
return res;
}
}
wxAppConsoleExtOnInitCmdLine__wxCmdLineParserRFunc m_wxAppConsoleExtOnInitCmdLine__wxCmdLineParserR = NULL;
virtual void OnInitCmdLine(wxCmdLineParser& parser) override
{
wxAppConsole::OnInitCmdLine(parser);
if (*m_wxAppConsoleExtOnInitCmdLine__wxCmdLineParserR != NULL){
return m_wxAppConsoleExtOnInitCmdLine__wxCmdLineParserR(this, parser);
}
}
wxAppConsoleExtOnLaunchedFunc m_wxAppConsoleExtOnLaunched = NULL;
virtual void OnLaunched() override
{
wxAppConsole::OnLaunched();
if (*m_wxAppConsoleExtOnLaunched != NULL){
return m_wxAppConsoleExtOnLaunched(this);
}
}
wxAppConsoleExtOnRunFunc m_wxAppConsoleExtOnRun = NULL;
virtual int OnRun() override
{
int res = wxAppConsole::OnRun();
if (*m_wxAppConsoleExtOnRun != NULL){
return m_wxAppConsoleExtOnRun(this, res);
}
else {
return res;
}
}
wxAppConsoleExtOnUnhandledExceptionFunc m_wxAppConsoleExtOnUnhandledException = NULL;
virtual void OnUnhandledException() override
{
wxAppConsole::OnUnhandledException();
if (*m_wxAppConsoleExtOnUnhandledException != NULL){
return m_wxAppConsoleExtOnUnhandledException(this);
}
}
wxAppConsoleExtPendingFunc m_wxAppConsoleExtPending = NULL;
virtual bool Pending() override
{
bool res = wxAppConsole::Pending();
if (*m_wxAppConsoleExtPending != NULL){
return m_wxAppConsoleExtPending(this, res);
}
else {
return res;
}
}
wxAppConsoleExtProcessEvent__wxEventRFunc m_wxAppConsoleExtProcessEvent__wxEventR = NULL;
virtual bool ProcessEvent(wxEvent& event) override
{
bool res = wxAppConsole::ProcessEvent(event);
if (*m_wxAppConsoleExtProcessEvent__wxEventR != NULL){
return m_wxAppConsoleExtProcessEvent__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppConsoleExtProcessIdleFunc m_wxAppConsoleExtProcessIdle = NULL;
virtual bool ProcessIdle() override
{
bool res = wxAppConsole::ProcessIdle();
if (*m_wxAppConsoleExtProcessIdle != NULL){
return m_wxAppConsoleExtProcessIdle(this, res);
}
else {
return res;
}
}
wxAppConsoleExtProcessPendingEventsFunc m_wxAppConsoleExtProcessPendingEvents = NULL;
virtual void ProcessPendingEvents() override
{
wxAppConsole::ProcessPendingEvents();
if (*m_wxAppConsoleExtProcessPendingEvents != NULL){
return m_wxAppConsoleExtProcessPendingEvents(this);
}
}
wxAppConsoleExtQueueEvent__wxEventPFunc m_wxAppConsoleExtQueueEvent__wxEventP = NULL;
virtual void QueueEvent(wxEvent* event) override
{
wxAppConsole::QueueEvent(event);
if (*m_wxAppConsoleExtQueueEvent__wxEventP != NULL){
return m_wxAppConsoleExtQueueEvent__wxEventP(this, event);
}
}
wxAppConsoleExtRethrowStoredExceptionFunc m_wxAppConsoleExtRethrowStoredException = NULL;
virtual void RethrowStoredException() override
{
wxAppConsole::RethrowStoredException();
if (*m_wxAppConsoleExtRethrowStoredException != NULL){
return m_wxAppConsoleExtRethrowStoredException(this);
}
}
wxAppConsoleExtSearchEventTable__wxEventTableRwxEventRFunc m_wxAppConsoleExtSearchEventTable__wxEventTableRwxEventR = NULL;
virtual bool SearchEventTable(wxEventTable& table, wxEvent& event) override
{
bool res = wxAppConsole::SearchEventTable(table, event);
if (*m_wxAppConsoleExtSearchEventTable__wxEventTableRwxEventR != NULL){
return m_wxAppConsoleExtSearchEventTable__wxEventTableRwxEventR(this, table, event, res);
}
else {
return res;
}
}
wxAppConsoleExtSetCLocaleFunc m_wxAppConsoleExtSetCLocale = NULL;
virtual void SetCLocale() override
{
wxAppConsole::SetCLocale();
if (*m_wxAppConsoleExtSetCLocale != NULL){
return m_wxAppConsoleExtSetCLocale(this);
}
}
wxAppConsoleExtSetNextHandler__wxEvtHandlerPFunc m_wxAppConsoleExtSetNextHandler__wxEvtHandlerP = NULL;
virtual void SetNextHandler(wxEvtHandler* handler) override
{
wxAppConsole::SetNextHandler(handler);
if (*m_wxAppConsoleExtSetNextHandler__wxEvtHandlerP != NULL){
return m_wxAppConsoleExtSetNextHandler__wxEvtHandlerP(this, handler);
}
}
wxAppConsoleExtSetPreviousHandler__wxEvtHandlerPFunc m_wxAppConsoleExtSetPreviousHandler__wxEvtHandlerP = NULL;
virtual void SetPreviousHandler(wxEvtHandler* handler) override
{
wxAppConsole::SetPreviousHandler(handler);
if (*m_wxAppConsoleExtSetPreviousHandler__wxEvtHandlerP != NULL){
return m_wxAppConsoleExtSetPreviousHandler__wxEvtHandlerP(this, handler);
}
}
wxAppConsoleExtStoreCurrentExceptionFunc m_wxAppConsoleExtStoreCurrentException = NULL;
virtual bool StoreCurrentException() override
{
bool res = wxAppConsole::StoreCurrentException();
if (*m_wxAppConsoleExtStoreCurrentException != NULL){
return m_wxAppConsoleExtStoreCurrentException(this, res);
}
else {
return res;
}
}
wxAppConsoleExtTryAfter__wxEventRFunc m_wxAppConsoleExtTryAfter__wxEventR = NULL;
virtual bool TryAfter(wxEvent& event) override
{
bool res = wxAppConsole::TryAfter(event);
if (*m_wxAppConsoleExtTryAfter__wxEventR != NULL){
return m_wxAppConsoleExtTryAfter__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppConsoleExtTryBefore__wxEventRFunc m_wxAppConsoleExtTryBefore__wxEventR = NULL;
virtual bool TryBefore(wxEvent& event) override
{
bool res = wxAppConsole::TryBefore(event);
if (*m_wxAppConsoleExtTryBefore__wxEventR != NULL){
return m_wxAppConsoleExtTryBefore__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppConsoleExtUsesEventLoopFunc m_wxAppConsoleExtUsesEventLoop = NULL;
virtual bool UsesEventLoop() const override
{
bool res = wxAppConsole::UsesEventLoop();
if (*m_wxAppConsoleExtUsesEventLoop != NULL){
return m_wxAppConsoleExtUsesEventLoop(this, res);
}
else {
return res;
}
}
wxAppConsoleExtWXReservedApp1__voidPFunc m_wxAppConsoleExtWXReservedApp1__voidP = NULL;
virtual void* WXReservedApp1(void* param0) override
{
void* res = wxAppConsole::WXReservedApp1(param0);
if (*m_wxAppConsoleExtWXReservedApp1__voidP != NULL){
return m_wxAppConsoleExtWXReservedApp1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleExtWXReservedApp2__voidPFunc m_wxAppConsoleExtWXReservedApp2__voidP = NULL;
virtual void* WXReservedApp2(void* param0) override
{
void* res = wxAppConsole::WXReservedApp2(param0);
if (*m_wxAppConsoleExtWXReservedApp2__voidP != NULL){
return m_wxAppConsoleExtWXReservedApp2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleExtWXReservedEvtHandler1__voidPFunc m_wxAppConsoleExtWXReservedEvtHandler1__voidP = NULL;
virtual void* WXReservedEvtHandler1(void* param0) override
{
void* res = wxAppConsole::WXReservedEvtHandler1(param0);
if (*m_wxAppConsoleExtWXReservedEvtHandler1__voidP != NULL){
return m_wxAppConsoleExtWXReservedEvtHandler1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleExtWXReservedEvtHandler2__voidPFunc m_wxAppConsoleExtWXReservedEvtHandler2__voidP = NULL;
virtual void* WXReservedEvtHandler2(void* param0) override
{
void* res = wxAppConsole::WXReservedEvtHandler2(param0);
if (*m_wxAppConsoleExtWXReservedEvtHandler2__voidP != NULL){
return m_wxAppConsoleExtWXReservedEvtHandler2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppConsoleExtWakeUpIdleFunc m_wxAppConsoleExtWakeUpIdle = NULL;
virtual void WakeUpIdle() override
{
wxAppConsole::WakeUpIdle();
if (*m_wxAppConsoleExtWakeUpIdle != NULL){
return m_wxAppConsoleExtWakeUpIdle(this);
}
}
wxAppConsoleExt(wxAppConsoleExtAddPendingEvent__wxEventCRFunc a_AddPendingEvent__wxEventCR, wxAppConsoleExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR, wxAppConsoleExtCallOnInitFunc a_CallOnInit, wxAppConsoleExtCleanUpFunc a_CleanUp, wxAppConsoleExtCloneRefData__wxObjectRefDataCPFunc a_CloneRefData__wxObjectRefDataCP, wxAppConsoleExtCreateRefDataFunc a_CreateRefData, wxAppConsoleExtCreateTraitsFunc a_CreateTraits, wxAppConsoleExtDispatchFunc a_Dispatch, wxAppConsoleExtDoGetClientDataFunc a_DoGetClientData, wxAppConsoleExtDoGetClientObjectFunc a_DoGetClientObject, wxAppConsoleExtDoSetClientData__voidPFunc a_DoSetClientData__voidP, wxAppConsoleExtDoSetClientObject__wxClientDataPFunc a_DoSetClientObject__wxClientDataP, wxAppConsoleExtExitFunc a_Exit, wxAppConsoleExtExitMainLoopFunc a_ExitMainLoop, wxAppConsoleExtFilterEvent__wxEventRFunc a_FilterEvent__wxEventR, wxAppConsoleExtGetClassInfoFunc a_GetClassInfo, wxAppConsoleExtGetEventHashTableFunc a_GetEventHashTable, wxAppConsoleExtGetEventTableFunc a_GetEventTable, wxAppConsoleExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR, wxAppConsoleExtInitialize__intRwxCharPPFunc a_Initialize__intRwxCharPP, wxAppConsoleExtIsGUIFunc a_IsGUI, wxAppConsoleExtMainLoopFunc a_MainLoop, wxAppConsoleExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc a_OnAssert__wxCharCPintwxCharCPwxCharCP, wxAppConsoleExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP, wxAppConsoleExtOnCmdLineError__wxCmdLineParserRFunc a_OnCmdLineError__wxCmdLineParserR, wxAppConsoleExtOnCmdLineHelp__wxCmdLineParserRFunc a_OnCmdLineHelp__wxCmdLineParserR, wxAppConsoleExtOnCmdLineParsed__wxCmdLineParserRFunc a_OnCmdLineParsed__wxCmdLineParserR, wxAppConsoleExtOnDynamicBind__wxDynamicEventTableEntryRFunc a_OnDynamicBind__wxDynamicEventTableEntryR, wxAppConsoleExtOnEventLoopEnter__wxEventLoopBasePFunc a_OnEventLoopEnter__wxEventLoopBaseP, wxAppConsoleExtOnEventLoopExit__wxEventLoopBasePFunc a_OnEventLoopExit__wxEventLoopBaseP, wxAppConsoleExtOnExceptionInMainLoopFunc a_OnExceptionInMainLoop, wxAppConsoleExtOnExitFunc a_OnExit, wxAppConsoleExtOnFatalExceptionFunc a_OnFatalException, wxAppConsoleExtOnInitFunc a_OnInit, wxAppConsoleExtOnInitCmdLine__wxCmdLineParserRFunc a_OnInitCmdLine__wxCmdLineParserR, wxAppConsoleExtOnLaunchedFunc a_OnLaunched, wxAppConsoleExtOnRunFunc a_OnRun, wxAppConsoleExtOnUnhandledExceptionFunc a_OnUnhandledException, wxAppConsoleExtPendingFunc a_Pending, wxAppConsoleExtProcessEvent__wxEventRFunc a_ProcessEvent__wxEventR, wxAppConsoleExtProcessIdleFunc a_ProcessIdle, wxAppConsoleExtProcessPendingEventsFunc a_ProcessPendingEvents, wxAppConsoleExtQueueEvent__wxEventPFunc a_QueueEvent__wxEventP, wxAppConsoleExtRethrowStoredExceptionFunc a_RethrowStoredException, wxAppConsoleExtSearchEventTable__wxEventTableRwxEventRFunc a_SearchEventTable__wxEventTableRwxEventR, wxAppConsoleExtSetCLocaleFunc a_SetCLocale, wxAppConsoleExtSetNextHandler__wxEvtHandlerPFunc a_SetNextHandler__wxEvtHandlerP, wxAppConsoleExtSetPreviousHandler__wxEvtHandlerPFunc a_SetPreviousHandler__wxEvtHandlerP, wxAppConsoleExtStoreCurrentExceptionFunc a_StoreCurrentException, wxAppConsoleExtTryAfter__wxEventRFunc a_TryAfter__wxEventR, wxAppConsoleExtTryBefore__wxEventRFunc a_TryBefore__wxEventR, wxAppConsoleExtUsesEventLoopFunc a_UsesEventLoop, wxAppConsoleExtWXReservedApp1__voidPFunc a_WXReservedApp1__voidP, wxAppConsoleExtWXReservedApp2__voidPFunc a_WXReservedApp2__voidP, wxAppConsoleExtWXReservedEvtHandler1__voidPFunc a_WXReservedEvtHandler1__voidP, wxAppConsoleExtWXReservedEvtHandler2__voidPFunc a_WXReservedEvtHandler2__voidP, wxAppConsoleExtWakeUpIdleFunc a_WakeUpIdle): wxAppConsole() {
m_wxAppConsoleExtAddPendingEvent__wxEventCR = a_AddPendingEvent__wxEventCR;
m_wxAppConsoleExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR;
m_wxAppConsoleExtCallOnInit = a_CallOnInit;
m_wxAppConsoleExtCleanUp = a_CleanUp;
m_wxAppConsoleExtCloneRefData__wxObjectRefDataCP = a_CloneRefData__wxObjectRefDataCP;
m_wxAppConsoleExtCreateRefData = a_CreateRefData;
m_wxAppConsoleExtCreateTraits = a_CreateTraits;
m_wxAppConsoleExtDispatch = a_Dispatch;
m_wxAppConsoleExtDoGetClientData = a_DoGetClientData;
m_wxAppConsoleExtDoGetClientObject = a_DoGetClientObject;
m_wxAppConsoleExtDoSetClientData__voidP = a_DoSetClientData__voidP;
m_wxAppConsoleExtDoSetClientObject__wxClientDataP = a_DoSetClientObject__wxClientDataP;
m_wxAppConsoleExtExit = a_Exit;
m_wxAppConsoleExtExitMainLoop = a_ExitMainLoop;
m_wxAppConsoleExtFilterEvent__wxEventR = a_FilterEvent__wxEventR;
m_wxAppConsoleExtGetClassInfo = a_GetClassInfo;
m_wxAppConsoleExtGetEventHashTable = a_GetEventHashTable;
m_wxAppConsoleExtGetEventTable = a_GetEventTable;
m_wxAppConsoleExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR;
m_wxAppConsoleExtInitialize__intRwxCharPP = a_Initialize__intRwxCharPP;
m_wxAppConsoleExtIsGUI = a_IsGUI;
m_wxAppConsoleExtMainLoop = a_MainLoop;
m_wxAppConsoleExtOnAssert__wxCharCPintwxCharCPwxCharCP = a_OnAssert__wxCharCPintwxCharCPwxCharCP;
m_wxAppConsoleExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP;
m_wxAppConsoleExtOnCmdLineError__wxCmdLineParserR = a_OnCmdLineError__wxCmdLineParserR;
m_wxAppConsoleExtOnCmdLineHelp__wxCmdLineParserR = a_OnCmdLineHelp__wxCmdLineParserR;
m_wxAppConsoleExtOnCmdLineParsed__wxCmdLineParserR = a_OnCmdLineParsed__wxCmdLineParserR;
m_wxAppConsoleExtOnDynamicBind__wxDynamicEventTableEntryR = a_OnDynamicBind__wxDynamicEventTableEntryR;
m_wxAppConsoleExtOnEventLoopEnter__wxEventLoopBaseP = a_OnEventLoopEnter__wxEventLoopBaseP;
m_wxAppConsoleExtOnEventLoopExit__wxEventLoopBaseP = a_OnEventLoopExit__wxEventLoopBaseP;
m_wxAppConsoleExtOnExceptionInMainLoop = a_OnExceptionInMainLoop;
m_wxAppConsoleExtOnExit = a_OnExit;
m_wxAppConsoleExtOnFatalException = a_OnFatalException;
m_wxAppConsoleExtOnInit = a_OnInit;
m_wxAppConsoleExtOnInitCmdLine__wxCmdLineParserR = a_OnInitCmdLine__wxCmdLineParserR;
m_wxAppConsoleExtOnLaunched = a_OnLaunched;
m_wxAppConsoleExtOnRun = a_OnRun;
m_wxAppConsoleExtOnUnhandledException = a_OnUnhandledException;
m_wxAppConsoleExtPending = a_Pending;
m_wxAppConsoleExtProcessEvent__wxEventR = a_ProcessEvent__wxEventR;
m_wxAppConsoleExtProcessIdle = a_ProcessIdle;
m_wxAppConsoleExtProcessPendingEvents = a_ProcessPendingEvents;
m_wxAppConsoleExtQueueEvent__wxEventP = a_QueueEvent__wxEventP;
m_wxAppConsoleExtRethrowStoredException = a_RethrowStoredException;
m_wxAppConsoleExtSearchEventTable__wxEventTableRwxEventR = a_SearchEventTable__wxEventTableRwxEventR;
m_wxAppConsoleExtSetCLocale = a_SetCLocale;
m_wxAppConsoleExtSetNextHandler__wxEvtHandlerP = a_SetNextHandler__wxEvtHandlerP;
m_wxAppConsoleExtSetPreviousHandler__wxEvtHandlerP = a_SetPreviousHandler__wxEvtHandlerP;
m_wxAppConsoleExtStoreCurrentException = a_StoreCurrentException;
m_wxAppConsoleExtTryAfter__wxEventR = a_TryAfter__wxEventR;
m_wxAppConsoleExtTryBefore__wxEventR = a_TryBefore__wxEventR;
m_wxAppConsoleExtUsesEventLoop = a_UsesEventLoop;
m_wxAppConsoleExtWXReservedApp1__voidP = a_WXReservedApp1__voidP;
m_wxAppConsoleExtWXReservedApp2__voidP = a_WXReservedApp2__voidP;
m_wxAppConsoleExtWXReservedEvtHandler1__voidP = a_WXReservedEvtHandler1__voidP;
m_wxAppConsoleExtWXReservedEvtHandler2__voidP = a_WXReservedEvtHandler2__voidP;
m_wxAppConsoleExtWakeUpIdle = a_WakeUpIdle;
}
};
class wxAppBaseExt: public wxAppBase
{
public:
wxAppBaseExt(): wxAppBase() { }
virtual ~wxAppBaseExt() override { }
wxAppBaseExtAddPendingEvent__wxEventCRFunc m_wxAppBaseExtAddPendingEvent__wxEventCR = NULL;
virtual void AddPendingEvent(wxEvent const& event) override
{
wxAppBase::AddPendingEvent(event);
if (*m_wxAppBaseExtAddPendingEvent__wxEventCR != NULL){
return m_wxAppBaseExtAddPendingEvent__wxEventCR(this, event);
}
}
wxAppBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc m_wxAppBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = NULL;
virtual void CallEventHandler(wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event) const override
{
wxAppBase::CallEventHandler(handler, functor, event);
if (*m_wxAppBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR != NULL){
return m_wxAppBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR(this, handler, functor, event);
}
}
wxAppBaseExtCallOnInitFunc m_wxAppBaseExtCallOnInit = NULL;
virtual bool CallOnInit() override
{
bool res = wxAppBase::CallOnInit();
if (*m_wxAppBaseExtCallOnInit != NULL){
return m_wxAppBaseExtCallOnInit(this, res);
}
else {
return res;
}
}
wxAppBaseExtCleanUpFunc m_wxAppBaseExtCleanUp = NULL;
virtual void CleanUp() override
{
wxAppBase::CleanUp();
if (*m_wxAppBaseExtCleanUp != NULL){
return m_wxAppBaseExtCleanUp(this);
}
}
wxAppBaseExtCloneRefData__wxObjectRefDataCPFunc m_wxAppBaseExtCloneRefData__wxObjectRefDataCP = NULL;
virtual wxObjectRefData* CloneRefData(wxObjectRefData const* data) const override
{
wxObjectRefData* res = wxAppBase::CloneRefData(data);
if (*m_wxAppBaseExtCloneRefData__wxObjectRefDataCP != NULL){
return m_wxAppBaseExtCloneRefData__wxObjectRefDataCP(this, data, res);
}
else {
return res;
}
}
wxAppBaseExtCreateRefDataFunc m_wxAppBaseExtCreateRefData = NULL;
virtual wxObjectRefData* CreateRefData() const override
{
wxObjectRefData* res = wxAppBase::CreateRefData();
if (*m_wxAppBaseExtCreateRefData != NULL){
return m_wxAppBaseExtCreateRefData(this, res);
}
else {
return res;
}
}
wxAppBaseExtCreateTraitsFunc m_wxAppBaseExtCreateTraits = NULL;
virtual wxAppTraits* CreateTraits() override
{
wxAppTraits* res = wxAppBase::CreateTraits();
if (*m_wxAppBaseExtCreateTraits != NULL){
return m_wxAppBaseExtCreateTraits(this, res);
}
else {
return res;
}
}
wxAppBaseExtDispatchFunc m_wxAppBaseExtDispatch = NULL;
virtual bool Dispatch() override
{
bool res = wxAppBase::Dispatch();
if (*m_wxAppBaseExtDispatch != NULL){
return m_wxAppBaseExtDispatch(this, res);
}
else {
return res;
}
}
wxAppBaseExtDoGetClientDataFunc m_wxAppBaseExtDoGetClientData = NULL;
virtual void* DoGetClientData() const override
{
void* res = wxAppBase::DoGetClientData();
if (*m_wxAppBaseExtDoGetClientData != NULL){
return m_wxAppBaseExtDoGetClientData(this, res);
}
else {
return res;
}
}
wxAppBaseExtDoGetClientObjectFunc m_wxAppBaseExtDoGetClientObject = NULL;
virtual wxClientData* DoGetClientObject() const override
{
wxClientData* res = wxAppBase::DoGetClientObject();
if (*m_wxAppBaseExtDoGetClientObject != NULL){
return m_wxAppBaseExtDoGetClientObject(this, res);
}
else {
return res;
}
}
wxAppBaseExtDoSetClientData__voidPFunc m_wxAppBaseExtDoSetClientData__voidP = NULL;
virtual void DoSetClientData(void* data) override
{
wxAppBase::DoSetClientData(data);
if (*m_wxAppBaseExtDoSetClientData__voidP != NULL){
return m_wxAppBaseExtDoSetClientData__voidP(this, data);
}
}
wxAppBaseExtDoSetClientObject__wxClientDataPFunc m_wxAppBaseExtDoSetClientObject__wxClientDataP = NULL;
virtual void DoSetClientObject(wxClientData* data) override
{
wxAppBase::DoSetClientObject(data);
if (*m_wxAppBaseExtDoSetClientObject__wxClientDataP != NULL){
return m_wxAppBaseExtDoSetClientObject__wxClientDataP(this, data);
}
}
wxAppBaseExtExitFunc m_wxAppBaseExtExit = NULL;
virtual void Exit() override
{
wxAppBase::Exit();
if (*m_wxAppBaseExtExit != NULL){
return m_wxAppBaseExtExit(this);
}
}
wxAppBaseExtExitMainLoopFunc m_wxAppBaseExtExitMainLoop = NULL;
virtual void ExitMainLoop() override
{
wxAppBase::ExitMainLoop();
if (*m_wxAppBaseExtExitMainLoop != NULL){
return m_wxAppBaseExtExitMainLoop(this);
}
}
wxAppBaseExtFilterEvent__wxEventRFunc m_wxAppBaseExtFilterEvent__wxEventR = NULL;
virtual int FilterEvent(wxEvent& event) override
{
int res = wxAppBase::FilterEvent(event);
if (*m_wxAppBaseExtFilterEvent__wxEventR != NULL){
return m_wxAppBaseExtFilterEvent__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppBaseExtGetClassInfoFunc m_wxAppBaseExtGetClassInfo = NULL;
virtual wxClassInfo* GetClassInfo() const override
{
wxClassInfo* res = wxAppBase::GetClassInfo();
if (*m_wxAppBaseExtGetClassInfo != NULL){
return m_wxAppBaseExtGetClassInfo(this, res);
}
else {
return res;
}
}
wxAppBaseExtGetDisplayModeFunc m_wxAppBaseExtGetDisplayMode = NULL;
virtual wxVideoMode GetDisplayMode() const override
{
wxVideoMode res = wxAppBase::GetDisplayMode();
if (*m_wxAppBaseExtGetDisplayMode != NULL){
return m_wxAppBaseExtGetDisplayMode(this, res);
}
else {
return res;
}
}
wxAppBaseExtGetEventHashTableFunc m_wxAppBaseExtGetEventHashTable = NULL;
virtual wxEventHashTable& GetEventHashTable() const override
{
wxEventHashTable& res = wxAppBase::GetEventHashTable();
if (*m_wxAppBaseExtGetEventHashTable != NULL){
return m_wxAppBaseExtGetEventHashTable(this, res);
}
else {
return res;
}
}
wxAppBaseExtGetEventTableFunc m_wxAppBaseExtGetEventTable = NULL;
virtual wxEventTable const* GetEventTable() const override
{
wxEventTable const* res = wxAppBase::GetEventTable();
if (*m_wxAppBaseExtGetEventTable != NULL){
return m_wxAppBaseExtGetEventTable(this, res);
}
else {
return res;
}
}
wxAppBaseExtGetLayoutDirectionFunc m_wxAppBaseExtGetLayoutDirection = NULL;
virtual wxLayoutDirection GetLayoutDirection() const override
{
wxLayoutDirection res = wxAppBase::GetLayoutDirection();
if (*m_wxAppBaseExtGetLayoutDirection != NULL){
return m_wxAppBaseExtGetLayoutDirection(this, res);
}
else {
return res;
}
}
wxAppBaseExtGetTopWindowFunc m_wxAppBaseExtGetTopWindow = NULL;
virtual wxWindow* GetTopWindow() const override
{
wxWindow* res = wxAppBase::GetTopWindow();
if (*m_wxAppBaseExtGetTopWindow != NULL){
return m_wxAppBaseExtGetTopWindow(this, res);
}
else {
return res;
}
}
wxAppBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc m_wxAppBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = NULL;
virtual void HandleEvent(wxEvtHandler* handler, wxEventFunction func, wxEvent& event) const override
{
wxAppBase::HandleEvent(handler, func, event);
if (*m_wxAppBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR != NULL){
return m_wxAppBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR(this, handler, func, event);
}
}
wxAppBaseExtInitialize__intRwxCharPPFunc m_wxAppBaseExtInitialize__intRwxCharPP = NULL;
virtual bool Initialize(int& argc, wxChar** argv) override
{
bool res = wxAppBase::Initialize(argc, argv);
if (*m_wxAppBaseExtInitialize__intRwxCharPP != NULL){
return m_wxAppBaseExtInitialize__intRwxCharPP(this, argc, argv, res);
}
else {
return res;
}
}
wxAppBaseExtIsActiveFunc m_wxAppBaseExtIsActive = NULL;
virtual bool IsActive() const override
{
bool res = wxAppBase::IsActive();
if (*m_wxAppBaseExtIsActive != NULL){
return m_wxAppBaseExtIsActive(this, res);
}
else {
return res;
}
}
wxAppBaseExtIsGUIFunc m_wxAppBaseExtIsGUI = NULL;
virtual bool IsGUI() const override
{
bool res = wxAppBase::IsGUI();
if (*m_wxAppBaseExtIsGUI != NULL){
return m_wxAppBaseExtIsGUI(this, res);
}
else {
return res;
}
}
wxAppBaseExtMainLoopFunc m_wxAppBaseExtMainLoop = NULL;
virtual int MainLoop() override
{
int res = wxAppBase::MainLoop();
if (*m_wxAppBaseExtMainLoop != NULL){
return m_wxAppBaseExtMainLoop(this, res);
}
else {
return res;
}
}
wxAppBaseExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc m_wxAppBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP = NULL;
virtual void OnAssert(wxChar const* file, int line, wxChar const* cond, wxChar const* msg) override
{
wxAppBase::OnAssert(file, line, cond, msg);
if (*m_wxAppBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP != NULL){
return m_wxAppBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP(this, file, line, cond, msg);
}
}
wxAppBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc m_wxAppBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = NULL;
virtual void OnAssertFailure(wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg) override
{
wxAppBase::OnAssertFailure(file, line, func, cond, msg);
if (*m_wxAppBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP != NULL){
return m_wxAppBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP(this, file, line, func, cond, msg);
}
}
wxAppBaseExtOnCmdLineError__wxCmdLineParserRFunc m_wxAppBaseExtOnCmdLineError__wxCmdLineParserR = NULL;
virtual bool OnCmdLineError(wxCmdLineParser& parser) override
{
bool res = wxAppBase::OnCmdLineError(parser);
if (*m_wxAppBaseExtOnCmdLineError__wxCmdLineParserR != NULL){
return m_wxAppBaseExtOnCmdLineError__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppBaseExtOnCmdLineHelp__wxCmdLineParserRFunc m_wxAppBaseExtOnCmdLineHelp__wxCmdLineParserR = NULL;
virtual bool OnCmdLineHelp(wxCmdLineParser& parser) override
{
bool res = wxAppBase::OnCmdLineHelp(parser);
if (*m_wxAppBaseExtOnCmdLineHelp__wxCmdLineParserR != NULL){
return m_wxAppBaseExtOnCmdLineHelp__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppBaseExtOnCmdLineParsed__wxCmdLineParserRFunc m_wxAppBaseExtOnCmdLineParsed__wxCmdLineParserR = NULL;
virtual bool OnCmdLineParsed(wxCmdLineParser& parser) override
{
bool res = wxAppBase::OnCmdLineParsed(parser);
if (*m_wxAppBaseExtOnCmdLineParsed__wxCmdLineParserR != NULL){
return m_wxAppBaseExtOnCmdLineParsed__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppBaseExtOnDynamicBind__wxDynamicEventTableEntryRFunc m_wxAppBaseExtOnDynamicBind__wxDynamicEventTableEntryR = NULL;
virtual bool OnDynamicBind(wxDynamicEventTableEntry& entry) override
{
bool res = wxAppBase::OnDynamicBind(entry);
if (*m_wxAppBaseExtOnDynamicBind__wxDynamicEventTableEntryR != NULL){
return m_wxAppBaseExtOnDynamicBind__wxDynamicEventTableEntryR(this, entry, res);
}
else {
return res;
}
}
wxAppBaseExtOnEventLoopEnter__wxEventLoopBasePFunc m_wxAppBaseExtOnEventLoopEnter__wxEventLoopBaseP = NULL;
virtual void OnEventLoopEnter(wxEventLoopBase* loop) override
{
wxAppBase::OnEventLoopEnter(loop);
if (*m_wxAppBaseExtOnEventLoopEnter__wxEventLoopBaseP != NULL){
return m_wxAppBaseExtOnEventLoopEnter__wxEventLoopBaseP(this, loop);
}
}
wxAppBaseExtOnEventLoopExit__wxEventLoopBasePFunc m_wxAppBaseExtOnEventLoopExit__wxEventLoopBaseP = NULL;
virtual void OnEventLoopExit(wxEventLoopBase* loop) override
{
wxAppBase::OnEventLoopExit(loop);
if (*m_wxAppBaseExtOnEventLoopExit__wxEventLoopBaseP != NULL){
return m_wxAppBaseExtOnEventLoopExit__wxEventLoopBaseP(this, loop);
}
}
wxAppBaseExtOnExceptionInMainLoopFunc m_wxAppBaseExtOnExceptionInMainLoop = NULL;
virtual bool OnExceptionInMainLoop() override
{
bool res = wxAppBase::OnExceptionInMainLoop();
if (*m_wxAppBaseExtOnExceptionInMainLoop != NULL){
return m_wxAppBaseExtOnExceptionInMainLoop(this, res);
}
else {
return res;
}
}
wxAppBaseExtOnExitFunc m_wxAppBaseExtOnExit = NULL;
virtual int OnExit() override
{
int res = wxAppBase::OnExit();
if (*m_wxAppBaseExtOnExit != NULL){
return m_wxAppBaseExtOnExit(this, res);
}
else {
return res;
}
}
wxAppBaseExtOnFatalExceptionFunc m_wxAppBaseExtOnFatalException = NULL;
virtual void OnFatalException() override
{
wxAppBase::OnFatalException();
if (*m_wxAppBaseExtOnFatalException != NULL){
return m_wxAppBaseExtOnFatalException(this);
}
}
wxAppBaseExtOnInitFunc m_wxAppBaseExtOnInit = NULL;
virtual bool OnInit() override
{
bool res = wxAppBase::OnInit();
if (*m_wxAppBaseExtOnInit != NULL){
return m_wxAppBaseExtOnInit(this, res);
}
else {
return res;
}
}
wxAppBaseExtOnInitCmdLine__wxCmdLineParserRFunc m_wxAppBaseExtOnInitCmdLine__wxCmdLineParserR = NULL;
virtual void OnInitCmdLine(wxCmdLineParser& parser) override
{
wxAppBase::OnInitCmdLine(parser);
if (*m_wxAppBaseExtOnInitCmdLine__wxCmdLineParserR != NULL){
return m_wxAppBaseExtOnInitCmdLine__wxCmdLineParserR(this, parser);
}
}
wxAppBaseExtOnInitGuiFunc m_wxAppBaseExtOnInitGui = NULL;
virtual bool OnInitGui() override
{
bool res = wxAppBase::OnInitGui();
if (*m_wxAppBaseExtOnInitGui != NULL){
return m_wxAppBaseExtOnInitGui(this, res);
}
else {
return res;
}
}
wxAppBaseExtOnLaunchedFunc m_wxAppBaseExtOnLaunched = NULL;
virtual void OnLaunched() override
{
wxAppBase::OnLaunched();
if (*m_wxAppBaseExtOnLaunched != NULL){
return m_wxAppBaseExtOnLaunched(this);
}
}
wxAppBaseExtOnRunFunc m_wxAppBaseExtOnRun = NULL;
virtual int OnRun() override
{
int res = wxAppBase::OnRun();
if (*m_wxAppBaseExtOnRun != NULL){
return m_wxAppBaseExtOnRun(this, res);
}
else {
return res;
}
}
wxAppBaseExtOnUnhandledExceptionFunc m_wxAppBaseExtOnUnhandledException = NULL;
virtual void OnUnhandledException() override
{
wxAppBase::OnUnhandledException();
if (*m_wxAppBaseExtOnUnhandledException != NULL){
return m_wxAppBaseExtOnUnhandledException(this);
}
}
wxAppBaseExtPendingFunc m_wxAppBaseExtPending = NULL;
virtual bool Pending() override
{
bool res = wxAppBase::Pending();
if (*m_wxAppBaseExtPending != NULL){
return m_wxAppBaseExtPending(this, res);
}
else {
return res;
}
}
wxAppBaseExtProcessEvent__wxEventRFunc m_wxAppBaseExtProcessEvent__wxEventR = NULL;
virtual bool ProcessEvent(wxEvent& event) override
{
bool res = wxAppBase::ProcessEvent(event);
if (*m_wxAppBaseExtProcessEvent__wxEventR != NULL){
return m_wxAppBaseExtProcessEvent__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppBaseExtProcessIdleFunc m_wxAppBaseExtProcessIdle = NULL;
virtual bool ProcessIdle() override
{
bool res = wxAppBase::ProcessIdle();
if (*m_wxAppBaseExtProcessIdle != NULL){
return m_wxAppBaseExtProcessIdle(this, res);
}
else {
return res;
}
}
wxAppBaseExtProcessPendingEventsFunc m_wxAppBaseExtProcessPendingEvents = NULL;
virtual void ProcessPendingEvents() override
{
wxAppBase::ProcessPendingEvents();
if (*m_wxAppBaseExtProcessPendingEvents != NULL){
return m_wxAppBaseExtProcessPendingEvents(this);
}
}
wxAppBaseExtQueueEvent__wxEventPFunc m_wxAppBaseExtQueueEvent__wxEventP = NULL;
virtual void QueueEvent(wxEvent* event) override
{
wxAppBase::QueueEvent(event);
if (*m_wxAppBaseExtQueueEvent__wxEventP != NULL){
return m_wxAppBaseExtQueueEvent__wxEventP(this, event);
}
}
wxAppBaseExtRethrowStoredExceptionFunc m_wxAppBaseExtRethrowStoredException = NULL;
virtual void RethrowStoredException() override
{
wxAppBase::RethrowStoredException();
if (*m_wxAppBaseExtRethrowStoredException != NULL){
return m_wxAppBaseExtRethrowStoredException(this);
}
}
wxAppBaseExtSafeYield__wxWindowPboolFunc m_wxAppBaseExtSafeYield__wxWindowPbool = NULL;
virtual bool SafeYield(wxWindow* win, bool onlyIfNeeded) override
{
bool res = wxAppBase::SafeYield(win, onlyIfNeeded);
if (*m_wxAppBaseExtSafeYield__wxWindowPbool != NULL){
return m_wxAppBaseExtSafeYield__wxWindowPbool(this, win, onlyIfNeeded, res);
}
else {
return res;
}
}
wxAppBaseExtSafeYieldFor__wxWindowPlongFunc m_wxAppBaseExtSafeYieldFor__wxWindowPlong = NULL;
virtual bool SafeYieldFor(wxWindow* win, long eventsToProcess) override
{
bool res = wxAppBase::SafeYieldFor(win, eventsToProcess);
if (*m_wxAppBaseExtSafeYieldFor__wxWindowPlong != NULL){
return m_wxAppBaseExtSafeYieldFor__wxWindowPlong(this, win, eventsToProcess, res);
}
else {
return res;
}
}
wxAppBaseExtSearchEventTable__wxEventTableRwxEventRFunc m_wxAppBaseExtSearchEventTable__wxEventTableRwxEventR = NULL;
virtual bool SearchEventTable(wxEventTable& table, wxEvent& event) override
{
bool res = wxAppBase::SearchEventTable(table, event);
if (*m_wxAppBaseExtSearchEventTable__wxEventTableRwxEventR != NULL){
return m_wxAppBaseExtSearchEventTable__wxEventTableRwxEventR(this, table, event, res);
}
else {
return res;
}
}
wxAppBaseExtSetActive__boolwxWindowPFunc m_wxAppBaseExtSetActive__boolwxWindowP = NULL;
virtual void SetActive(bool isActive, wxWindow* lastFocus) override
{
wxAppBase::SetActive(isActive, lastFocus);
if (*m_wxAppBaseExtSetActive__boolwxWindowP != NULL){
return m_wxAppBaseExtSetActive__boolwxWindowP(this, isActive, lastFocus);
}
}
wxAppBaseExtSetCLocaleFunc m_wxAppBaseExtSetCLocale = NULL;
virtual void SetCLocale() override
{
wxAppBase::SetCLocale();
if (*m_wxAppBaseExtSetCLocale != NULL){
return m_wxAppBaseExtSetCLocale(this);
}
}
wxAppBaseExtSetDisplayMode__wxVideoModeCRFunc m_wxAppBaseExtSetDisplayMode__wxVideoModeCR = NULL;
virtual bool SetDisplayMode(wxVideoMode const& info) override
{
bool res = wxAppBase::SetDisplayMode(info);
if (*m_wxAppBaseExtSetDisplayMode__wxVideoModeCR != NULL){
return m_wxAppBaseExtSetDisplayMode__wxVideoModeCR(this, info, res);
}
else {
return res;
}
}
wxAppBaseExtSetNativeTheme__wxStringCRFunc m_wxAppBaseExtSetNativeTheme__wxStringCR = NULL;
virtual bool SetNativeTheme(wxString const& theme) override
{
bool res = wxAppBase::SetNativeTheme(theme);
if (*m_wxAppBaseExtSetNativeTheme__wxStringCR != NULL){
return m_wxAppBaseExtSetNativeTheme__wxStringCR(this, theme, res);
}
else {
return res;
}
}
wxAppBaseExtSetNextHandler__wxEvtHandlerPFunc m_wxAppBaseExtSetNextHandler__wxEvtHandlerP = NULL;
virtual void SetNextHandler(wxEvtHandler* handler) override
{
wxAppBase::SetNextHandler(handler);
if (*m_wxAppBaseExtSetNextHandler__wxEvtHandlerP != NULL){
return m_wxAppBaseExtSetNextHandler__wxEvtHandlerP(this, handler);
}
}
wxAppBaseExtSetPreviousHandler__wxEvtHandlerPFunc m_wxAppBaseExtSetPreviousHandler__wxEvtHandlerP = NULL;
virtual void SetPreviousHandler(wxEvtHandler* handler) override
{
wxAppBase::SetPreviousHandler(handler);
if (*m_wxAppBaseExtSetPreviousHandler__wxEvtHandlerP != NULL){
return m_wxAppBaseExtSetPreviousHandler__wxEvtHandlerP(this, handler);
}
}
wxAppBaseExtSetPrintMode__intFunc m_wxAppBaseExtSetPrintMode__int = NULL;
virtual void SetPrintMode(int mode) override
{
wxAppBase::SetPrintMode(mode);
if (*m_wxAppBaseExtSetPrintMode__int != NULL){
return m_wxAppBaseExtSetPrintMode__int(this, mode);
}
}
wxAppBaseExtStoreCurrentExceptionFunc m_wxAppBaseExtStoreCurrentException = NULL;
virtual bool StoreCurrentException() override
{
bool res = wxAppBase::StoreCurrentException();
if (*m_wxAppBaseExtStoreCurrentException != NULL){
return m_wxAppBaseExtStoreCurrentException(this, res);
}
else {
return res;
}
}
wxAppBaseExtTryAfter__wxEventRFunc m_wxAppBaseExtTryAfter__wxEventR = NULL;
virtual bool TryAfter(wxEvent& event) override
{
bool res = wxAppBase::TryAfter(event);
if (*m_wxAppBaseExtTryAfter__wxEventR != NULL){
return m_wxAppBaseExtTryAfter__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppBaseExtTryBefore__wxEventRFunc m_wxAppBaseExtTryBefore__wxEventR = NULL;
virtual bool TryBefore(wxEvent& event) override
{
bool res = wxAppBase::TryBefore(event);
if (*m_wxAppBaseExtTryBefore__wxEventR != NULL){
return m_wxAppBaseExtTryBefore__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppBaseExtUsesEventLoopFunc m_wxAppBaseExtUsesEventLoop = NULL;
virtual bool UsesEventLoop() const override
{
bool res = wxAppBase::UsesEventLoop();
if (*m_wxAppBaseExtUsesEventLoop != NULL){
return m_wxAppBaseExtUsesEventLoop(this, res);
}
else {
return res;
}
}
wxAppBaseExtWXReservedApp1__voidPFunc m_wxAppBaseExtWXReservedApp1__voidP = NULL;
virtual void* WXReservedApp1(void* param0) override
{
void* res = wxAppBase::WXReservedApp1(param0);
if (*m_wxAppBaseExtWXReservedApp1__voidP != NULL){
return m_wxAppBaseExtWXReservedApp1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppBaseExtWXReservedApp2__voidPFunc m_wxAppBaseExtWXReservedApp2__voidP = NULL;
virtual void* WXReservedApp2(void* param0) override
{
void* res = wxAppBase::WXReservedApp2(param0);
if (*m_wxAppBaseExtWXReservedApp2__voidP != NULL){
return m_wxAppBaseExtWXReservedApp2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppBaseExtWXReservedEvtHandler1__voidPFunc m_wxAppBaseExtWXReservedEvtHandler1__voidP = NULL;
virtual void* WXReservedEvtHandler1(void* param0) override
{
void* res = wxAppBase::WXReservedEvtHandler1(param0);
if (*m_wxAppBaseExtWXReservedEvtHandler1__voidP != NULL){
return m_wxAppBaseExtWXReservedEvtHandler1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppBaseExtWXReservedEvtHandler2__voidPFunc m_wxAppBaseExtWXReservedEvtHandler2__voidP = NULL;
virtual void* WXReservedEvtHandler2(void* param0) override
{
void* res = wxAppBase::WXReservedEvtHandler2(param0);
if (*m_wxAppBaseExtWXReservedEvtHandler2__voidP != NULL){
return m_wxAppBaseExtWXReservedEvtHandler2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppBaseExtWakeUpIdleFunc m_wxAppBaseExtWakeUpIdle = NULL;
virtual void WakeUpIdle() override
{
wxAppBase::WakeUpIdle();
if (*m_wxAppBaseExtWakeUpIdle != NULL){
return m_wxAppBaseExtWakeUpIdle(this);
}
}
wxAppBaseExt(wxAppBaseExtAddPendingEvent__wxEventCRFunc a_AddPendingEvent__wxEventCR, wxAppBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR, wxAppBaseExtCallOnInitFunc a_CallOnInit, wxAppBaseExtCleanUpFunc a_CleanUp, wxAppBaseExtCloneRefData__wxObjectRefDataCPFunc a_CloneRefData__wxObjectRefDataCP, wxAppBaseExtCreateRefDataFunc a_CreateRefData, wxAppBaseExtCreateTraitsFunc a_CreateTraits, wxAppBaseExtDispatchFunc a_Dispatch, wxAppBaseExtDoGetClientDataFunc a_DoGetClientData, wxAppBaseExtDoGetClientObjectFunc a_DoGetClientObject, wxAppBaseExtDoSetClientData__voidPFunc a_DoSetClientData__voidP, wxAppBaseExtDoSetClientObject__wxClientDataPFunc a_DoSetClientObject__wxClientDataP, wxAppBaseExtExitFunc a_Exit, wxAppBaseExtExitMainLoopFunc a_ExitMainLoop, wxAppBaseExtFilterEvent__wxEventRFunc a_FilterEvent__wxEventR, wxAppBaseExtGetClassInfoFunc a_GetClassInfo, wxAppBaseExtGetDisplayModeFunc a_GetDisplayMode, wxAppBaseExtGetEventHashTableFunc a_GetEventHashTable, wxAppBaseExtGetEventTableFunc a_GetEventTable, wxAppBaseExtGetLayoutDirectionFunc a_GetLayoutDirection, wxAppBaseExtGetTopWindowFunc a_GetTopWindow, wxAppBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR, wxAppBaseExtInitialize__intRwxCharPPFunc a_Initialize__intRwxCharPP, wxAppBaseExtIsActiveFunc a_IsActive, wxAppBaseExtIsGUIFunc a_IsGUI, wxAppBaseExtMainLoopFunc a_MainLoop, wxAppBaseExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc a_OnAssert__wxCharCPintwxCharCPwxCharCP, wxAppBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP, wxAppBaseExtOnCmdLineError__wxCmdLineParserRFunc a_OnCmdLineError__wxCmdLineParserR, wxAppBaseExtOnCmdLineHelp__wxCmdLineParserRFunc a_OnCmdLineHelp__wxCmdLineParserR, wxAppBaseExtOnCmdLineParsed__wxCmdLineParserRFunc a_OnCmdLineParsed__wxCmdLineParserR, wxAppBaseExtOnDynamicBind__wxDynamicEventTableEntryRFunc a_OnDynamicBind__wxDynamicEventTableEntryR, wxAppBaseExtOnEventLoopEnter__wxEventLoopBasePFunc a_OnEventLoopEnter__wxEventLoopBaseP, wxAppBaseExtOnEventLoopExit__wxEventLoopBasePFunc a_OnEventLoopExit__wxEventLoopBaseP, wxAppBaseExtOnExceptionInMainLoopFunc a_OnExceptionInMainLoop, wxAppBaseExtOnExitFunc a_OnExit, wxAppBaseExtOnFatalExceptionFunc a_OnFatalException, wxAppBaseExtOnInitFunc a_OnInit, wxAppBaseExtOnInitCmdLine__wxCmdLineParserRFunc a_OnInitCmdLine__wxCmdLineParserR, wxAppBaseExtOnInitGuiFunc a_OnInitGui, wxAppBaseExtOnLaunchedFunc a_OnLaunched, wxAppBaseExtOnRunFunc a_OnRun, wxAppBaseExtOnUnhandledExceptionFunc a_OnUnhandledException, wxAppBaseExtPendingFunc a_Pending, wxAppBaseExtProcessEvent__wxEventRFunc a_ProcessEvent__wxEventR, wxAppBaseExtProcessIdleFunc a_ProcessIdle, wxAppBaseExtProcessPendingEventsFunc a_ProcessPendingEvents, wxAppBaseExtQueueEvent__wxEventPFunc a_QueueEvent__wxEventP, wxAppBaseExtRethrowStoredExceptionFunc a_RethrowStoredException, wxAppBaseExtSafeYield__wxWindowPboolFunc a_SafeYield__wxWindowPbool, wxAppBaseExtSafeYieldFor__wxWindowPlongFunc a_SafeYieldFor__wxWindowPlong, wxAppBaseExtSearchEventTable__wxEventTableRwxEventRFunc a_SearchEventTable__wxEventTableRwxEventR, wxAppBaseExtSetActive__boolwxWindowPFunc a_SetActive__boolwxWindowP, wxAppBaseExtSetCLocaleFunc a_SetCLocale, wxAppBaseExtSetDisplayMode__wxVideoModeCRFunc a_SetDisplayMode__wxVideoModeCR, wxAppBaseExtSetNativeTheme__wxStringCRFunc a_SetNativeTheme__wxStringCR, wxAppBaseExtSetNextHandler__wxEvtHandlerPFunc a_SetNextHandler__wxEvtHandlerP, wxAppBaseExtSetPreviousHandler__wxEvtHandlerPFunc a_SetPreviousHandler__wxEvtHandlerP, wxAppBaseExtSetPrintMode__intFunc a_SetPrintMode__int, wxAppBaseExtStoreCurrentExceptionFunc a_StoreCurrentException, wxAppBaseExtTryAfter__wxEventRFunc a_TryAfter__wxEventR, wxAppBaseExtTryBefore__wxEventRFunc a_TryBefore__wxEventR, wxAppBaseExtUsesEventLoopFunc a_UsesEventLoop, wxAppBaseExtWXReservedApp1__voidPFunc a_WXReservedApp1__voidP, wxAppBaseExtWXReservedApp2__voidPFunc a_WXReservedApp2__voidP, wxAppBaseExtWXReservedEvtHandler1__voidPFunc a_WXReservedEvtHandler1__voidP, wxAppBaseExtWXReservedEvtHandler2__voidPFunc a_WXReservedEvtHandler2__voidP, wxAppBaseExtWakeUpIdleFunc a_WakeUpIdle): wxAppBase() {
m_wxAppBaseExtAddPendingEvent__wxEventCR = a_AddPendingEvent__wxEventCR;
m_wxAppBaseExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR;
m_wxAppBaseExtCallOnInit = a_CallOnInit;
m_wxAppBaseExtCleanUp = a_CleanUp;
m_wxAppBaseExtCloneRefData__wxObjectRefDataCP = a_CloneRefData__wxObjectRefDataCP;
m_wxAppBaseExtCreateRefData = a_CreateRefData;
m_wxAppBaseExtCreateTraits = a_CreateTraits;
m_wxAppBaseExtDispatch = a_Dispatch;
m_wxAppBaseExtDoGetClientData = a_DoGetClientData;
m_wxAppBaseExtDoGetClientObject = a_DoGetClientObject;
m_wxAppBaseExtDoSetClientData__voidP = a_DoSetClientData__voidP;
m_wxAppBaseExtDoSetClientObject__wxClientDataP = a_DoSetClientObject__wxClientDataP;
m_wxAppBaseExtExit = a_Exit;
m_wxAppBaseExtExitMainLoop = a_ExitMainLoop;
m_wxAppBaseExtFilterEvent__wxEventR = a_FilterEvent__wxEventR;
m_wxAppBaseExtGetClassInfo = a_GetClassInfo;
m_wxAppBaseExtGetDisplayMode = a_GetDisplayMode;
m_wxAppBaseExtGetEventHashTable = a_GetEventHashTable;
m_wxAppBaseExtGetEventTable = a_GetEventTable;
m_wxAppBaseExtGetLayoutDirection = a_GetLayoutDirection;
m_wxAppBaseExtGetTopWindow = a_GetTopWindow;
m_wxAppBaseExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR;
m_wxAppBaseExtInitialize__intRwxCharPP = a_Initialize__intRwxCharPP;
m_wxAppBaseExtIsActive = a_IsActive;
m_wxAppBaseExtIsGUI = a_IsGUI;
m_wxAppBaseExtMainLoop = a_MainLoop;
m_wxAppBaseExtOnAssert__wxCharCPintwxCharCPwxCharCP = a_OnAssert__wxCharCPintwxCharCPwxCharCP;
m_wxAppBaseExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP;
m_wxAppBaseExtOnCmdLineError__wxCmdLineParserR = a_OnCmdLineError__wxCmdLineParserR;
m_wxAppBaseExtOnCmdLineHelp__wxCmdLineParserR = a_OnCmdLineHelp__wxCmdLineParserR;
m_wxAppBaseExtOnCmdLineParsed__wxCmdLineParserR = a_OnCmdLineParsed__wxCmdLineParserR;
m_wxAppBaseExtOnDynamicBind__wxDynamicEventTableEntryR = a_OnDynamicBind__wxDynamicEventTableEntryR;
m_wxAppBaseExtOnEventLoopEnter__wxEventLoopBaseP = a_OnEventLoopEnter__wxEventLoopBaseP;
m_wxAppBaseExtOnEventLoopExit__wxEventLoopBaseP = a_OnEventLoopExit__wxEventLoopBaseP;
m_wxAppBaseExtOnExceptionInMainLoop = a_OnExceptionInMainLoop;
m_wxAppBaseExtOnExit = a_OnExit;
m_wxAppBaseExtOnFatalException = a_OnFatalException;
m_wxAppBaseExtOnInit = a_OnInit;
m_wxAppBaseExtOnInitCmdLine__wxCmdLineParserR = a_OnInitCmdLine__wxCmdLineParserR;
m_wxAppBaseExtOnInitGui = a_OnInitGui;
m_wxAppBaseExtOnLaunched = a_OnLaunched;
m_wxAppBaseExtOnRun = a_OnRun;
m_wxAppBaseExtOnUnhandledException = a_OnUnhandledException;
m_wxAppBaseExtPending = a_Pending;
m_wxAppBaseExtProcessEvent__wxEventR = a_ProcessEvent__wxEventR;
m_wxAppBaseExtProcessIdle = a_ProcessIdle;
m_wxAppBaseExtProcessPendingEvents = a_ProcessPendingEvents;
m_wxAppBaseExtQueueEvent__wxEventP = a_QueueEvent__wxEventP;
m_wxAppBaseExtRethrowStoredException = a_RethrowStoredException;
m_wxAppBaseExtSafeYield__wxWindowPbool = a_SafeYield__wxWindowPbool;
m_wxAppBaseExtSafeYieldFor__wxWindowPlong = a_SafeYieldFor__wxWindowPlong;
m_wxAppBaseExtSearchEventTable__wxEventTableRwxEventR = a_SearchEventTable__wxEventTableRwxEventR;
m_wxAppBaseExtSetActive__boolwxWindowP = a_SetActive__boolwxWindowP;
m_wxAppBaseExtSetCLocale = a_SetCLocale;
m_wxAppBaseExtSetDisplayMode__wxVideoModeCR = a_SetDisplayMode__wxVideoModeCR;
m_wxAppBaseExtSetNativeTheme__wxStringCR = a_SetNativeTheme__wxStringCR;
m_wxAppBaseExtSetNextHandler__wxEvtHandlerP = a_SetNextHandler__wxEvtHandlerP;
m_wxAppBaseExtSetPreviousHandler__wxEvtHandlerP = a_SetPreviousHandler__wxEvtHandlerP;
m_wxAppBaseExtSetPrintMode__int = a_SetPrintMode__int;
m_wxAppBaseExtStoreCurrentException = a_StoreCurrentException;
m_wxAppBaseExtTryAfter__wxEventR = a_TryAfter__wxEventR;
m_wxAppBaseExtTryBefore__wxEventR = a_TryBefore__wxEventR;
m_wxAppBaseExtUsesEventLoop = a_UsesEventLoop;
m_wxAppBaseExtWXReservedApp1__voidP = a_WXReservedApp1__voidP;
m_wxAppBaseExtWXReservedApp2__voidP = a_WXReservedApp2__voidP;
m_wxAppBaseExtWXReservedEvtHandler1__voidP = a_WXReservedEvtHandler1__voidP;
m_wxAppBaseExtWXReservedEvtHandler2__voidP = a_WXReservedEvtHandler2__voidP;
m_wxAppBaseExtWakeUpIdle = a_WakeUpIdle;
}
};
class wxAppExt: public wxApp
{
public:
wxAppExt(): wxApp() { }
virtual ~wxAppExt() override { }
wxAppExtAddPendingEvent__wxEventCRFunc m_wxAppExtAddPendingEvent__wxEventCR = NULL;
virtual void AddPendingEvent(wxEvent const& event) override
{
wxApp::AddPendingEvent(event);
if (*m_wxAppExtAddPendingEvent__wxEventCR != NULL){
return m_wxAppExtAddPendingEvent__wxEventCR(this, event);
}
}
wxAppExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc m_wxAppExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = NULL;
virtual void CallEventHandler(wxEvtHandler* handler, wxEventFunctor& functor, wxEvent& event) const override
{
wxApp::CallEventHandler(handler, functor, event);
if (*m_wxAppExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR != NULL){
return m_wxAppExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR(this, handler, functor, event);
}
}
wxAppExtCallOnInitFunc m_wxAppExtCallOnInit = NULL;
virtual bool CallOnInit() override
{
bool res = wxApp::CallOnInit();
if (*m_wxAppExtCallOnInit != NULL){
return m_wxAppExtCallOnInit(this, res);
}
else {
return res;
}
}
wxAppExtCleanUpFunc m_wxAppExtCleanUp = NULL;
virtual void CleanUp() override
{
wxApp::CleanUp();
if (*m_wxAppExtCleanUp != NULL){
return m_wxAppExtCleanUp(this);
}
}
wxAppExtCloneRefData__wxObjectRefDataCPFunc m_wxAppExtCloneRefData__wxObjectRefDataCP = NULL;
virtual wxObjectRefData* CloneRefData(wxObjectRefData const* data) const override
{
wxObjectRefData* res = wxApp::CloneRefData(data);
if (*m_wxAppExtCloneRefData__wxObjectRefDataCP != NULL){
return m_wxAppExtCloneRefData__wxObjectRefDataCP(this, data, res);
}
else {
return res;
}
}
wxAppExtCreateRefDataFunc m_wxAppExtCreateRefData = NULL;
virtual wxObjectRefData* CreateRefData() const override
{
wxObjectRefData* res = wxApp::CreateRefData();
if (*m_wxAppExtCreateRefData != NULL){
return m_wxAppExtCreateRefData(this, res);
}
else {
return res;
}
}
wxAppExtCreateTraitsFunc m_wxAppExtCreateTraits = NULL;
virtual wxAppTraits* CreateTraits() override
{
wxAppTraits* res = wxApp::CreateTraits();
if (*m_wxAppExtCreateTraits != NULL){
return m_wxAppExtCreateTraits(this, res);
}
else {
return res;
}
}
wxAppExtDispatchFunc m_wxAppExtDispatch = NULL;
virtual bool Dispatch() override
{
bool res = wxApp::Dispatch();
if (*m_wxAppExtDispatch != NULL){
return m_wxAppExtDispatch(this, res);
}
else {
return res;
}
}
wxAppExtDoGetClientDataFunc m_wxAppExtDoGetClientData = NULL;
virtual void* DoGetClientData() const override
{
void* res = wxApp::DoGetClientData();
if (*m_wxAppExtDoGetClientData != NULL){
return m_wxAppExtDoGetClientData(this, res);
}
else {
return res;
}
}
wxAppExtDoGetClientObjectFunc m_wxAppExtDoGetClientObject = NULL;
virtual wxClientData* DoGetClientObject() const override
{
wxClientData* res = wxApp::DoGetClientObject();
if (*m_wxAppExtDoGetClientObject != NULL){
return m_wxAppExtDoGetClientObject(this, res);
}
else {
return res;
}
}
wxAppExtDoSetClientData__voidPFunc m_wxAppExtDoSetClientData__voidP = NULL;
virtual void DoSetClientData(void* data) override
{
wxApp::DoSetClientData(data);
if (*m_wxAppExtDoSetClientData__voidP != NULL){
return m_wxAppExtDoSetClientData__voidP(this, data);
}
}
wxAppExtDoSetClientObject__wxClientDataPFunc m_wxAppExtDoSetClientObject__wxClientDataP = NULL;
virtual void DoSetClientObject(wxClientData* data) override
{
wxApp::DoSetClientObject(data);
if (*m_wxAppExtDoSetClientObject__wxClientDataP != NULL){
return m_wxAppExtDoSetClientObject__wxClientDataP(this, data);
}
}
wxAppExtExitFunc m_wxAppExtExit = NULL;
virtual void Exit() override
{
wxApp::Exit();
if (*m_wxAppExtExit != NULL){
return m_wxAppExtExit(this);
}
}
wxAppExtExitMainLoopFunc m_wxAppExtExitMainLoop = NULL;
virtual void ExitMainLoop() override
{
wxApp::ExitMainLoop();
if (*m_wxAppExtExitMainLoop != NULL){
return m_wxAppExtExitMainLoop(this);
}
}
wxAppExtFilterEvent__wxEventRFunc m_wxAppExtFilterEvent__wxEventR = NULL;
virtual int FilterEvent(wxEvent& event) override
{
int res = wxApp::FilterEvent(event);
if (*m_wxAppExtFilterEvent__wxEventR != NULL){
return m_wxAppExtFilterEvent__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppExtGetClassInfoFunc m_wxAppExtGetClassInfo = NULL;
virtual wxClassInfo* GetClassInfo() const override
{
wxClassInfo* res = wxApp::GetClassInfo();
if (*m_wxAppExtGetClassInfo != NULL){
return m_wxAppExtGetClassInfo(this, res);
}
else {
return res;
}
}
wxAppExtGetDisplayModeFunc m_wxAppExtGetDisplayMode = NULL;
virtual wxVideoMode GetDisplayMode() const override
{
wxVideoMode res = wxApp::GetDisplayMode();
if (*m_wxAppExtGetDisplayMode != NULL){
return m_wxAppExtGetDisplayMode(this, res);
}
else {
return res;
}
}
wxAppExtGetEventHashTableFunc m_wxAppExtGetEventHashTable = NULL;
virtual wxEventHashTable& GetEventHashTable() const override
{
wxEventHashTable& res = wxApp::GetEventHashTable();
if (*m_wxAppExtGetEventHashTable != NULL){
return m_wxAppExtGetEventHashTable(this, res);
}
else {
return res;
}
}
wxAppExtGetEventTableFunc m_wxAppExtGetEventTable = NULL;
virtual wxEventTable const* GetEventTable() const override
{
wxEventTable const* res = wxApp::GetEventTable();
if (*m_wxAppExtGetEventTable != NULL){
return m_wxAppExtGetEventTable(this, res);
}
else {
return res;
}
}
wxAppExtGetLayoutDirectionFunc m_wxAppExtGetLayoutDirection = NULL;
virtual wxLayoutDirection GetLayoutDirection() const override
{
wxLayoutDirection res = wxApp::GetLayoutDirection();
if (*m_wxAppExtGetLayoutDirection != NULL){
return m_wxAppExtGetLayoutDirection(this, res);
}
else {
return res;
}
}
wxAppExtGetPrintModeFunc m_wxAppExtGetPrintMode = NULL;
virtual int GetPrintMode() const override
{
int res = wxApp::GetPrintMode();
if (*m_wxAppExtGetPrintMode != NULL){
return m_wxAppExtGetPrintMode(this, res);
}
else {
return res;
}
}
wxAppExtGetTopWindowFunc m_wxAppExtGetTopWindow = NULL;
virtual wxWindow* GetTopWindow() const override
{
wxWindow* res = wxApp::GetTopWindow();
if (*m_wxAppExtGetTopWindow != NULL){
return m_wxAppExtGetTopWindow(this, res);
}
else {
return res;
}
}
wxAppExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc m_wxAppExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = NULL;
virtual void HandleEvent(wxEvtHandler* handler, wxEventFunction func, wxEvent& event) const override
{
wxApp::HandleEvent(handler, func, event);
if (*m_wxAppExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR != NULL){
return m_wxAppExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR(this, handler, func, event);
}
}
wxAppExtInitialize__intRwxCharPPFunc m_wxAppExtInitialize__intRwxCharPP = NULL;
virtual bool Initialize(int& argc, wxChar** argv) override
{
bool res = wxApp::Initialize(argc, argv);
if (*m_wxAppExtInitialize__intRwxCharPP != NULL){
return m_wxAppExtInitialize__intRwxCharPP(this, argc, argv, res);
}
else {
return res;
}
}
wxAppExtIsActiveFunc m_wxAppExtIsActive = NULL;
virtual bool IsActive() const override
{
bool res = wxApp::IsActive();
if (*m_wxAppExtIsActive != NULL){
return m_wxAppExtIsActive(this, res);
}
else {
return res;
}
}
wxAppExtIsGUIFunc m_wxAppExtIsGUI = NULL;
virtual bool IsGUI() const override
{
bool res = wxApp::IsGUI();
if (*m_wxAppExtIsGUI != NULL){
return m_wxAppExtIsGUI(this, res);
}
else {
return res;
}
}
wxAppExtMainLoopFunc m_wxAppExtMainLoop = NULL;
virtual int MainLoop() override
{
int res = wxApp::MainLoop();
if (*m_wxAppExtMainLoop != NULL){
return m_wxAppExtMainLoop(this, res);
}
else {
return res;
}
}
wxAppExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc m_wxAppExtOnAssert__wxCharCPintwxCharCPwxCharCP = NULL;
virtual void OnAssert(wxChar const* file, int line, wxChar const* cond, wxChar const* msg) override
{
wxApp::OnAssert(file, line, cond, msg);
if (*m_wxAppExtOnAssert__wxCharCPintwxCharCPwxCharCP != NULL){
return m_wxAppExtOnAssert__wxCharCPintwxCharCPwxCharCP(this, file, line, cond, msg);
}
}
wxAppExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc m_wxAppExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = NULL;
virtual void OnAssertFailure(wxChar const* file, int line, wxChar const* func, wxChar const* cond, wxChar const* msg) override
{
wxApp::OnAssertFailure(file, line, func, cond, msg);
if (*m_wxAppExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP != NULL){
return m_wxAppExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP(this, file, line, func, cond, msg);
}
}
wxAppExtOnCmdLineError__wxCmdLineParserRFunc m_wxAppExtOnCmdLineError__wxCmdLineParserR = NULL;
virtual bool OnCmdLineError(wxCmdLineParser& parser) override
{
bool res = wxApp::OnCmdLineError(parser);
if (*m_wxAppExtOnCmdLineError__wxCmdLineParserR != NULL){
return m_wxAppExtOnCmdLineError__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppExtOnCmdLineHelp__wxCmdLineParserRFunc m_wxAppExtOnCmdLineHelp__wxCmdLineParserR = NULL;
virtual bool OnCmdLineHelp(wxCmdLineParser& parser) override
{
bool res = wxApp::OnCmdLineHelp(parser);
if (*m_wxAppExtOnCmdLineHelp__wxCmdLineParserR != NULL){
return m_wxAppExtOnCmdLineHelp__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppExtOnCmdLineParsed__wxCmdLineParserRFunc m_wxAppExtOnCmdLineParsed__wxCmdLineParserR = NULL;
virtual bool OnCmdLineParsed(wxCmdLineParser& parser) override
{
bool res = wxApp::OnCmdLineParsed(parser);
if (*m_wxAppExtOnCmdLineParsed__wxCmdLineParserR != NULL){
return m_wxAppExtOnCmdLineParsed__wxCmdLineParserR(this, parser, res);
}
else {
return res;
}
}
wxAppExtOnDynamicBind__wxDynamicEventTableEntryRFunc m_wxAppExtOnDynamicBind__wxDynamicEventTableEntryR = NULL;
virtual bool OnDynamicBind(wxDynamicEventTableEntry& entry) override
{
bool res = wxApp::OnDynamicBind(entry);
if (*m_wxAppExtOnDynamicBind__wxDynamicEventTableEntryR != NULL){
return m_wxAppExtOnDynamicBind__wxDynamicEventTableEntryR(this, entry, res);
}
else {
return res;
}
}
wxAppExtOnEventLoopEnter__wxEventLoopBasePFunc m_wxAppExtOnEventLoopEnter__wxEventLoopBaseP = NULL;
virtual void OnEventLoopEnter(wxEventLoopBase* loop) override
{
wxApp::OnEventLoopEnter(loop);
if (*m_wxAppExtOnEventLoopEnter__wxEventLoopBaseP != NULL){
return m_wxAppExtOnEventLoopEnter__wxEventLoopBaseP(this, loop);
}
}
wxAppExtOnEventLoopExit__wxEventLoopBasePFunc m_wxAppExtOnEventLoopExit__wxEventLoopBaseP = NULL;
virtual void OnEventLoopExit(wxEventLoopBase* loop) override
{
wxApp::OnEventLoopExit(loop);
if (*m_wxAppExtOnEventLoopExit__wxEventLoopBaseP != NULL){
return m_wxAppExtOnEventLoopExit__wxEventLoopBaseP(this, loop);
}
}
wxAppExtOnExceptionInMainLoopFunc m_wxAppExtOnExceptionInMainLoop = NULL;
virtual bool OnExceptionInMainLoop() override
{
bool res = wxApp::OnExceptionInMainLoop();
if (*m_wxAppExtOnExceptionInMainLoop != NULL){
return m_wxAppExtOnExceptionInMainLoop(this, res);
}
else {
return res;
}
}
wxAppExtOnExitFunc m_wxAppExtOnExit = NULL;
virtual int OnExit() override
{
int res = wxApp::OnExit();
if (*m_wxAppExtOnExit != NULL){
return m_wxAppExtOnExit(this, res);
}
else {
return res;
}
}
wxAppExtOnFatalExceptionFunc m_wxAppExtOnFatalException = NULL;
virtual void OnFatalException() override
{
wxApp::OnFatalException();
if (*m_wxAppExtOnFatalException != NULL){
return m_wxAppExtOnFatalException(this);
}
}
wxAppExtOnInitFunc m_wxAppExtOnInit = NULL;
virtual bool OnInit() override
{
bool res = wxApp::OnInit();
if (*m_wxAppExtOnInit != NULL){
return m_wxAppExtOnInit(this, res);
}
else {
return res;
}
}
wxAppExtOnInitCmdLine__wxCmdLineParserRFunc m_wxAppExtOnInitCmdLine__wxCmdLineParserR = NULL;
virtual void OnInitCmdLine(wxCmdLineParser& parser) override
{
wxApp::OnInitCmdLine(parser);
if (*m_wxAppExtOnInitCmdLine__wxCmdLineParserR != NULL){
return m_wxAppExtOnInitCmdLine__wxCmdLineParserR(this, parser);
}
}
wxAppExtOnInitGuiFunc m_wxAppExtOnInitGui = NULL;
virtual bool OnInitGui() override
{
bool res = wxApp::OnInitGui();
if (*m_wxAppExtOnInitGui != NULL){
return m_wxAppExtOnInitGui(this, res);
}
else {
return res;
}
}
wxAppExtOnLaunchedFunc m_wxAppExtOnLaunched = NULL;
virtual void OnLaunched() override
{
wxApp::OnLaunched();
if (*m_wxAppExtOnLaunched != NULL){
return m_wxAppExtOnLaunched(this);
}
}
wxAppExtOnRunFunc m_wxAppExtOnRun = NULL;
virtual int OnRun() override
{
int res = wxApp::OnRun();
if (*m_wxAppExtOnRun != NULL){
return m_wxAppExtOnRun(this, res);
}
else {
return res;
}
}
wxAppExtOnUnhandledExceptionFunc m_wxAppExtOnUnhandledException = NULL;
virtual void OnUnhandledException() override
{
wxApp::OnUnhandledException();
if (*m_wxAppExtOnUnhandledException != NULL){
return m_wxAppExtOnUnhandledException(this);
}
}
wxAppExtPendingFunc m_wxAppExtPending = NULL;
virtual bool Pending() override
{
bool res = wxApp::Pending();
if (*m_wxAppExtPending != NULL){
return m_wxAppExtPending(this, res);
}
else {
return res;
}
}
wxAppExtProcessEvent__wxEventRFunc m_wxAppExtProcessEvent__wxEventR = NULL;
virtual bool ProcessEvent(wxEvent& event) override
{
bool res = wxApp::ProcessEvent(event);
if (*m_wxAppExtProcessEvent__wxEventR != NULL){
return m_wxAppExtProcessEvent__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppExtProcessIdleFunc m_wxAppExtProcessIdle = NULL;
virtual bool ProcessIdle() override
{
bool res = wxApp::ProcessIdle();
if (*m_wxAppExtProcessIdle != NULL){
return m_wxAppExtProcessIdle(this, res);
}
else {
return res;
}
}
wxAppExtProcessPendingEventsFunc m_wxAppExtProcessPendingEvents = NULL;
virtual void ProcessPendingEvents() override
{
wxApp::ProcessPendingEvents();
if (*m_wxAppExtProcessPendingEvents != NULL){
return m_wxAppExtProcessPendingEvents(this);
}
}
wxAppExtQueueEvent__wxEventPFunc m_wxAppExtQueueEvent__wxEventP = NULL;
virtual void QueueEvent(wxEvent* event) override
{
wxApp::QueueEvent(event);
if (*m_wxAppExtQueueEvent__wxEventP != NULL){
return m_wxAppExtQueueEvent__wxEventP(this, event);
}
}
wxAppExtRethrowStoredExceptionFunc m_wxAppExtRethrowStoredException = NULL;
virtual void RethrowStoredException() override
{
wxApp::RethrowStoredException();
if (*m_wxAppExtRethrowStoredException != NULL){
return m_wxAppExtRethrowStoredException(this);
}
}
wxAppExtSafeYield__wxWindowPboolFunc m_wxAppExtSafeYield__wxWindowPbool = NULL;
virtual bool SafeYield(wxWindow* win, bool onlyIfNeeded) override
{
bool res = wxApp::SafeYield(win, onlyIfNeeded);
if (*m_wxAppExtSafeYield__wxWindowPbool != NULL){
return m_wxAppExtSafeYield__wxWindowPbool(this, win, onlyIfNeeded, res);
}
else {
return res;
}
}
wxAppExtSafeYieldFor__wxWindowPlongFunc m_wxAppExtSafeYieldFor__wxWindowPlong = NULL;
virtual bool SafeYieldFor(wxWindow* win, long eventsToProcess) override
{
bool res = wxApp::SafeYieldFor(win, eventsToProcess);
if (*m_wxAppExtSafeYieldFor__wxWindowPlong != NULL){
return m_wxAppExtSafeYieldFor__wxWindowPlong(this, win, eventsToProcess, res);
}
else {
return res;
}
}
wxAppExtSearchEventTable__wxEventTableRwxEventRFunc m_wxAppExtSearchEventTable__wxEventTableRwxEventR = NULL;
virtual bool SearchEventTable(wxEventTable& table, wxEvent& event) override
{
bool res = wxApp::SearchEventTable(table, event);
if (*m_wxAppExtSearchEventTable__wxEventTableRwxEventR != NULL){
return m_wxAppExtSearchEventTable__wxEventTableRwxEventR(this, table, event, res);
}
else {
return res;
}
}
wxAppExtSetActive__boolwxWindowPFunc m_wxAppExtSetActive__boolwxWindowP = NULL;
virtual void SetActive(bool isActive, wxWindow* lastFocus) override
{
wxApp::SetActive(isActive, lastFocus);
if (*m_wxAppExtSetActive__boolwxWindowP != NULL){
return m_wxAppExtSetActive__boolwxWindowP(this, isActive, lastFocus);
}
}
wxAppExtSetCLocaleFunc m_wxAppExtSetCLocale = NULL;
virtual void SetCLocale() override
{
wxApp::SetCLocale();
if (*m_wxAppExtSetCLocale != NULL){
return m_wxAppExtSetCLocale(this);
}
}
wxAppExtSetDisplayMode__wxVideoModeCRFunc m_wxAppExtSetDisplayMode__wxVideoModeCR = NULL;
virtual bool SetDisplayMode(wxVideoMode const& info) override
{
bool res = wxApp::SetDisplayMode(info);
if (*m_wxAppExtSetDisplayMode__wxVideoModeCR != NULL){
return m_wxAppExtSetDisplayMode__wxVideoModeCR(this, info, res);
}
else {
return res;
}
}
wxAppExtSetNativeTheme__wxStringCRFunc m_wxAppExtSetNativeTheme__wxStringCR = NULL;
virtual bool SetNativeTheme(wxString const& theme) override
{
bool res = wxApp::SetNativeTheme(theme);
if (*m_wxAppExtSetNativeTheme__wxStringCR != NULL){
return m_wxAppExtSetNativeTheme__wxStringCR(this, theme, res);
}
else {
return res;
}
}
wxAppExtSetNextHandler__wxEvtHandlerPFunc m_wxAppExtSetNextHandler__wxEvtHandlerP = NULL;
virtual void SetNextHandler(wxEvtHandler* handler) override
{
wxApp::SetNextHandler(handler);
if (*m_wxAppExtSetNextHandler__wxEvtHandlerP != NULL){
return m_wxAppExtSetNextHandler__wxEvtHandlerP(this, handler);
}
}
wxAppExtSetPreviousHandler__wxEvtHandlerPFunc m_wxAppExtSetPreviousHandler__wxEvtHandlerP = NULL;
virtual void SetPreviousHandler(wxEvtHandler* handler) override
{
wxApp::SetPreviousHandler(handler);
if (*m_wxAppExtSetPreviousHandler__wxEvtHandlerP != NULL){
return m_wxAppExtSetPreviousHandler__wxEvtHandlerP(this, handler);
}
}
wxAppExtSetPrintMode__intFunc m_wxAppExtSetPrintMode__int = NULL;
virtual void SetPrintMode(int mode) override
{
wxApp::SetPrintMode(mode);
if (*m_wxAppExtSetPrintMode__int != NULL){
return m_wxAppExtSetPrintMode__int(this, mode);
}
}
wxAppExtStoreCurrentExceptionFunc m_wxAppExtStoreCurrentException = NULL;
virtual bool StoreCurrentException() override
{
bool res = wxApp::StoreCurrentException();
if (*m_wxAppExtStoreCurrentException != NULL){
return m_wxAppExtStoreCurrentException(this, res);
}
else {
return res;
}
}
wxAppExtTryAfter__wxEventRFunc m_wxAppExtTryAfter__wxEventR = NULL;
virtual bool TryAfter(wxEvent& event) override
{
bool res = wxApp::TryAfter(event);
if (*m_wxAppExtTryAfter__wxEventR != NULL){
return m_wxAppExtTryAfter__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppExtTryBefore__wxEventRFunc m_wxAppExtTryBefore__wxEventR = NULL;
virtual bool TryBefore(wxEvent& event) override
{
bool res = wxApp::TryBefore(event);
if (*m_wxAppExtTryBefore__wxEventR != NULL){
return m_wxAppExtTryBefore__wxEventR(this, event, res);
}
else {
return res;
}
}
wxAppExtUsesEventLoopFunc m_wxAppExtUsesEventLoop = NULL;
virtual bool UsesEventLoop() const override
{
bool res = wxApp::UsesEventLoop();
if (*m_wxAppExtUsesEventLoop != NULL){
return m_wxAppExtUsesEventLoop(this, res);
}
else {
return res;
}
}
wxAppExtWXReservedApp1__voidPFunc m_wxAppExtWXReservedApp1__voidP = NULL;
virtual void* WXReservedApp1(void* param0) override
{
void* res = wxApp::WXReservedApp1(param0);
if (*m_wxAppExtWXReservedApp1__voidP != NULL){
return m_wxAppExtWXReservedApp1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppExtWXReservedApp2__voidPFunc m_wxAppExtWXReservedApp2__voidP = NULL;
virtual void* WXReservedApp2(void* param0) override
{
void* res = wxApp::WXReservedApp2(param0);
if (*m_wxAppExtWXReservedApp2__voidP != NULL){
return m_wxAppExtWXReservedApp2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppExtWXReservedEvtHandler1__voidPFunc m_wxAppExtWXReservedEvtHandler1__voidP = NULL;
virtual void* WXReservedEvtHandler1(void* param0) override
{
void* res = wxApp::WXReservedEvtHandler1(param0);
if (*m_wxAppExtWXReservedEvtHandler1__voidP != NULL){
return m_wxAppExtWXReservedEvtHandler1__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppExtWXReservedEvtHandler2__voidPFunc m_wxAppExtWXReservedEvtHandler2__voidP = NULL;
virtual void* WXReservedEvtHandler2(void* param0) override
{
void* res = wxApp::WXReservedEvtHandler2(param0);
if (*m_wxAppExtWXReservedEvtHandler2__voidP != NULL){
return m_wxAppExtWXReservedEvtHandler2__voidP(this, param0, res);
}
else {
return res;
}
}
wxAppExtWakeUpIdleFunc m_wxAppExtWakeUpIdle = NULL;
virtual void WakeUpIdle() override
{
wxApp::WakeUpIdle();
if (*m_wxAppExtWakeUpIdle != NULL){
return m_wxAppExtWakeUpIdle(this);
}
}
wxAppExt(wxAppExtAddPendingEvent__wxEventCRFunc a_AddPendingEvent__wxEventCR, wxAppExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventRFunc a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR, wxAppExtCallOnInitFunc a_CallOnInit, wxAppExtCleanUpFunc a_CleanUp, wxAppExtCloneRefData__wxObjectRefDataCPFunc a_CloneRefData__wxObjectRefDataCP, wxAppExtCreateRefDataFunc a_CreateRefData, wxAppExtCreateTraitsFunc a_CreateTraits, wxAppExtDispatchFunc a_Dispatch, wxAppExtDoGetClientDataFunc a_DoGetClientData, wxAppExtDoGetClientObjectFunc a_DoGetClientObject, wxAppExtDoSetClientData__voidPFunc a_DoSetClientData__voidP, wxAppExtDoSetClientObject__wxClientDataPFunc a_DoSetClientObject__wxClientDataP, wxAppExtExitFunc a_Exit, wxAppExtExitMainLoopFunc a_ExitMainLoop, wxAppExtFilterEvent__wxEventRFunc a_FilterEvent__wxEventR, wxAppExtGetClassInfoFunc a_GetClassInfo, wxAppExtGetDisplayModeFunc a_GetDisplayMode, wxAppExtGetEventHashTableFunc a_GetEventHashTable, wxAppExtGetEventTableFunc a_GetEventTable, wxAppExtGetLayoutDirectionFunc a_GetLayoutDirection, wxAppExtGetPrintModeFunc a_GetPrintMode, wxAppExtGetTopWindowFunc a_GetTopWindow, wxAppExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventRFunc a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR, wxAppExtInitialize__intRwxCharPPFunc a_Initialize__intRwxCharPP, wxAppExtIsActiveFunc a_IsActive, wxAppExtIsGUIFunc a_IsGUI, wxAppExtMainLoopFunc a_MainLoop, wxAppExtOnAssert__wxCharCPintwxCharCPwxCharCPFunc a_OnAssert__wxCharCPintwxCharCPwxCharCP, wxAppExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCPFunc a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP, wxAppExtOnCmdLineError__wxCmdLineParserRFunc a_OnCmdLineError__wxCmdLineParserR, wxAppExtOnCmdLineHelp__wxCmdLineParserRFunc a_OnCmdLineHelp__wxCmdLineParserR, wxAppExtOnCmdLineParsed__wxCmdLineParserRFunc a_OnCmdLineParsed__wxCmdLineParserR, wxAppExtOnDynamicBind__wxDynamicEventTableEntryRFunc a_OnDynamicBind__wxDynamicEventTableEntryR, wxAppExtOnEventLoopEnter__wxEventLoopBasePFunc a_OnEventLoopEnter__wxEventLoopBaseP, wxAppExtOnEventLoopExit__wxEventLoopBasePFunc a_OnEventLoopExit__wxEventLoopBaseP, wxAppExtOnExceptionInMainLoopFunc a_OnExceptionInMainLoop, wxAppExtOnExitFunc a_OnExit, wxAppExtOnFatalExceptionFunc a_OnFatalException, wxAppExtOnInitFunc a_OnInit, wxAppExtOnInitCmdLine__wxCmdLineParserRFunc a_OnInitCmdLine__wxCmdLineParserR, wxAppExtOnInitGuiFunc a_OnInitGui, wxAppExtOnLaunchedFunc a_OnLaunched, wxAppExtOnRunFunc a_OnRun, wxAppExtOnUnhandledExceptionFunc a_OnUnhandledException, wxAppExtPendingFunc a_Pending, wxAppExtProcessEvent__wxEventRFunc a_ProcessEvent__wxEventR, wxAppExtProcessIdleFunc a_ProcessIdle, wxAppExtProcessPendingEventsFunc a_ProcessPendingEvents, wxAppExtQueueEvent__wxEventPFunc a_QueueEvent__wxEventP, wxAppExtRethrowStoredExceptionFunc a_RethrowStoredException, wxAppExtSafeYield__wxWindowPboolFunc a_SafeYield__wxWindowPbool, wxAppExtSafeYieldFor__wxWindowPlongFunc a_SafeYieldFor__wxWindowPlong, wxAppExtSearchEventTable__wxEventTableRwxEventRFunc a_SearchEventTable__wxEventTableRwxEventR, wxAppExtSetActive__boolwxWindowPFunc a_SetActive__boolwxWindowP, wxAppExtSetCLocaleFunc a_SetCLocale, wxAppExtSetDisplayMode__wxVideoModeCRFunc a_SetDisplayMode__wxVideoModeCR, wxAppExtSetNativeTheme__wxStringCRFunc a_SetNativeTheme__wxStringCR, wxAppExtSetNextHandler__wxEvtHandlerPFunc a_SetNextHandler__wxEvtHandlerP, wxAppExtSetPreviousHandler__wxEvtHandlerPFunc a_SetPreviousHandler__wxEvtHandlerP, wxAppExtSetPrintMode__intFunc a_SetPrintMode__int, wxAppExtStoreCurrentExceptionFunc a_StoreCurrentException, wxAppExtTryAfter__wxEventRFunc a_TryAfter__wxEventR, wxAppExtTryBefore__wxEventRFunc a_TryBefore__wxEventR, wxAppExtUsesEventLoopFunc a_UsesEventLoop, wxAppExtWXReservedApp1__voidPFunc a_WXReservedApp1__voidP, wxAppExtWXReservedApp2__voidPFunc a_WXReservedApp2__voidP, wxAppExtWXReservedEvtHandler1__voidPFunc a_WXReservedEvtHandler1__voidP, wxAppExtWXReservedEvtHandler2__voidPFunc a_WXReservedEvtHandler2__voidP, wxAppExtWakeUpIdleFunc a_WakeUpIdle): wxApp() {
m_wxAppExtAddPendingEvent__wxEventCR = a_AddPendingEvent__wxEventCR;
m_wxAppExtCallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR = a_CallEventHandler__wxEvtHandlerPwxEventFunctorRwxEventR;
m_wxAppExtCallOnInit = a_CallOnInit;
m_wxAppExtCleanUp = a_CleanUp;
m_wxAppExtCloneRefData__wxObjectRefDataCP = a_CloneRefData__wxObjectRefDataCP;
m_wxAppExtCreateRefData = a_CreateRefData;
m_wxAppExtCreateTraits = a_CreateTraits;
m_wxAppExtDispatch = a_Dispatch;
m_wxAppExtDoGetClientData = a_DoGetClientData;
m_wxAppExtDoGetClientObject = a_DoGetClientObject;
m_wxAppExtDoSetClientData__voidP = a_DoSetClientData__voidP;
m_wxAppExtDoSetClientObject__wxClientDataP = a_DoSetClientObject__wxClientDataP;
m_wxAppExtExit = a_Exit;
m_wxAppExtExitMainLoop = a_ExitMainLoop;
m_wxAppExtFilterEvent__wxEventR = a_FilterEvent__wxEventR;
m_wxAppExtGetClassInfo = a_GetClassInfo;
m_wxAppExtGetDisplayMode = a_GetDisplayMode;
m_wxAppExtGetEventHashTable = a_GetEventHashTable;
m_wxAppExtGetEventTable = a_GetEventTable;
m_wxAppExtGetLayoutDirection = a_GetLayoutDirection;
m_wxAppExtGetPrintMode = a_GetPrintMode;
m_wxAppExtGetTopWindow = a_GetTopWindow;
m_wxAppExtHandleEvent__wxEvtHandlerPwxEventFunctionwxEventR = a_HandleEvent__wxEvtHandlerPwxEventFunctionwxEventR;
m_wxAppExtInitialize__intRwxCharPP = a_Initialize__intRwxCharPP;
m_wxAppExtIsActive = a_IsActive;
m_wxAppExtIsGUI = a_IsGUI;
m_wxAppExtMainLoop = a_MainLoop;
m_wxAppExtOnAssert__wxCharCPintwxCharCPwxCharCP = a_OnAssert__wxCharCPintwxCharCPwxCharCP;
m_wxAppExtOnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP = a_OnAssertFailure__wxCharCPintwxCharCPwxCharCPwxCharCP;
m_wxAppExtOnCmdLineError__wxCmdLineParserR = a_OnCmdLineError__wxCmdLineParserR;
m_wxAppExtOnCmdLineHelp__wxCmdLineParserR = a_OnCmdLineHelp__wxCmdLineParserR;
m_wxAppExtOnCmdLineParsed__wxCmdLineParserR = a_OnCmdLineParsed__wxCmdLineParserR;
m_wxAppExtOnDynamicBind__wxDynamicEventTableEntryR = a_OnDynamicBind__wxDynamicEventTableEntryR;
m_wxAppExtOnEventLoopEnter__wxEventLoopBaseP = a_OnEventLoopEnter__wxEventLoopBaseP;
m_wxAppExtOnEventLoopExit__wxEventLoopBaseP = a_OnEventLoopExit__wxEventLoopBaseP;
m_wxAppExtOnExceptionInMainLoop = a_OnExceptionInMainLoop;
m_wxAppExtOnExit = a_OnExit;
m_wxAppExtOnFatalException = a_OnFatalException;
m_wxAppExtOnInit = a_OnInit;
m_wxAppExtOnInitCmdLine__wxCmdLineParserR = a_OnInitCmdLine__wxCmdLineParserR;
m_wxAppExtOnInitGui = a_OnInitGui;
m_wxAppExtOnLaunched = a_OnLaunched;
m_wxAppExtOnRun = a_OnRun;
m_wxAppExtOnUnhandledException = a_OnUnhandledException;
m_wxAppExtPending = a_Pending;
m_wxAppExtProcessEvent__wxEventR = a_ProcessEvent__wxEventR;
m_wxAppExtProcessIdle = a_ProcessIdle;
m_wxAppExtProcessPendingEvents = a_ProcessPendingEvents;
m_wxAppExtQueueEvent__wxEventP = a_QueueEvent__wxEventP;
m_wxAppExtRethrowStoredException = a_RethrowStoredException;
m_wxAppExtSafeYield__wxWindowPbool = a_SafeYield__wxWindowPbool;
m_wxAppExtSafeYieldFor__wxWindowPlong = a_SafeYieldFor__wxWindowPlong;
m_wxAppExtSearchEventTable__wxEventTableRwxEventR = a_SearchEventTable__wxEventTableRwxEventR;
m_wxAppExtSetActive__boolwxWindowP = a_SetActive__boolwxWindowP;
m_wxAppExtSetCLocale = a_SetCLocale;
m_wxAppExtSetDisplayMode__wxVideoModeCR = a_SetDisplayMode__wxVideoModeCR;
m_wxAppExtSetNativeTheme__wxStringCR = a_SetNativeTheme__wxStringCR;
m_wxAppExtSetNextHandler__wxEvtHandlerP = a_SetNextHandler__wxEvtHandlerP;
m_wxAppExtSetPreviousHandler__wxEvtHandlerP = a_SetPreviousHandler__wxEvtHandlerP;
m_wxAppExtSetPrintMode__int = a_SetPrintMode__int;
m_wxAppExtStoreCurrentException = a_StoreCurrentException;
m_wxAppExtTryAfter__wxEventR = a_TryAfter__wxEventR;
m_wxAppExtTryBefore__wxEventR = a_TryBefore__wxEventR;
m_wxAppExtUsesEventLoop = a_UsesEventLoop;
m_wxAppExtWXReservedApp1__voidP = a_WXReservedApp1__voidP;
m_wxAppExtWXReservedApp2__voidP = a_WXReservedApp2__voidP;
m_wxAppExtWXReservedEvtHandler1__voidP = a_WXReservedEvtHandler1__voidP;
m_wxAppExtWXReservedEvtHandler2__voidP = a_WXReservedEvtHandler2__voidP;
m_wxAppExtWakeUpIdle = a_WakeUpIdle;
}
};
#endif