#include <bot.h>
BotOutput gathers the most important outputs of a bot for easy access.
Examples: For internal use only | |
| Bot * | m_bot |
| BotOutput () | |
| void | Reset (const Vec2f &frontDirection=Vec2f::Zero()) |
Path status | |
| bool | IsPathRecomputationNeeded () const |
| UpperBoundType | GetUpperBoundType () const |
| PositionOnPath | GetUpperBound () const |
Bot movement | |
| Vec3f | m_outputVelocity |
| Vec2f | m_outputFrontDirection |
Avoidance | |
| AvoidanceResult | m_avoidanceResult |
| bool | m_hasCollided |