diff options
Diffstat (limited to 'lib/python/enigma_python.i')
| -rw-r--r-- | lib/python/enigma_python.i | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/lib/python/enigma_python.i b/lib/python/enigma_python.i index 67244f10..c9dc42e4 100644 --- a/lib/python/enigma_python.i +++ b/lib/python/enigma_python.i @@ -6,6 +6,13 @@ #include <lib/base/econfig.h> #include <lib/service/iservice.h> #include <lib/service/service.h> + +#include <lib/gui/ewidget.h> +#include <lib/gui/elabel.h> +#include <lib/gui/ebutton.h> +#include <lib/gui/ewindow.h> +#include <lib/gui/ewidgetdesktop.h> +#include <lib/gui/eslider.h> %} #define DEBUG @@ -17,7 +24,15 @@ %include <lib/service/iservice.h> %include <lib/service/service.h> %template(eServiceCenterPtr) ePtr<eServiceCenter>; -%template(iPlayableServicePtr) ePtr<iPlayableService>; -%template(iPauseableServicePtr) ePtr<iPauseableService>; -%template(iRecordableServicePtr) ePtr<iRecordableService>; -%template(iListableServicePtr) ePtr<iListableService>; + +%include <lib/gdi/epoint.h> +%include <lib/gdi/erect.h> +%include <lib/gdi/esize.h> +%include <lib/gdi/region.h> +%include <lib/gui/ewidget.h> +%include <lib/gui/elabel.h> +%include <lib/gui/ebutton.h> +%include <lib/gui/ewindow.h> +%include <lib/gui/eslider.h> +%include <lib/gui/ewidgetdesktop.h> + |
