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

◆ OnDrop() [2/2]

override bool ScriptedWidgetEventHandler::OnDrop ( Widget w,
int x,
int y,
Widget reciever )
inlineprotected

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

199 {
200 if (m_IsDebugOutput)
201 {
202 PrintString (m_Root.GetName() + "::OnDrop()");
203 }
204
205 if (m_Controller)
206 {
207 m_Controller.OnItemDrop(this, w, 0, m_col);
208 }
209
210 if (w)
211 {
212 ItemPreviewWidget item_preview = ItemPreviewWidget.Cast( w.FindAnyWidget("Preview") );
213 if (item_preview)
214 {
215 item_preview.SetView( item_preview.GetItem().GetViewIndex() );
216 }
217 }
218
219 return true;
220 }
proto native void SetView(int viewIndex)
proto native EntityAI GetItem()
reference bool m_IsDebugOutput
Определения InventoryGrid.c:46
Widget m_Root
Определения SizeToChild.c:9
InventoryGridController m_Controller
Определения InventoryGrid.c:51
void PrintString(string s)
Helper for printing out string expression. Example: PrintString("Hello " + var);.
Определения EnScript.c:345

Перекрестные ссылки ItemPreviewWidget::GetItem(), m_col, m_Controller, m_IsDebugOutput, m_Root, PrintString(), ItemPreviewWidget::SetView(), x и y.