Peoplemon  0.1.0
Peoplemon 3 game source documentation
core::item::Item Member List

This is the complete list of members for core::item::Item, including all inherited members.

canUseInBattle(Id item)core::item::Itemstatic
cast(unsigned int id)core::item::Itemstatic
getCategory(Id item)core::item::Itemstatic
getDescription(item::Id item)core::item::Itemstatic
getName(item::Id item)core::item::Itemstatic
getPeopleballRate(Id ball, pplmn::Id ppl, int turnNumber, float levelRatio)core::item::Itemstatic
getTmMove(Id tm)core::item::Itemstatic
getType(Id item)core::item::Itemstatic
getUseLine(Id item, const pplmn::OwnedPeoplemon &ppl)core::item::Itemstatic
getUseLine(Id item)core::item::Itemstatic
getValue(item::Id item)core::item::Itemstatic
hasEffectOnPeoplemon(Id item, const pplmn::OwnedPeoplemon &ppl)core::item::Itemstatic
hasEffectOnPeoplemon(Id item, const pplmn::BattlePeoplemon &ppl, const battle::Battler &battler)core::item::Itemstatic
hasEffectOnPlayer(Id item, const player::State &state)core::item::Itemstatic
setDataSource(file::ItemDB &source)core::item::Itemstatic
useOnPeoplemon(Id item, pplmn::OwnedPeoplemon &ppl, std::vector< pplmn::OwnedPeoplemon > *team=nullptr, std::vector< pplmn::BattlePeoplemon > *battleTeam=nullptr)core::item::Itemstatic
useOnPeoplemon(Id item, pplmn::BattlePeoplemon &ppl, battle::Battler &battler)core::item::Itemstatic
useOnPlayer(Id item, player::State &state)core::item::Itemstatic
validIds()core::item::Itemstatic