]> 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 676fe8e13ed3070787ffa06f5b214c6203bcee97..e8957afd006514124805649f40e5a31793716282 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;