#ifndef LUADECLARATIONS_H #define LUADECLARATIONS_H #include class LuaInterface; class LuaState; class LuaValue; class LuaObject; typedef std::function LuaCppFunction; typedef std::shared_ptr LuaCppFunctionPtr; typedef std::shared_ptr LuaValuePtr; typedef std::shared_ptr LuaObjectPtr; typedef std::vector LuaValueList; #endif // LUADECLARATIONS_H