Bazaar developer reference

CvUnitMission::HeadMissionQueueNode(MissionQueue &)

Defined in
CvUnitMission.cpp, line 2209
Class
CvUnitMission
Hook name
CivHooks::CvUnitMission_HeadMissionQueueNode_with_MissionQueue

Hooks

static bool BeforeCvUnitMission_HeadMissionQueueNode_with_MissionQueue(MissionQueue& kQueue, MissionQueueNode*& result);static void AfterCvUnitMission_HeadMissionQueueNode_with_MissionQueue(MissionQueue& kQueue, MissionQueueNode*& result);static MissionQueueNode* ReplaceCvUnitMission_HeadMissionQueueNode_with_MissionQueue(MissionQueueNode* (*original)(MissionQueue&), MissionQueue& kQueue);CivRegisterBefore<CivHooks::CvUnitMission_HeadMissionQueueNode_with_MissionQueue>(host, &BeforeCvUnitMission_HeadMissionQueueNode_with_MissionQueue);CivRegisterAfter<CivHooks::CvUnitMission_HeadMissionQueueNode_with_MissionQueue>(host, &AfterCvUnitMission_HeadMissionQueueNode_with_MissionQueue);CivRegisterReplace<CivHooks::CvUnitMission_HeadMissionQueueNode_with_MissionQueue>(host, &ReplaceCvUnitMission_HeadMissionQueueNode_with_MissionQueue);

Code

2208/// Retrieve the first mission in the queue2209MissionQueueNode* CvUnitMission::HeadMissionQueueNode(MissionQueue& kQueue)2210{2211	return kQueue.head();2212}

Calls

Called by