![]() |
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 |