Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/FICN/src/orxonox/objects/test3.h @ 667

Last change on this file since 667 was 667, checked in by landauf, 16 years ago
  • expanded the String2Number.h file
  • changed the SetConfigValue macro
  • changed the S2N and N2S conversion in the ConfigValueContainer
  • added unsigned int, char, unsigned char, float (additionally to double) and const char* (additionally to std::string) to the ConfigValueContainer
File size: 1.0 KB
Line 
1#ifndef _Test3_H__
2#define _Test3_H__
3
4#include "BaseObject.h"
5
6namespace orxonox
7{
8    class Test1;
9    class Test2;
10
11    class Test3 : public BaseObject
12    {
13        public:
14            Test3();
15            virtual ~Test3();
16
17            void setConfigValues();
18
19            void usefullClassesIsATest(Test1* test1);
20            void usefullClassesIsATest(Test2* test2);
21
22            void configOutput();
23
24        private:
25            int                 value_int_;
26            unsigned int        value_uint_;
27            char                value_char_;
28            unsigned char       value_uchar_;
29            float               value_float_;
30            double              value_double_;
31            bool                value_bool_;
32            std::string         value_string_;
33            const char*         value_constchar_;
34            Vector2             value_vector2_;
35            Vector3             value_vector3_;
36            ColourValue         value_colourvalue_;
37    };
38}
39
40#endif
Note: See TracBrowser for help on using the repository browser.