flasim/src/FireUnit.hpp

23 lines
438 B
C++

#ifndef FIREUNIT_HPP
#define FIREUNIT_HPP
#include <irrlicht.h>
class FireUnit : public irr::IEventReceiver
{
public:
FireUnit();
~FireUnit();
bool OnEvent(const irr::SEvent&);
void draw();
private:
irr::scene::ICameraSceneNode *cam;
irr::scene::ISceneNode *turretElevation, *turretAzimuth;
irr::scene::ISceneNodeAnimator *turretCamAnimator;
irr::video::ITexture *crosshair;
};
#endif // FIREUNIT_HPP