Bazaar developer reference

CvUnitMission::PrevMissionQueueNode(const MissionQueue &, const MissionQueueNode *)

Defined in
CvUnitMission.cpp, line 2195
Class
CvUnitMission
Hook name
CivHooks::CvUnitMission_PrevMissionQueueNode

Hooks

static bool BeforeCvUnitMission_PrevMissionQueueNode(const MissionQueue& kQueue, const MissionQueueNode* pNode, const MissionQueueNode*& result);static void AfterCvUnitMission_PrevMissionQueueNode(const MissionQueue& kQueue, const MissionQueueNode* pNode, const MissionQueueNode*& result);static const MissionQueueNode* ReplaceCvUnitMission_PrevMissionQueueNode(const MissionQueueNode* (*original)(const MissionQueue&, const MissionQueueNode*), const MissionQueue& kQueue, const MissionQueueNode* pNode);CivRegisterBefore<CivHooks::CvUnitMission_PrevMissionQueueNode>(host, &BeforeCvUnitMission_PrevMissionQueueNode);CivRegisterAfter<CivHooks::CvUnitMission_PrevMissionQueueNode>(host, &AfterCvUnitMission_PrevMissionQueueNode);CivRegisterReplace<CivHooks::CvUnitMission_PrevMissionQueueNode>(host, &ReplaceCvUnitMission_PrevMissionQueueNode);

Code

2194/// Retrieve the mission before a specific one2195const MissionQueueNode* CvUnitMission::PrevMissionQueueNode(const MissionQueue& kQueue, const MissionQueueNode* pNode)2196{2197	return kQueue.prev(pNode);2198}

Calls

Called by