#include "generated.h"
extern "C" {
void wxUIActionSimulator_delete(wxUIActionSimulator *self) {
delete self;
}
wxUIActionSimulator *wxUIActionSimulator_new() {
return new wxUIActionSimulator();
}
bool wxUIActionSimulator_MouseMove(wxUIActionSimulator * self, long x, long y) {
return self->MouseMove(x, y);
}
bool wxUIActionSimulator_MouseMove1(wxUIActionSimulator * self, const wxPoint * point) {
return self->MouseMove(*point);
}
bool wxUIActionSimulator_MouseDown(wxUIActionSimulator * self, int button) {
return self->MouseDown(button);
}
bool wxUIActionSimulator_MouseUp(wxUIActionSimulator * self, int button) {
return self->MouseUp(button);
}
bool wxUIActionSimulator_MouseClick(wxUIActionSimulator * self, int button) {
return self->MouseClick(button);
}
bool wxUIActionSimulator_MouseDblClick(wxUIActionSimulator * self, int button) {
return self->MouseDblClick(button);
}
bool wxUIActionSimulator_MouseDragDrop(wxUIActionSimulator * self, long x1, long y1, long x2, long y2, int button) {
return self->MouseDragDrop(x1, y1, x2, y2, button);
}
bool wxUIActionSimulator_KeyDown(wxUIActionSimulator * self, int keycode, int modifiers) {
return self->KeyDown(keycode, modifiers);
}
bool wxUIActionSimulator_KeyUp(wxUIActionSimulator * self, int keycode, int modifiers) {
return self->KeyUp(keycode, modifiers);
}
bool wxUIActionSimulator_Char(wxUIActionSimulator * self, int keycode, int modifiers) {
return self->Char(keycode, modifiers);
}
#if wxCHECK_VERSION(3, 1, 0)
bool wxUIActionSimulator_Select(wxUIActionSimulator * self, const wxString * text) {
return self->Select(*text);
}
#endif
bool wxUIActionSimulator_Text(wxUIActionSimulator * self, const char * text) {
return self->Text(text);
}
void wxURLDataObject_delete(wxURLDataObject *self) {
delete self;
}
wxURLDataObject *wxURLDataObject_new(const wxString * url) {
return new wxURLDataObject(*url);
}
wxString *wxURLDataObject_GetURL(const wxURLDataObject * self) {
return new wxString(self->GetURL());
}
void wxURLDataObject_SetURL(wxURLDataObject * self, const wxString * url) {
return self->SetURL(*url);
}
wxClassInfo *wxUpdateUIEvent_CLASSINFO() {
return wxCLASSINFO(wxUpdateUIEvent);
}
wxUpdateUIEvent *wxUpdateUIEvent_new(wxWindowID command_id) {
return new wxUpdateUIEvent(command_id);
}
void wxUpdateUIEvent_Check(wxUpdateUIEvent * self, bool check) {
return self->Check(check);
}
void wxUpdateUIEvent_Enable(wxUpdateUIEvent * self, bool enable) {
return self->Enable(enable);
}
bool wxUpdateUIEvent_GetChecked(const wxUpdateUIEvent * self) {
return self->GetChecked();
}
bool wxUpdateUIEvent_GetEnabled(const wxUpdateUIEvent * self) {
return self->GetEnabled();
}
#if wxCHECK_VERSION(3, 1, 0)
bool wxUpdateUIEvent_IsCheckable(const wxUpdateUIEvent * self) {
return self->IsCheckable();
}
#endif
bool wxUpdateUIEvent_GetSetChecked(const wxUpdateUIEvent * self) {
return self->GetSetChecked();
}
bool wxUpdateUIEvent_GetSetEnabled(const wxUpdateUIEvent * self) {
return self->GetSetEnabled();
}
bool wxUpdateUIEvent_GetSetShown(const wxUpdateUIEvent * self) {
return self->GetSetShown();
}
bool wxUpdateUIEvent_GetSetText(const wxUpdateUIEvent * self) {
return self->GetSetText();
}
bool wxUpdateUIEvent_GetShown(const wxUpdateUIEvent * self) {
return self->GetShown();
}
wxString *wxUpdateUIEvent_GetText(const wxUpdateUIEvent * self) {
return new wxString(self->GetText());
}
void wxUpdateUIEvent_SetText(wxUpdateUIEvent * self, const wxString * text) {
return self->SetText(*text);
}
void wxUpdateUIEvent_Show(wxUpdateUIEvent * self, bool show) {
return self->Show(show);
}
bool wxUpdateUIEvent_CanUpdate(wxWindow * window) {
return wxUpdateUIEvent::CanUpdate(window);
}
long wxUpdateUIEvent_GetUpdateInterval() {
return wxUpdateUIEvent::GetUpdateInterval();
}
void wxUpdateUIEvent_ResetUpdateTime() {
return wxUpdateUIEvent::ResetUpdateTime();
}
void wxUpdateUIEvent_SetUpdateInterval(long update_interval) {
return wxUpdateUIEvent::SetUpdateInterval(update_interval);
}
}