#ifndef GGAF_DX_SPHEREACTOR_H_
#define GGAF_DX_SPHEREACTOR_H_
#include "GgafDxCommonHeader.h"
#include "jp/ggaf/dx/actor/MeshActor.h"

namespace GgafDx {

/**
 * 球アクター.
 * MeshActor を継承し、球を表示するためのアクターです。<BR>
 * Xファイルは、直径１px相当の球(中心は(0,0,0))のメッシュを読み込ませてください。
 * @version 1.00
 * @since 2010/10/21
 * @author Masatoshi Tsuge
 */
class SphereActor : public MeshActor {

public:
    SphereActor(const char* prm_name,
                       Checker* prm_pChecker);

    void drawSphere(coord prm_x, coord prm_y, coord prm_z, coord prm_r);

    virtual ~SphereActor(); //デストラクタ
};

}
#endif /*GGAF_DX_SPHEREACTOR_H_*/
