unigi.ext/main.i

25 lines
540 B
OpenEdge ABL

%module unigi
%{
#include <stdint.h>
#include "unigi/types.h"
#include "unigi/structs.h"
#include "unigi/main.h"
#include "unigi.ext/types.h"
#include "unigi.ext/structs.h"
#include "unigi.ext/main.h"
%}
%include <typemaps.i>
%include <stdint.i>
%rename("%(strip:[unigi_])s") "";
%include "unigi/types.h"
%include "unigi/structs.h"
%include "unigi/main.h"
%include "unigi.ext/types.h"
%include "unigi.ext/structs.h"
%include "unigi.ext/main.h"
// Indexable types
%include <carrays.i>
%array_functions(unigi_type_color, unigi_type_color);