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

◆ MouseButtonDown()

void VicinitySlotsContainer::MouseButtonDown ( Widget w,
int x,
int y,
int button )
inlineprotected

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

487 {
488 string name = w.GetName();
489 name.Replace( "PanelWidget", "Render" );
490 ItemPreviewWidget item_preview = ItemPreviewWidget.Cast( w.FindAnyWidget( name ) );
491 ItemBase item = ItemBase.Cast( item_preview.GetItem() );
492 bool draggable = ItemManager.GetInstance().EvaluateContainerDragabilityDefault(item);
493 ItemManager.GetInstance().SetWidgetDraggable( w, draggable );
494 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
class GP5GasMask extends MaskBase ItemBase
proto native EntityAI GetItem()

Перекрестные ссылки ItemManager::EvaluateContainerDragabilityDefault(), ItemManager::GetInstance(), ItemPreviewWidget::GetItem(), name, ItemManager::SetWidgetDraggable(), x и y.