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

◆ ToggleDebugWindowEvent()

void ToggleDebugWindowEvent ( )

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

237 {
238 if (m_IsActive)
239 {
240 PlayerBase player = PlayerBase.Cast(GetGame().GetPlayer());
241 GetGame().RPCSingleParam(player, ERPCs.RPC_ITEM_DIAG_CLOSE,null, true);
242 ShowWidgets(false);
243 ClearWidgets();
244
246 //m_IsActive = false;
247 SetDragging(false);
248 }
249 else
250 {
251 ShowWidgets(true);
252 //m_IsActive = true;
253 }
254 }
ERPCs
Определения ERPCs.c:2
bool m_IsActive
Определения ModifierBase.c:19
PlayerBase GetPlayer()
Определения ModifierBase.c:51
void ReleaseFocus()
Определения PluginDayzPlayerDebug.c:374
void ShowWidgets(bool show)
Определения PluginItemDiagnostic.c:207
void ClearWidgets()
Определения PluginItemDiagnostic.c:256
void SetDragging(bool enable)
Определения PluginItemDiagnostic.c:130
proto native void RPCSingleParam(Object target, int rpc_type, Param param, bool guaranteed, PlayerIdentity recipient=null)
see CGame.RPC
override ScriptCallQueue GetCallQueue(int call_category)
Определения DayZGame.c:1187
Определения PlayerBaseClient.c:2
proto void CallLater(func fn, int delay=0, bool repeat=false, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
adds call into the queue with given parameters and arguments (arguments are held in memory until the ...
proto native CGame GetGame()
const int CALL_CATEGORY_GUI
Определения tools.c:9

Перекрестные ссылки CALL_CATEGORY_GUI, ScriptCallQueue::CallLater(), ClearWidgets(), CGame::GetCallQueue(), GetGame(), GetPlayer(), m_IsActive, ReleaseFocus(), CGame::RPCSingleParam(), SetDragging() и ShowWidgets().