| /* 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 let's have a few classes | |
| to do this. | |
| */ | |
| class Event | |
| { | |
| public: | |
| enum {STARTUP,KEYPRESS,MOUSEPRESS,SHUTDOWN} mType; | |
| // etc | |
| }; |