MNMPathRequest

C++
File

IPathfinder.h

MNMPathRequest::agentTypeID Data Member
C++
NavigationAgentTypeID agentTypeID;
MNMPathRequest::allowDangerousDestination Data Member
C++
bool allowDangerousDestination;
MNMPathRequest::dangersToAvoidFlags Data Member
C++
MNMDangersFlags dangersToAvoidFlags;
MNMPathRequest::endDirection Data Member
C++
Vec3 endDirection;
MNMPathRequest::endDistance Data Member
C++
float endDistance;
MNMPathRequest::endLocation Data Member
C++
Vec3 endLocation;
MNMPathRequest::endTolerance Data Member
C++
float endTolerance;
MNMPathRequest::forceTargetBuildingId Data Member
C++
int forceTargetBuildingId;
MNMPathRequest::resultCallback Data Member
C++
Callback resultCallback;
MNMPathRequest::startLocation Data Member
C++
Vec3 startLocation;
MNMPathRequest::MNMPathRequest Constructor ()
C++
MNMPathRequest();
MNMPathRequest::MNMPathRequest Constructor (Vec3&, Vec3&, Vec3&, int, float, float, bool, Callback&, NavigationAgentTypeID&, MNMDangersFlags)
C++
MNMPathRequest(const Vec3& start, const Vec3& end, const Vec3& _endDirection, int _forceTargetBuildingId, float _endTolerance, float _endDistance, bool _allowDangerousDestination, const Callback& callback, const NavigationAgentTypeID& _agentTypeID, const MNMDangersFlags dangersFlags = eMNMDangers_None);
MNMPathRequest::Callback Nested Type
C++
typedef Functor2<const MNMQueuedPathID&, SAIEVENT&> Callback;