#include <lib/gdi/gfbdc.h>
#include <lib/gui/ewidget.h>
#include <lib/gui/elabel.h>
#include <lib/gdi/gfbdc.h>
#include <lib/gui/ewidget.h>
#include <lib/gui/elabel.h>
#include <lib/dvb_ci/dvbci.h>
#include <lib/dvb_ci/dvbci_ui.h>
#include <lib/python/python.h>
#include <lib/dvb_ci/dvbci.h>
#include <lib/dvb_ci/dvbci_ui.h>
#include <lib/python/python.h>
%immutable eSocketNotifier::activated;
%include <lib/base/ebase.h>
%include <lib/base/smartptr.h>
%immutable eSocketNotifier::activated;
%include <lib/base/ebase.h>
%include <lib/base/smartptr.h>
%immutable pNavigation::m_record_event;
%immutable eListbox::selectionChanged;
%immutable eDVBCI_UI::ciStateChanged;
%immutable pNavigation::m_record_event;
%immutable eListbox::selectionChanged;
%immutable eDVBCI_UI::ciStateChanged;
%immutable eDVBResourceManager::frontendUseMaskChanged;
%immutable eAVSwitch::vcr_sb_notifier;
%immutable ePythonMessagePump::recv_msg;
%immutable eDVBResourceManager::frontendUseMaskChanged;
%immutable eAVSwitch::vcr_sb_notifier;
%immutable ePythonMessagePump::recv_msg;
%include <lib/gdi/gfbdc.h>
%include <lib/gdi/epoint.h>
%include <lib/gdi/erect.h>
%include <lib/gdi/gfbdc.h>
%include <lib/gdi/epoint.h>
%include <lib/gdi/erect.h>
/************** temp *****************/
/* need a better place for this, i agree. */
/************** temp *****************/
/* need a better place for this, i agree. */
extern int getPrevAsciiCode();
extern void addFont(const char *filename, const char *alias, int scale_factor, int is_replacement);
extern const char *getEnigmaVersionString();
extern int getPrevAsciiCode();
extern void addFont(const char *filename, const char *alias, int scale_factor, int is_replacement);
extern const char *getEnigmaVersionString();
%}
extern void addFont(const char *filename, const char *alias, int scale_factor, int is_replacement);
%}
extern void addFont(const char *filename, const char *alias, int scale_factor, int is_replacement);
extern void quitMainloop(int exit_code);
extern eApplication *getApplication();
extern const char *getEnigmaVersionString();
extern void quitMainloop(int exit_code);
extern eApplication *getApplication();
extern const char *getEnigmaVersionString();