summaryrefslogtreecommitdiff
path: root/src/nodemetadata.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-06-18 00:46:50 +0300
committerPerttu Ahola <celeron55@gmail.com>2011-06-18 00:46:50 +0300
commitda692355e84f8d1e5210c3c89daf775cf23ec38b (patch)
tree9298dad19f545fd5496a994e186027de589cb934 /src/nodemetadata.h
parente7580d2804d29afb486f4eb2bd4dfb94f7181824 (diff)
downloadminetest-da692355e84f8d1e5210c3c89daf775cf23ec38b.tar.gz
minetest-da692355e84f8d1e5210c3c89daf775cf23ec38b.tar.bz2
minetest-da692355e84f8d1e5210c3c89daf775cf23ec38b.zip
Created and moved stuff to content_nodemeta.{h,cpp}
Diffstat (limited to 'src/nodemetadata.h')
-rw-r--r--src/nodemetadata.h64
1 files changed, 0 insertions, 64 deletions
diff --git a/src/nodemetadata.h b/src/nodemetadata.h
index ae02cfc3c..8471e1d97 100644
--- a/src/nodemetadata.h
+++ b/src/nodemetadata.h
@@ -69,74 +69,10 @@ private:
static core::map<u16, Factory> m_types;
};
-class SignNodeMetadata : public NodeMetadata
-{
-public:
- SignNodeMetadata(std::string text);
- //~SignNodeMetadata();
-
- virtual u16 typeId() const;
- static NodeMetadata* create(std::istream &is);
- virtual NodeMetadata* clone();
- virtual void serializeBody(std::ostream &os);
- virtual std::string infoText();
-
- std::string getText(){ return m_text; }
- void setText(std::string t){ m_text = t; }
-
-private:
- std::string m_text;
-};
-
-class ChestNodeMetadata : public NodeMetadata
-{
-public:
- ChestNodeMetadata();
- ~ChestNodeMetadata();
-
- virtual u16 typeId() const;
- static NodeMetadata* create(std::istream &is);
- virtual NodeMetadata* clone();
- virtual void serializeBody(std::ostream &os);
- virtual std::string infoText();
- virtual Inventory* getInventory() {return m_inventory;}
-
- virtual bool nodeRemovalDisabled();
-
-private:
- Inventory *m_inventory;
-};
-
-class FurnaceNodeMetadata : public NodeMetadata
-{
-public:
- FurnaceNodeMetadata();
- ~FurnaceNodeMetadata();
-
- virtual u16 typeId() const;
- virtual NodeMetadata* clone();
- static NodeMetadata* create(std::istream &is);
- virtual void serializeBody(std::ostream &os);
- virtual std::string infoText();
- virtual Inventory* getInventory() {return m_inventory;}
- virtual void inventoryModified();
- virtual bool step(float dtime);
-
-private:
- Inventory *m_inventory;
- float m_step_accumulator;
- float m_fuel_totaltime;
- float m_fuel_time;
- float m_src_totaltime;
- float m_src_time;
-};
-
/*
List of metadata of all the nodes of a block
*/
-class InventoryManager;
-
class NodeMetadataList
{
public: