00001 #ifndef OSDL_WORLD_OBJECT_H_
00002 #define OSDL_WORLD_OBJECT_H_
00003
00004
00005 #include "Ceylan.h"
00006
00007 #include <string>
00008
00009
00010
00011 namespace OSDL
00012 {
00013
00014 namespace Engine
00015 {
00016
00017
00018
00039 class OSDL_DLL WorldObject : public Ceylan::Model
00040 {
00041
00042 public:
00043
00044
00049 WorldObject() throw() ;
00050
00051
00053 virtual ~WorldObject() throw() ;
00054
00055
00067 virtual const std::string toString(
00068 Ceylan::VerbosityLevels level = Ceylan::high )
00069 const throw() ;
00070
00071
00072 } ;
00073
00074 }
00075
00076 }
00077
00078
00079 #endif // OSDL_WORLD_OBJECT_H_