SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
ai::AggroMgr Member List

This is the complete list of members for ai::AggroMgr, including all inherited members.

_dirty (defined in ai::AggroMgr)ai::AggroMgrmutableprotected
_entries (defined in ai::AggroMgr)ai::AggroMgrmutableprotected
_minAggro (defined in ai::AggroMgr)ai::AggroMgrprotected
_reduceRatioSecond (defined in ai::AggroMgr)ai::AggroMgrprotected
_reduceType (defined in ai::AggroMgr)ai::AggroMgrprotected
_reduceValueSecond (defined in ai::AggroMgr)ai::AggroMgrprotected
addAggro(CharacterId id, float amount)ai::AggroMgrinline
AggroMgr(std::size_t expectedEntrySize=0u) (defined in ai::AggroMgr)ai::AggroMgrinlineexplicit
cleanupList()ai::AggroMgrinlineprotected
Entries typedef (defined in ai::AggroMgr)ai::AggroMgr
EntriesIter typedef (defined in ai::AggroMgr)ai::AggroMgr
EntrySorter(const Entry &a, const Entry &b) (defined in ai::AggroMgr)ai::AggroMgrinlineprotectedstatic
getEntries() const ai::AggroMgrinline
getHighestEntry() const ai::AggroMgrinline
resetReduceValue() (defined in ai::AggroMgr)ai::AggroMgrinline
setReduceByRatio(float reduceRatioSecond, float minAggro) (defined in ai::AggroMgr)ai::AggroMgrinline
setReduceByValue(float reduceValueSecond) (defined in ai::AggroMgr)ai::AggroMgrinline
sort() const (defined in ai::AggroMgr)ai::AggroMgrinlineprotected
update(int64_t deltaMillis)ai::AggroMgrinline
~AggroMgr() (defined in ai::AggroMgr)ai::AggroMgrinlinevirtual