]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/unittest/test.cpp
Merge branch 'master' of https://github.com/minetest/minetest
[dragonfireclient.git] / src / unittest / test.cpp
index f223d567ed4c5d557cb497dd0021be9f760fe9d4..4fd4b930b65f148bd77ffb46f025e6829b87760f 100644 (file)
@@ -48,7 +48,9 @@ class TestGameDef : public IGameDef {
        ~TestGameDef();
 
        IItemDefManager *getItemDefManager() { return m_itemdef; }
+       IWritableItemDefManager *getWritableItemDefManager() { return m_itemdef; }
        const NodeDefManager *getNodeDefManager() { return m_nodedef; }
+       NodeDefManager *getWritableNodeDefManager() { return m_nodedef; }
        ICraftDefManager *getCraftDefManager() { return m_craftdef; }
        ITextureSource *getTextureSource() { return m_texturesrc; }
        IShaderSource *getShaderSource() { return m_shadersrc; }
@@ -81,8 +83,8 @@ class TestGameDef : public IGameDef {
        }
 
 private:
-       IItemDefManager *m_itemdef = nullptr;
-       const NodeDefManager *m_nodedef = nullptr;
+       IWritableItemDefManager *m_itemdef = nullptr;
+       NodeDefManager *m_nodedef = nullptr;
        ICraftDefManager *m_craftdef = nullptr;
        ITextureSource *m_texturesrc = nullptr;
        IShaderSource *m_shadersrc = nullptr;