1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-25 22:42:04 +02:00

Finish encapsulation of PlayerLocalState class

This commit is contained in:
Ivan Savenko
2024-10-08 14:17:04 +00:00
parent 25311b3464
commit 9492eab7c5
3 changed files with 42 additions and 14 deletions

View File

@@ -23,6 +23,16 @@ PlayerLocalState::PlayerLocalState(CPlayerInterface & owner)
{
}
const PlayerSpellbookSetting & PlayerLocalState::getSpellbookSettings()
{
return spellbookSettings;
}
void PlayerLocalState::setSpellbookSettings(const PlayerSpellbookSetting & newSettings)
{
spellbookSettings = newSettings;
}
void PlayerLocalState::saveHeroPaths(std::map<const CGHeroInstance *, int3> & pathsMap)
{
for(auto & p : paths)