Danbias/Code/Game/GameLogic/Weapon.h

34 lines
484 B
C
Raw Normal View History

2013-11-28 08:33:29 +01:00
//////////////////////////////////////////////////
//Created by Erik and Linda of the GameLogic team
//////////////////////////////////////////////////
#ifndef WEAPON_H
#define WEAPON_H
#include "GameLogicStates.h"
namespace GameLogic
{
2013-12-05 11:50:39 +01:00
class Weapon
{
public:
2013-12-05 11:50:39 +01:00
Weapon(void);
~Weapon(void);
void UseWeapon(const WEAPON_FIRE &fireInput);
bool IsFireing();
bool IsIdle();
bool IsReloading();
private:
2013-12-05 11:50:39 +01:00
struct PrivateData;
PrivateData *myData;
};
}
#endif