gwnavgamekit/gamekitnavigationprofile.h Source File
Go to the documentation of this file.
17 class GameKitSmartObjectCostTable;
19 class GameKitPathEventListObserver :
public IPathEventListObserver
22 GameKitPathEventListObserver(Ptr<GameKitSmartObjectCostTable> smartObjectHashMap);
23 ~GameKitPathEventListObserver();
25 virtual void OnPathEventListBuildingStageDone(Bot* bot, PathEventList& pathEventList,
KyUInt32 firstIndexOfNewEvent, FirstIntervalStatus firstIntervalStatus);
26 virtual void OnPathEventListDestroy(Bot* bot, PathEventList& pathEventList, DestructionPurpose destructionPurpose);
29 Ptr<GameKitSmartObjectCostTable> m_smartObjectCostTable;
44 Ptr<GameKitPathEventListObserver> m_gamePathEventListObserver;
GameKitNavigationProfile must be added to Kaim::World and set to Bot in order to use the GameKitPathE...
Definition: gamekitnavigationprofile.h:35
virtual Ptr< IPathEventListObserver > GetSharedPathEventListObserver()
IPathEventListObserver is called in BasePathProgressComputer::Update()
Definition: gamekitnavigationprofile.h:41
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
BaseNavigationProfile and its derivation NavigationProfile is a class that simplifies ...
Definition: navigationprofile.h:28
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17