#ifndef _Test3_H__ #define _Test3_H__ #include #include "core/BaseObject.h" #include "util/Math.h" namespace orxonox { class Test1; class Test2; class Test3 : public BaseObject { public: Test3(); virtual ~Test3(); void setConfigValues(); void usefullClassesIsATest(Test1* test1); void usefullClassesIsATest(Test2* test2); void configOutput(); private: int value_int_; unsigned int value_uint_; char value_char_; unsigned char value_uchar_; float value_float_; double value_double_; bool value_bool_; std::string value_string_; const char* value_constchar_; Vector2 value_vector2_; Vector3 value_vector3_; ColourValue value_colourvalue_; std::vector vector_int_; std::vector vector_string_; std::vector vector_vector3_; }; } #endif