swig/SWIG/Examples/test-suite/class_scope_weird.i
Marcelo Matus 1c7c9e44f7 massive typemap unification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 13:24:15 +00:00

31 lines
385 B
OpenEdge ABL

%module class_scope_weird
%inline %{
class Foo {
public:
Foo::Foo(void)
{
}
Foo::Foo(int)
{
}
int Foo::bar(int x) {
return x;
}
};
class Quat;
class matrix4;
class tacka3;
class Quat {
public:
Quat::Quat(void){}
Quat::Quat(float in_w, float x, float y, float z){}
Quat::Quat(const tacka3& axis, float angle){}
Quat::Quat(const matrix4& m){}
};
%}