Files
maszyna/scripting/lua.h
2026-03-14 19:01:57 +00:00

23 lines
360 B
C++

#pragma once
#include <lua.hpp>
class basic_event;
class TDynamicObject;
class lua
{
lua_State *state;
static int atpanic(lua_State *s);
static int openffi(lua_State *s);
public:
lua();
~lua();
std::string get_error();
void interpret(std::string file);
typedef void (*eventhandler_t)(basic_event*, const TDynamicObject*);
};