Bazaar developer reference

CvUnitMission::TailMissionQueueNode(const MissionQueue &)

Defined in
CvUnitMission.cpp, line 2216
Class
CvUnitMission
Hook name
CivHooks::CvUnitMission_TailMissionQueueNode

Hooks

static bool BeforeCvUnitMission_TailMissionQueueNode(const MissionQueue& kQueue, const MissionQueueNode*& result);static void AfterCvUnitMission_TailMissionQueueNode(const MissionQueue& kQueue, const MissionQueueNode*& result);static const MissionQueueNode* ReplaceCvUnitMission_TailMissionQueueNode(const MissionQueueNode* (*original)(const MissionQueue&), const MissionQueue& kQueue);CivRegisterBefore<CivHooks::CvUnitMission_TailMissionQueueNode>(host, &BeforeCvUnitMission_TailMissionQueueNode);CivRegisterAfter<CivHooks::CvUnitMission_TailMissionQueueNode>(host, &AfterCvUnitMission_TailMissionQueueNode);CivRegisterReplace<CivHooks::CvUnitMission_TailMissionQueueNode>(host, &ReplaceCvUnitMission_TailMissionQueueNode);

Code

2215/// Retrieve the last mission in the queue (const correct version)2216const MissionQueueNode* CvUnitMission::TailMissionQueueNode(const MissionQueue& kQueue)2217{2218	return ((MissionQueue&)kQueue).tail();2219}

Calls