From fdcad8a72d6f66d62dcd5893f9ba7bf421043a61 Mon Sep 17 00:00:00 2001 From: faketruth Date: Sat, 2 Feb 2013 23:55:29 +0000 Subject: Added a GetClassStatic function to all entities, as well as cFurnaceEntity, cChestEntity and cWorld Using templates to generate ForEach* functions instead of MACROS Better error reporting in ForEach* functions git-svn-id: http://mc-server.googlecode.com/svn/trunk@1191 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/FurnaceEntity.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/FurnaceEntity.h') diff --git a/source/FurnaceEntity.h b/source/FurnaceEntity.h index 1c417c739..bcdc8d837 100644 --- a/source/FurnaceEntity.h +++ b/source/FurnaceEntity.h @@ -30,6 +30,8 @@ public: virtual ~cFurnaceEntity(); virtual void Destroy(); + static const char * GetClassStatic() { return "cFurnaceEntity"; } + bool LoadFromFile(cFile & a_File); // deprecated format bool LoadFromJson(const Json::Value& a_Value ); -- cgit v1.2.3