Class SimpleBehaviour

Inheritance Relationships

Base Type

Class Documentation

class game::environment::ai::SimpleBehaviour : public game::environment::ai::Behaviour

Public Functions

SimpleBehaviour(std::shared_ptr<Monster> &&monster)
~SimpleBehaviour()
void Init() override
void Update(uint32_t elapsedTime) override
void ObjectEnteredView(const std::shared_ptr<Object> &object) override
void TookDamage(const std::shared_ptr<Object> &attacker, uint32_t damage) override