Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/presentation/src/world_entities/weapons/nadion_laser.h

Last change on this file was 10771, checked in by nicolasc, 17 years ago

huge diff
cleaned the individual weapons, moved stuff to weapon.{cc,h}
and some minor fixes which popped up then and when

File size: 495 bytes
RevLine 
[10648]1#ifndef NADION_LASER_H
2#define NADION_LASER_H
[9972]3
4
5#include "weapon.h"
6
[10648]7
8class NadionLaser : public Weapon
[9972]9{
[10661]10  ObjectListDeclaration(NadionLaser);
[9972]11  public:
[10648]12    NadionLaser();
13    NadionLaser (const TiXmlElement* root);
14    virtual ~NadionLaser();
[9972]15
16    void init();
17    virtual void loadParams(const TiXmlElement* root);
18
19    virtual void activate();
20    virtual void deactivate();
21
22    virtual void fire();
23
[10516]24    virtual void tick(float dt);
25
[9972]26    virtual void draw() const;
27
[10286]28  private:
29
[9972]30};
31
32#endif
Note: See TracBrowser for help on using the repository browser.