![]() |
AireEngine
A 3D Open-World Game Engine
|
This is the complete list of members for Aire::Boid, including all inherited members.
| applyAlignment(std::vector< Boid * >neighbours, float strength) const | Aire::Boid | |
| applyCohesion(std::vector< Boid * >neighbours, float strength) const | Aire::Boid | |
| applySeparation(std::vector< Boid * > neighbours, float strength, float radius) const | Aire::Boid | |
| avoidEdges(float strength) | Aire::Boid | |
| avoidObstacles(RigidbodyHandler *rigidbodyHandler, float strength) | Aire::Boid | |
| Boid(Terrain *terrain, RigidbodyHandler *rigidbodyHandler) | Aire::Boid | inline |
| currentDirection | Aire::Boid | |
| currentPosition | Aire::Boid | |
| findNeighbours(std::vector< Boid * > totalBoids, float radius, float visionAngle) | Aire::Boid | |
| model2world | Aire::Boid | |
| rigidbody | Aire::Boid | |
| setRigidbody(float radius, glm::vec3 pos) | Aire::Boid | |
| setTargetDirection(glm::vec2 direction) | Aire::Boid | inline |
| updateDirection(float speed, float transition) | Aire::Boid |