ArnieBoids
1.0.0
JOINT AI PROJECT
|
This is the complete list of members for Missile, including all inherited members.
ACCELERATION_ | Missile | protected |
active_ | Bullet | protected |
Bullet(sf::Vector2f const &position, sf::Vector2f const &direction, const float speed=10.f) | Bullet | |
connection_ | Missile | private |
damage_ | Bullet | protected |
destructCallback_ | Missile | private |
ENEMY enum value | Bullet | |
Faction enum name | Bullet | |
faction_ | Bullet | protected |
forward_ | Bullet | protected |
getDamage() const | Bullet | |
getFaction() const | Bullet | |
isAccelerating_ | Missile | protected |
isActive() const | Bullet | |
lifeTime_ | Bullet | protected |
MAX_SPEED_ | Missile | protected |
Missile(thor::ParticleSystem &particleSystem, std::function< void()> destructCallback, const Ship *const target, sf::Vector2f const &position, sf::Vector2f const &direction, const float maxSpeed=4.f, const float acceleration=0.1f, const float turnSpeed=2.f) | Missile | |
particleEmitter_ | Missile | protected |
PLAYER enum value | Bullet | |
setActive(bool active) | Bullet | |
setFaction(Faction faction) | Bullet | |
setForward(sf::Vector2f const &direction) | Missile | |
speed_ | Bullet | protected |
TARGET_ | Missile | protected |
ticks_ | Bullet | protected |
tickToSec(unsigned int ticks) const | Bullet | protected |
TURN_SPEED_ | Missile | protected |
update() override | Missile | virtual |
updateParticleEmitter() | Missile | protected |
~Bullet() | Bullet | |
~Missile() | Missile |