#include <squirrel.h>
#include <exception>
+#include <sstream>
#include <string>
-struct WrappedFunction {
- const char* name;
- SQFUNCTION f;
-};
-struct WrappedClass {
- const char* name;
- WrappedFunction* functions;
-};
-
class SquirrelError : public std::exception
{
public:
std::string message;
};
-void register_functions(HSQUIRRELVM v, WrappedFunction* functions);
-void register_classes(HSQUIRRELVM v, WrappedClass* classes);
-
void print_squirrel_stack(HSQUIRRELVM v);
#endif