ArnieBoids  1.0.0
JOINT AI PROJECT
SwarmBoid Member List

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

accel_Shipprotected
addHealth(unsigned int health)Ship
brake()Ship
clampToMaxSpeed()Shipprotected
coolDown_Shipprotected
debug_rect_Ship
extrapolate(sf::Vector2f const &position, sf::Vector2f const &direction, float distance) const SwarmBoidprivate
forward_Shipprotected
getForward() const Ship
getHealth() const Ship
getMaxHealth() const Ship
getRadarRange() const Ship
getVelocity() const Ship
health_Shipprotected
isDead() const Ship
LenardJonesPotential(const Ship *const other, int &count) const SwarmBoidprivate
MAX_HEALTH_Shipprotected
MAX_SPEED_Shipprotected
onCollide(Ship *other) overrideSwarmBoidvirtual
particleAngleVariance_Shipprotected
particleEmitter_Shipprotected
radarRange_Shipprotected
refireTime_Shipprotected
setRadarRange(float range)Ship
setSwarmTarget(Ship *target)SwarmBoidstatic
Ship(thor::ParticleSystem &particleSystem, sf::Vector2f const &position, float maxSpeed, unsigned int health=1u)Ship
swarm()SwarmBoidprivate
swarm_SwarmBoidprivatestatic
SwarmBoid(thor::ParticleSystem &particleSystem, sf::Vector2f position)SwarmBoid
swarmTarget_SwarmBoidprivatestatic
swarmThresholdRadius_SwarmBoidprivatestatic
takeDamage(unsigned int amount=1u)Ship
thrust()Ship
thrust_Shipprotected
ticks_Shipprotected
tickToSec(unsigned int ticks) const Shipprotected
trigger()Ship
turnLeft()Ship
turnRight()Ship
turnSpeed_Shipprotected
turnToward(sf::Vector2f const &direction)Ship
update() overrideSwarmBoidvirtual
updateParticleEmitter()Shipprotectedvirtual
velocity_Shipprotected
~Ship()Ship
~SwarmBoid()SwarmBoid