Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/blink/src/world_entities/effects/blink.h @ 10175

Last change on this file since 10175 was 10175, checked in by stefalie, 17 years ago

blink: … blinking lights, juhu!

File size: 569 bytes
Line 
1/*!
2 * @file blink.h
3 */
4
5#ifndef _BLINK_H
6#define _BLINK_H
7
8#include "world_entity.h"
9
10class Material;
11class TiXmlElement;
12
13class Blink : public WorldEntity
14{
15  ObjectListDeclaration(Blink);
16  public:
17    Blink(const TiXmlElement* root = NULL);
18    virtual ~Blink();
19
20    void init();
21    void loadParams(const TiXmlElement* root);
22
23    //void setSize(float sizeX, float sizeY);
24    //void setTexture(const std::string& textureFile);
25
26    virtual void tick(float dt);
27    virtual void draw() const;
28
29  private:
30    Material*        material;
31};
32
33#endif /* _BLINK_H */
Note: See TracBrowser for help on using the repository browser.