Class implements generic function factory.
You can find more information in comments below. Overrided methods can be found in corresponding base class or interface.
class CFunctionFactory :public virtual IFunctionFactory, public virtual CReleasable
{
public:
IFunction *Create(const String &name, IErrorListener *error_listener, const IFunction::Arguments &arguments, IFunction *modify) override;
CFunctionFactory();
};
Namespace: | nitisa::script |
Include: | Nitisa/Modules/Script/FunctionFactories/Generic/FunctionFactory.h |