AireEngine
A 3D Open-World Game Engine
Loading...
Searching...
No Matches
Aire::Boid Member List

This is the complete list of members for Aire::Boid, including all inherited members.

applyAlignment(std::vector< Boid * >neighbours, float strength) constAire::Boid
applyCohesion(std::vector< Boid * >neighbours, float strength) constAire::Boid
applySeparation(std::vector< Boid * > neighbours, float strength, float radius) constAire::Boid
avoidEdges(float strength)Aire::Boid
avoidObstacles(RigidbodyHandler *rigidbodyHandler, float strength)Aire::Boid
Boid(Terrain *terrain, RigidbodyHandler *rigidbodyHandler)Aire::Boidinline
currentDirectionAire::Boid
currentPositionAire::Boid
findNeighbours(std::vector< Boid * > totalBoids, float radius, float visionAngle)Aire::Boid
model2worldAire::Boid
rigidbodyAire::Boid
setRigidbody(float radius, glm::vec3 pos)Aire::Boid
setTargetDirection(glm::vec2 direction)Aire::Boidinline
updateDirection(float speed, float transition)Aire::Boid