gwnavruntime/collision/icollisioninterface.h Source File
Go to the documentation of this file.
8 #ifndef Navigation_ICollisionInterface_H
9 #define Navigation_ICollisionInterface_H
32 virtual KyResult AddCollisionData(Ptr<CollisionData> collisionData) = 0;
35 virtual KyResult RemoveCollisionData(Ptr<CollisionData> collisionData) = 0;
41 virtual CollisionRayCastResult RayCast(
const Vec3f& a,
const Vec3f& b) = 0;
46 #endif // Navigation_ICollisionInterface_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
An abstract interface for an object that can perform collision queries.
Definition: icollisioninterface.h:26
Definition: gamekitcrowddispersion.h:20
This class defines a three-dimensional vector whose coordinates are stored using floating-point numbe...
Definition: vec3f.h:23