Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/FICN/src/orxonox/objects/BaseObject.h @ 729

Last change on this file since 729 was 729, checked in by rgrieder, 17 years ago
  • fixed multiple template instantiation problem under windows
  • removed some warnings by introducing explicit casts
File size: 739 bytes
Line 
1/*!
2    @file BaseObject.h
3    @brief Definition of the BaseObject class.
4
5    The BaseObject is the parent of all classes representing an instance in the game.
6*/
7
8#ifndef _BaseObject_H__
9#define _BaseObject_H__
10
11#include "../OrxonoxPrereqs.h"
12#include "../core/CorePrereqs.h"
13
14#include "../core/CoreIncludes.h"
15
16namespace orxonox
17{
18    //! The BaseObject is the parent of all classes representing an instance in the game.
19    class _OrxonoxExport BaseObject : virtual public OrxonoxClass
20    {
21        public:
22            BaseObject();
23            virtual ~BaseObject();
24            virtual void loadParams(TiXmlElement* xmlElem);
25    };
26    ExportClass(BaseObject, Orxonox);
27}
28
29#endif /* _BaseObject_H__ */
Note: See TracBrowser for help on using the repository browser.