DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ DraggingOverHeader()

override void AttachmentCategoriesContainer::DraggingOverHeader ( Widget w,
int x,
int y,
Widget receiver )
inlineprotected

См. определение в файле AttachmentCategoriesContainer.c строка 416

417 {
418 if (w == null)
419 {
420 return;
421 }
422 ItemPreviewWidget iw = ItemPreviewWidget.Cast(w.FindAnyWidget("Render"));
423 if (!iw)
424 {
425 string name = w.GetName();
426 name.Replace("PanelWidget", "Render");
427 iw = ItemPreviewWidget.Cast(w.FindAnyWidget(name));
428 }
429 if (!iw)
430 {
431 iw = ItemPreviewWidget.Cast(w);
432 }
433 if (!iw || !iw.GetItem())
434 {
435 return;
436 }
437
438 ItemManager.GetInstance().ShowSourceDropzone(iw.GetItem());
439 ColorManager.GetInstance().SetColor(w, ColorManager.RED_COLOR);
440 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
proto native EntityAI GetItem()

Перекрестные ссылки ColorManager::GetInstance(), ItemManager::GetInstance(), ItemPreviewWidget::GetItem(), name, ColorManager::RED_COLOR, ColorManager::SetColor(), ItemManager::ShowSourceDropzone(), x и y.