QtCraft API C++ classes QML types Handbook

List of All Members for QcArcherBrain

This is the complete list of members for QcArcherBrain, including inherited members.

  • struct Context
  • aim(const QcVec3 &, const QcVec3 &, const QcVec3 &, double, const QcProjectileDefinition &) : QcVec3
  • aimHeight : const double
  • chase(QcCreature &, const QcMobDefinition &, const QcMobManager::PlayerView &, const QcMobBrain::Context &, bool) : QcPhysics::Steering
  • chases() const : bool
  • chases() const : bool
  • fleeDistance : const double
  • fleeSeconds : const double
  • leave(const QcCreature &)
  • maxAimSteps : const int
  • maxTargetSpeed : const double
  • navigate(QcCreature &, double, const QcMobBrain::Context &, bool) : QcMobNavigator::Navigation
  • paths() const : const QcPathPlanner &
  • projectileFor(const QcArcherDefinition &, const QcMobManager::PlayerView &) : const QString &
  • random() : QRandomGenerator &
  • rest(QcCreature &, const QcMobBrain::Context &) : bool
  • spread(const QcVec3 &, double, QRandomGenerator &) : QcVec3
  • strafeTicks : const int
  • targetJump : const double
  • think(QcCreature &, const QcMobDefinition &, const QcMobBrain::Context &, int) : QcPhysics::Steering
  • think(QcCreature &, const QcMobDefinition &, const QcMobBrain::Context &, int) : QcPhysics::Steering
  • think(QcCreature &, const QcMobDefinition &, const QcMobBrain::Context &, int) : QcPhysics::Steering
  • thinksInIdleCrowd() const : bool
  • velocitySmoothing : const double
  • wander(QcCreature &, const QcMobDefinition &, const QcMobBrain::Context &, bool) : QcPhysics::Steering
  • wanderDistance : const double
  • operator=(const QcMobBrain &) : QcMobBrain &