#ifndef CURVEMANUFACTUREMANAGEREX_H_
#define CURVEMANUFACTUREMANAGEREX_H_
#include "VioletVreath.h"

#include "jp/ggaf/dx/manager/CurveManufactureManager.h"

namespace VioletVreath {
/**
 * VioletVreath用 CurveManufacture 管理クラス .
 * @version 1.00
 * @since 2018/08/21
 * @author Masatoshi Tsuge
 */
class CurveManufactureManagerEx : public GgafDx::CurveManufactureManager {

public:
    /**
     * コンストラクタ
     * @param prm_manager_name マネージャ名称
     */
    CurveManufactureManagerEx(const char* prm_manager_name);

    GgafDx::CurveManufacture* processCreateResource(const char* prm_idstr, void* prm_pConnector) override;

    virtual ~CurveManufactureManagerEx() {
    }
};

}
#endif /*CURVEMANUFACTUREMANAGEREX_H_*/
