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

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

_aggro (defined in ai::Entry)ai::Entryprotected
_id (defined in ai::Entry)ai::Entryprotected
_minAggro (defined in ai::Entry)ai::Entryprotected
_reduceRatioSecond (defined in ai::Entry)ai::Entryprotected
_reduceType (defined in ai::Entry)ai::Entryprotected
_reduceValueSecond (defined in ai::Entry)ai::Entryprotected
addAggro(float aggro) (defined in ai::Entry)ai::Entryinline
Entry(const CharacterId &id, float aggro=0.0f) (defined in ai::Entry)ai::Entryinline
Entry(const Entry &other) (defined in ai::Entry)ai::Entryinline
Entry(Entry &&other) (defined in ai::Entry)ai::Entryinline
getAggro() const (defined in ai::Entry)ai::Entryinline
getCharacterId() const (defined in ai::Entry)ai::Entryinline
operator<(Entry &other) const (defined in ai::Entry)ai::Entryinline
operator=(const Entry &other) (defined in ai::Entry)ai::Entryinline
reduceByRatio(float ratio) (defined in ai::Entry)ai::Entryinlineprotected
reduceByTime(int64_t millis)ai::Entryinline
reduceByValue(float value) (defined in ai::Entry)ai::Entryinlineprotected
resetAggro() (defined in ai::Entry)ai::Entryinline
setReduceByRatio(float reductionRatioPerSecond, float minimumAggro) (defined in ai::Entry)ai::Entryinline
setReduceByValue(float reductionValuePerSecond) (defined in ai::Entry)ai::Entryinline