struct SAnimationTargetRequest { Vec3 position; Vec3 direction; float startArcAngle; float directionTolerance; float prepareRadius; float startWidth; bool projectEnd; bool navSO; };
IAnimationGraph.h
Vec3 direction;
float directionTolerance;
bool navSO;
we allow bigger errors in start position while passing through a smart object to avoid too much slowing down in front of it
Vec3 position;
float prepareRadius;
bool projectEnd;
float startArcAngle;
float startWidth;
bool operator !=(const SAnimationTargetRequest& rhs) const;
bool operator ==(const SAnimationTargetRequest& rhs) const;
SAnimationTargetRequest();