class CCL::ParamCurveFactory
#include <params.h> class ParamCurveFactory { public: // typedefs typedef IParamCurve* (*CreateFunc)(); // structs struct CurveClass; // methods static ParamCurveFactory& instance (); IParamCurve* create (StringID name); void add (StringID name, CreateFunc createFunc); template <class Type> void addCurve (StringID name); };