Item C Interface.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-04-17 21:02:17 +02:00
parent a95b6d1817
commit 66060c68c0
2 changed files with 27 additions and 2 deletions

View File

@@ -9,10 +9,10 @@ namespace PkmnLib::Library {
public:
Item(const Arbutils::CaseInsensitiveConstString& name, CreatureLib::Library::ItemCategory category,
CreatureLib::Library::BattleItemCategory battleCategory, int32_t price,
std::unordered_set<uint32_t> flags, uint8_t flingPower)
const std::unordered_set<uint32_t>& flags, uint8_t flingPower) noexcept
: CreatureLib::Library::Item(name, category, battleCategory, price, flags), _flingPower(flingPower) {}
inline uint8_t GetFlingPower() const { return _flingPower; }
inline uint8_t GetFlingPower() const noexcept { return _flingPower; }
};
}