1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-08-11 17:51:04 +00:00

Node definition manager refactor (#7016)

* Rename IWritableNodeDefManager to NodeDefManager
* Make INodeDefManager functions const
* Use "const *NodeDefManager" instead of "*INodeDefManager"
* Remove unused INodeDefManager class
* Merge NodeDefManager and CNodeDefManager
* Document NodeDefManager
This commit is contained in:
Dániel Juhász 2018-02-10 22:04:16 +02:00 committed by SmallJoker
parent 617d94c803
commit 3face01a20
61 changed files with 583 additions and 457 deletions

View file

@ -1501,7 +1501,7 @@ void Server::SendItemDef(session_t peer_id,
}
void Server::SendNodeDef(session_t peer_id,
INodeDefManager *nodedef, u16 protocol_version)
const NodeDefManager *nodedef, u16 protocol_version)
{
NetworkPacket pkt(TOCLIENT_NODEDEF, 0, peer_id);
@ -3341,7 +3341,7 @@ IItemDefManager *Server::getItemDefManager()
return m_itemdef;
}
INodeDefManager *Server::getNodeDefManager()
const NodeDefManager *Server::getNodeDefManager()
{
return m_nodedef;
}
@ -3366,7 +3366,7 @@ IWritableItemDefManager *Server::getWritableItemDefManager()
return m_itemdef;
}
IWritableNodeDefManager *Server::getWritableNodeDefManager()
NodeDefManager *Server::getWritableNodeDefManager()
{
return m_nodedef;
}