#ifndef OBJDEF_HEADER
#define OBJDEF_HEADER
-#include <string>
-#include <vector>
-#include "irrlichttypes.h"
+#include "util/basic_macros.h"
+#include "porting.h"
class IGameDef;
class INodeDefManager;
public:
ObjDefManager(IGameDef *gamedef, ObjDefType type);
virtual ~ObjDefManager();
+ DISABLE_CLASS_COPY(ObjDefManager);
virtual const char *getObjectTitle() const { return "ObjDef"; }