Work on extern support for userdata functions
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2019-06-21 23:07:17 +02:00
parent 95c322ed2c
commit 694b0ac0c0
10 changed files with 42 additions and 12 deletions

View File

@@ -1,2 +1,12 @@
#include "UserDataFunction.hpp"
using namespace Porygon::Evaluation;
namespace Porygon::UserData{
extern "C" {
EvalValue * CreateFunctionEvalValue(Evaluation::EvalValue* (*func)(void* , EvalValue* [], int ), void* obj) {
return new UserDataFunction(func, obj);
}
}
}