This commit is contained in:
@@ -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)){
|
||||
|
||||
Reference in New Issue
Block a user