/*!
 *  @file Air.h
 *  @brief ゲーム中の空間情報のプロトタイプ
 *  @date 2014/02/20
 *  @author Deskull
 *  2014 Sikabane Works.
 */

#pragma once

#include "stdafx.h"
#include "GameElement.h"
#include "HaveSymbol.h"
#include "HaveHp.h"
#include "Color.h"
#include "Dice.h"

namespace Deeangband
{
	class Color;

	/*!
	 * @class Air
	 * @brief 空間情報のクラス
	 */
	class Air : public GameElement, public HaveSymbol, public HaveHp
	{
	private:

		Dice effectDice; //!< 空間所在中のエフェクト値

	public:

		/*! 
		 * @brief Airクラスコンストラクタ
		 */
		Air::Air(void);

		/*! 
		 * @brief ダミーデータによる初期化
		 * @return なし
		 */
		void Air::WipeData(void);

		/*! 
		 * @brief Airクラスデストラクタ
		 */
		Air::~Air(void);

	};

}

