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

◆ OnMouseButtonUp()

override bool OnMouseButtonUp ( Widget w,
int x,
int y,
int button )
protected

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

669 {
670 if (button == MouseState.LEFT && m_SelectedObject/* && w == m_SelectedObject*/)
671 {
672 //Execute
674
675 return true;
676 }
677
678 if (button == MouseState.RIGHT)
679 {
680 //Back one level
681 GetGame().GameScript.CallFunction(m_RegisteredClass, "OnMousePressRight", NULL, NULL);
682
683 return true;
684 }
685
686 return false;
687 }
Widget m_SelectedObject
Определения RadialMenu.c:16
ref UIScriptedMenu m_RegisteredClass
Определения RadialMenu.c:54
ScriptModule GameScript
Определения Game.c:12
proto native CGame GetGame()
proto volatile int CallFunction(Class inst, string function, out void returnVal, void parm)
MouseState
Определения EnSystem.c:311

Перекрестные ссылки ScriptModule::CallFunction(), CGame::GameScript, GetGame(), m_RegisteredClass, m_SelectedObject, x и y.