1447 {
1449 {
1451 {
1454 }
1455 if (obj)
1456 {
1459 }
1460 }
1461
1463 {
1466 }
1467
1471
1473
1474 WidgetEventHandler.GetInstance().RegisterOnDrag( GetMainWidget(), this, "CreateWhiteBackground" );
1475 WidgetEventHandler.GetInstance().RegisterOnDrop( GetMainWidget(), this, "DestroyWhiteBackground" );
1476 WidgetEventHandler.GetInstance().RegisterOnDropReceived( GetMainWidget(), this, "DropReceivedFromMain" );
1477 WidgetEventHandler.GetInstance().RegisterOnMouseButtonDown( GetMainWidget(), this, "MouseClick" );
1478 WidgetEventHandler.GetInstance().RegisterOnDropReceived( GetMainWidget().
FindAnyWidget(
"Swap" ),
this,
"Swap" );
1479 WidgetEventHandler.GetInstance().RegisterOnDraggingOver( GetMainWidget().
FindAnyWidget(
"Swap" ),
this,
"DraggingOverSwap" );
1480 WidgetEventHandler.GetInstance().RegisterOnDropReceived( GetMainWidget().
FindAnyWidget(
"Combine" ),
this,
"Combine" );
1481 WidgetEventHandler.GetInstance().RegisterOnDraggingOver( GetMainWidget().
FindAnyWidget(
"Combine" ),
this,
"DraggingOverCombine" );
1482 WidgetEventHandler.GetInstance().RegisterOnDraggingOver( GetMainWidget(), this, "DraggingOver" );
1483 WidgetEventHandler.GetInstance().RegisterOnMouseEnter( GetMainWidget(), this, "MouseEnter" );
1484 WidgetEventHandler.GetInstance().RegisterOnMouseLeave( GetMainWidget(), this, "MouseLeave" );
1485 WidgetEventHandler.GetInstance().RegisterOnDoubleClick( GetMainWidget(), this, "DoubleClick" );
1486
1492 m_RootWidget.FindAnyWidget(
"Reserved").Show(
false, refresh);
1493
1495 if (refresh)
1497 }
class GP5GasMask extends MaskBase ItemBase
ref Widget m_RootWidget[MAX_SIMULTANIOUS_PLAYERS]
void SetItemSizeEx(bool refresh=true)
void UpdateFlip(bool flipped)
void CheckHasQuantityEx(bool refresh=true)
void CheckHasTemperature()
void SetItemPreviewEx(bool refresh=true)
ItemPreviewWidget m_ItemPreview
void CheckIsMagazineEx(bool refresh=true)