diff options
author | est31 <MTest31@outlook.com> | 2015-04-21 22:24:45 +0200 |
---|---|---|
committer | est31 <MTest31@outlook.com> | 2015-04-26 21:30:52 +0200 |
commit | 27e3a353d84c974dfea113df0eaa0aa7e93b7c6b (patch) | |
tree | ffd208eb5c5d5120368c2751cf8b233936e2cb22 /src/craftdef.h | |
parent | 4f851faa917597c3d9e0497b5200591f8e949535 (diff) | |
download | minetest-27e3a353d84c974dfea113df0eaa0aa7e93b7c6b.tar.gz minetest-27e3a353d84c974dfea113df0eaa0aa7e93b7c6b.tar.bz2 minetest-27e3a353d84c974dfea113df0eaa0aa7e93b7c6b.zip |
Remove craftdef serialisation
It isn't needed anymore, sending ICraftDefManager over the network has been obsoleted
by protocol version 7.
Diffstat (limited to 'src/craftdef.h')
-rw-r--r-- | src/craftdef.h | 32 |
1 files changed, 2 insertions, 30 deletions
diff --git a/src/craftdef.h b/src/craftdef.h index cc7a0619c..f62ad3313 100644 --- a/src/craftdef.h +++ b/src/craftdef.h @@ -128,8 +128,6 @@ struct CraftReplacements pairs(pairs_) {} std::string dump() const; - void serialize(std::ostream &os) const; - void deSerialize(std::istream &is); }; /* @@ -141,9 +139,6 @@ public: CraftDefinition(){} virtual ~CraftDefinition(){} - void serialize(std::ostream &os) const; - static CraftDefinition* deSerialize(std::istream &is); - // Returns type of crafting definition virtual std::string getName() const=0; @@ -164,9 +159,6 @@ public: virtual void initHash(IGameDef *gamedef) = 0; virtual std::string dump() const=0; -protected: - virtual void serializeBody(std::ostream &os) const=0; - virtual void deSerializeBody(std::istream &is, int version)=0; }; /* @@ -204,10 +196,6 @@ public: virtual std::string dump() const; -protected: - virtual void serializeBody(std::ostream &os) const; - virtual void deSerializeBody(std::istream &is, int version); - private: // Output itemstring std::string output; @@ -256,10 +244,6 @@ public: virtual std::string dump() const; -protected: - virtual void serializeBody(std::ostream &os) const; - virtual void deSerializeBody(std::istream &is, int version); - private: // Output itemstring std::string output; @@ -303,10 +287,6 @@ public: virtual std::string dump() const; -protected: - virtual void serializeBody(std::ostream &os) const; - virtual void deSerializeBody(std::istream &is, int version); - private: // This is a constant that is added to the wear of the result. // May be positive or negative, allowed range [-1,1]. @@ -349,10 +329,6 @@ public: virtual std::string dump() const; -protected: - virtual void serializeBody(std::ostream &os) const; - virtual void deSerializeBody(std::istream &is, int version); - private: // Output itemstring std::string output; @@ -398,10 +374,6 @@ public: virtual std::string dump() const; -protected: - virtual void serializeBody(std::ostream &os) const; - virtual void deSerializeBody(std::istream &is, int version); - private: // Recipe itemstring std::string recipe; @@ -429,7 +401,7 @@ public: bool decrementInput, IGameDef *gamedef) const=0; virtual std::vector<CraftDefinition*> getCraftRecipes(CraftOutput &output, IGameDef *gamedef, unsigned limit=0) const=0; - + // Print crafting recipes for debugging virtual std::string dump() const=0; }; @@ -443,7 +415,7 @@ public: // The main crafting function virtual bool getCraftResult(CraftInput &input, CraftOutput &output, bool decrementInput, IGameDef *gamedef) const=0; - virtual std::vector<CraftDefinition*> getCraftRecipes(CraftOutput &output, + virtual std::vector<CraftDefinition*> getCraftRecipes(CraftOutput &output, IGameDef *gamedef, unsigned limit=0) const=0; // Print crafting recipes for debugging |