1448 {
1450 {
1452 {
1455 }
1456 if (obj)
1457 {
1460 }
1461 }
1462
1464 {
1467 }
1468
1472
1474
1475 WidgetEventHandler.GetInstance().RegisterOnDrag( GetMainWidget(), this, "CreateWhiteBackground" );
1476 WidgetEventHandler.GetInstance().RegisterOnDrop( GetMainWidget(), this, "DestroyWhiteBackground" );
1477 WidgetEventHandler.GetInstance().RegisterOnDropReceived( GetMainWidget(), this, "DropReceivedFromMain" );
1478 WidgetEventHandler.GetInstance().RegisterOnMouseButtonDown( GetMainWidget(), this, "MouseClick" );
1479 WidgetEventHandler.GetInstance().RegisterOnDropReceived( GetMainWidget().
FindAnyWidget(
"Swap" ),
this,
"Swap" );
1480 WidgetEventHandler.GetInstance().RegisterOnDraggingOver( GetMainWidget().
FindAnyWidget(
"Swap" ),
this,
"DraggingOverSwap" );
1481 WidgetEventHandler.GetInstance().RegisterOnDropReceived( GetMainWidget().
FindAnyWidget(
"Combine" ),
this,
"Combine" );
1482 WidgetEventHandler.GetInstance().RegisterOnDraggingOver( GetMainWidget().
FindAnyWidget(
"Combine" ),
this,
"DraggingOverCombine" );
1483 WidgetEventHandler.GetInstance().RegisterOnDraggingOver( GetMainWidget(), this, "DraggingOver" );
1484 WidgetEventHandler.GetInstance().RegisterOnMouseEnter( GetMainWidget(), this, "MouseEnter" );
1485 WidgetEventHandler.GetInstance().RegisterOnMouseLeave( GetMainWidget(), this, "MouseLeave" );
1486 WidgetEventHandler.GetInstance().RegisterOnDoubleClick( GetMainWidget(), this, "DoubleClick" );
1487
1493 m_RootWidget.FindAnyWidget(
"Reserved").Show(
false, refresh);
1494
1496 if (refresh)
1498 }
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)