Fully implements math library
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2019-08-17 18:29:02 +02:00
parent 5e96250d96
commit 7675af62de
6 changed files with 558 additions and 32 deletions

View File

@@ -85,6 +85,12 @@ namespace Porygon {
return this;
}
const GenericFunctionScriptType* RegisterFunctionOption (size_t index, GenericFunctionOption * opt) const{
opt->SetOption(index);
_options->push_back(opt);
return this;
}
GenericFunctionOption* GetFunctionOption(const vector<shared_ptr<const ScriptType>>& parameters) const{
for (auto o: *_options){
if (o->IsValid(parameters)){