#ifndef FORMATIONTHAGORAS002_H_
#define FORMATIONTHAGORAS002_H_
#include "VioletVreath.h"
#include "jp/gecchi/VioletVreath/actor/enemy/Thagoras/FormationThagoras.h"
#include "jp/ggaf/dxcore/util/GgafDxGeoElem.h"

namespace VioletVreath {

/**
 * 敵機タゴラス用フォーメーションその002 .
 * @version 1.00
 * @since 2013/07/10
 * @author Masatoshi Tsuge
 */
class FormationThagoras002 : public FormationThagoras {

public:
    static const char* xpmFormationThagoras002_[];

    GgafLib::SplineManufactureConnection** papSplManufConn_;

    FormationThagoras002(const char* prm_name);

    virtual void processBehavior() override;

    virtual void onCallUp(GgafDxCore::GgafDxDrawableActor* prm_pActor, int prm_row, int prm_col) override;

    virtual ~FormationThagoras002();
};

}
#endif /*FORMATIONTHAGORAS002_H_*/
