gwnavruntime/pathfollower/shortcuttrajectory.h Source File
Go to the documentation of this file.
8 #ifndef Navigation_ShortcutTrajectory_H
9 #define Navigation_ShortcutTrajectory_H
32 template<
class TraverseLogic>
33 class ShortcutTrajectory :
public BaseShortcutTrajectory
45 virtual bool IsShortcutTrajectoryAllowingToSkipPathFollowingThisFrame(
KyFloat32& simulationTimeInSeconds);
49 virtual KyResult ComputeTargetOnPathOnNavMeshOnly(TargetOnPath& targetOnPath,
KyFloat32 simulationTimeInSeconds, ComputeTargetOnPathSearchControl forwardSearchControl)
const;
57 #endif // Navigation_Trajectory_H
KyInt32 KyResult
Defines a type that can be returned by methods or functions in the Gameware Navigation SDK to indicat...
Definition: types.h:254
This class computes minimal trajectory made of just one velocity.
Definition: baseshortcuttrajectory.h:37
Definition: gamekitcrowddispersion.h:20
This class computes minimal trajectory made of just one velocity.
Definition: shortcuttrajectory.h:34
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:137
This class computes the trajectory either with ShortcutTrajectory or with SplineTrajectory.
Definition: trajectory.h:30
float KyFloat32
Type used internally to represent a 32-bit floating-point number.
Definition: types.h:43