swig/Examples/lua/embed3/example.h
Mark Gossage ef7c0cbbd2 [Lua] Removed generation of _wrap_delete_XXXXX (wrappered destructor) which was unused and causing warning with g++ -Wall.
Removed other unused warning in typemaps.i and other places.
Added Examples/lua/embed3, and run tests a few test cases.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10402 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-04-30 00:17:53 +00:00

24 lines
423 B
C++

/* File : example.h */
/* This is some kind of engine of some kind
we will give it some dummy methods for Lua to call*/
class Engine
{
public:
void start();
void stop();
void accelerate(float f);
void decelerate(float f);
};
/* We also want to pass some events to Lua, so lets have a few classes
to do this.
*/
class Event
{
public:
enum {STARTUP,KEYPRESS,MOUSEPRESS,SHUTDOWN} mType;
// etc
};