#include <bot.h>
BotOutput gathers the most important outputs of a bot for easy access.
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 |