]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/nodedef.h
Fix key change menu a bit
[dragonfireclient.git] / src / nodedef.h
index f69b66c9f46d4eab4485f917aad3108120c9b1db..fdf2f8c45b6e1d1525b4f8f81e88e2aa250d0e13 100644 (file)
@@ -253,6 +253,7 @@ class INodeDefManager
        virtual bool getId(const std::string &name, content_t &result) const=0;
        virtual content_t getId(const std::string &name) const=0;
        virtual const ContentFeatures& get(const std::string &name) const=0;
+       virtual std::string getAlias(const std::string &name) const =0;
        
        virtual void serialize(std::ostream &os)=0;
 };
@@ -270,6 +271,7 @@ class IWritableNodeDefManager : public INodeDefManager
        virtual content_t getId(const std::string &name) const=0;
        // If not found, returns the features of CONTENT_IGNORE
        virtual const ContentFeatures& get(const std::string &name) const=0;
+       virtual std::string getAlias(const std::string &name) const =0;
                
        // Register node definition
        virtual void set(content_t c, const ContentFeatures &def)=0;