From e8650e2a036e5cc86fd5f709f1d88b644fcc03d8 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Tue, 2 Jun 2020 14:02:32 +0200 Subject: [PATCH] Fixed build error. --- CInterface/Battling/BattleParty.cpp | 6 ------ src/Battling/Models/BattleParty.hpp | 7 ++++++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/CInterface/Battling/BattleParty.cpp b/CInterface/Battling/BattleParty.cpp index e402dfc..dd40f29 100644 --- a/CInterface/Battling/BattleParty.cpp +++ b/CInterface/Battling/BattleParty.cpp @@ -19,9 +19,3 @@ export uint8_t CreatureLib_BattleParty_IsResponsibleForIndex(bool& out, const Ba } export bool CreatureLib_BattleParty_HasCreaturesNotInField(const BattleParty* p) { return p->HasCreaturesNotInField(); } - -inline bool BattleParty::IsResponsibleForIndex(uint8_t side, uint8_t index) const { - return std::any_of(_responsibleIndices.begin(), _responsibleIndices.end(), [side, index](const CreatureIndex& ci) { - return ci.GetSideIndex() == side && ci.GetCreatureIndex() == index; - }); -} diff --git a/src/Battling/Models/BattleParty.hpp b/src/Battling/Models/BattleParty.hpp index 97d065b..672548a 100644 --- a/src/Battling/Models/BattleParty.hpp +++ b/src/Battling/Models/BattleParty.hpp @@ -24,7 +24,12 @@ namespace CreatureLib::Battling { return _responsibleIndices.Contains(index); } - bool IsResponsibleForIndex(uint8_t side, uint8_t index) const; + inline bool IsResponsibleForIndex(uint8_t side, uint8_t index) const { + return std::any_of(_responsibleIndices.begin(), _responsibleIndices.end(), + [side, index](const CreatureIndex& ci) { + return ci.GetSideIndex() == side && ci.GetCreatureIndex() == index; + }); + } inline bool HasCreaturesNotInField() const { const auto& p = _party->GetParty();