Work on extern support for userdata functions
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -37,8 +37,7 @@ private:
|
||||
}
|
||||
|
||||
static EvalValue* GetFooFunction(void* obj){
|
||||
return new UserDataFunction(CallFooFunction, obj,
|
||||
make_shared<UserDataFunctionType>(make_shared<NumericScriptType>(true, false), vector<shared_ptr<ScriptType>>(0)));
|
||||
return new UserDataFunction(CallFooFunction, obj);
|
||||
}
|
||||
|
||||
static EvalValue* CallAddition(void* obj, EvalValue* parameters[], int parameterCount){
|
||||
@@ -51,7 +50,7 @@ private:
|
||||
static GenericFunctionScriptType* AdditionFunctionType;
|
||||
|
||||
static EvalValue* GetAdditionFunction(void* obj){
|
||||
return new UserDataFunction(CallAddition, obj, shared_ptr<GenericFunctionScriptType>(AdditionFunctionType));
|
||||
return new UserDataFunction(CallAddition, obj);
|
||||
}
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user