Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/trunk/src/world_entities/satellite.h @ 9869

Last change on this file since 9869 was 9869, checked in by bensch, 18 years ago

orxonox/trunk: merged the new_class_id branche back to the trunk.
merged with command:
svn merge https://svn.orxonox.net/orxonox/branches/new_class_id trunk -r9683:HEAD
no conflicts… puh..

File size: 557 bytes
RevLine 
[4597]1/*!
[5039]2 * @file world_entity.h
[4836]3  *  Definition of the basic WorldEntity
[3750]4*/
5
6#ifndef _SATELLITE_H
7#define _SATELLITE_H
8
9#include "world_entity.h"
10#include "comincl.h"
11
12class CharacterAttributes;
13class Model;
14
15
16//! Basic class from which all interactive stuff in the world is derived from
17class Satellite : public WorldEntity
[4597]18{
[9869]19  ObjectListDeclaration(Satellite);
[3750]20
21 public:
22  Satellite (Vector axis, float speed);
23  virtual ~Satellite ();
24
25  virtual void tick (float time);
[4597]26
[3750]27 private:
[4597]28  Vector*       axis;
29  float         speed;
[3750]30
[4597]31
[3750]32};
33
34#endif /* _SATELLITE_H */
Note: See TracBrowser for help on using the repository browser.