См. определение в файле ActionTakeItemToHands.c строка 194
Перекрестные ссылки ActionData, ActionBase::ClearActionJuncture(), GetGame(), m_Executable и PerformSwap().