class PluginItemDiagnosticSource
PluginItemDiagnostic › PluginDeveloper › PluginBase
All members, including inherited
Constructors 2
void PluginItemDiagnostic()void ~PluginItemDiagnostic()Members 26
Object m_Entityref Timer myTimer1Referenced by RegisterDebugItem()
ref map<PlayerBase,Object> m_ObserversMap = new map<PlayerBase,Object>bool m_IsActive = falsebool m_ScriptMenuOpenedstring m_NoteClientref PluginItemDiagnosticEventHandler m_EventHandlerReferenced by InitializeWidgets()
bool m_IsDraggingPluginConfigDebugProfile m_ConfigDebugProfileWidget m_DebugRootWidgetReferenced by InitializeWidgets(), OnDraggingEnd(), OnDraggingStart()
Show 5 more
, OnInit(), OnMouseButtonDown(), OnRPC(), OnUpdate(), and ShowWidgets()TextListboxWidget m_DebugAgentListWidgetTextWidget m_DebugOutputServerTextWidget m_DebugOutputClientTextListboxWidget m_DebugFloatsProperListWidgetTextListboxWidget m_DebugClientVarsWidgetTextWidget m_ClassNameWidgetTextWidget m_DistanceWidgetItemPreviewWidget m_ItemPreviewWidgetButtonWidget m_CloseButtonShape m_ItemLinevector m_DraggingOffsetMethods 32
override void OnInit()References Class.Cast(), PluginConfigDebugProfile.GetItemDebugPos(), GetPlugin()
Show 4 more
, Widget.SetPos(), m_ConfigDebugProfile, m_DebugRootWidget, and vector.ZeroReferences Class.Cast(), ContextMenu.DisplayContextMenu(), Widget.GetPos()
Show 3 more
, SetDragging(), m_DebugRootWidget, and m_EntityReferenced by PluginItemDiagnosticEventHandler.OnMouseButtonDown()
References SetDragging()
Referenced by PluginItemDiagnosticEventHandler.OnMouseButtonUp()
void SetDragging(bool enable)Referenced by OnClick(), OnMouseButtonDown(), OnMouseButtonUp()
Show 1 more
, ToggleDebugWindowEvent()void OnDraggingStart()Referenced by SetDragging()
void OnDraggingEnd()References Widget.GetScreenPos(), PluginConfigDebugProfile.SetItemDebugPos(), Vector()
Show 2 more
, m_ConfigDebugProfile, and m_DebugRootWidgetReferenced by SetDragging()
Referenced by PluginItemDiagnosticEventHandler.OnClick()
void RegisterDebugItem(Object item, PlayerBase player)References map.Contains(), map.Insert(), Timer.Run()
Show 5 more
, map.Set(), SetDebugDeveloper_item(), new Timer(), m_ObserversMap, and myTimer1Referenced by ItemBase.OnAction(), PlayerBase.OnRPC(), and PluginDeveloper.SetDeveloperItemClientEx()
Object GetWatchedItem(PlayerBase player)void OnScriptMenuOpened(bool opened)References m_ScriptMenuOpened
void ShowWidgets(bool show)References Class.Cast(), PlayerBase.GetActionManager(), CGame.GetPlayer()
Show 1 more
, ActionManagerBase.OnInstantAction()void ReleaseFocus()References UIManager.CloseDialog(), CGame.GetInput(), CGame.GetUIManager()
Show 3 more
, UIManager.IsDialogVisible(), Input.ResetGameFocus(), and UIManager.ShowUICursor()void ToggleDebugWindowEvent()References ScriptCallQueue.CallLater(), Class.Cast(), ClearWidgets()
Show 6 more
, DayZGame.GetCallQueue(), CGame.GetPlayer(), CGame.RPCSingleParam(), SetDragging(), ShowWidgets(), and m_IsActiveReferenced by OnClick()
void ClearWidgets()References BaseListboxWidget.ClearItems(), BaseListboxWidget.ClearItems(), ItemPreviewWidget.SetItem()
Referenced by ToggleDebugWindowEvent()
void Tick()References Class.Cast(), map.Count(), GeneratePropertiesObject()
Show 6 more
, map.GetElement(), map.GetKey(), Debug.LogError(), map.RemoveElement(), SendRPC(), and m_ObserversMapvoid ClearProperties()void SendRPC(Object item, PlayerBase player)References Man.GetIdentity(), array.InsertAt(), CGame.IsMultiplayer()
Show 3 more
, CGame.RPC(), m_Entity, and m_PropertiesReferenced by Tick()
void StopWatchRequest(PlayerBase player)Referenced by PlayerBase.OnRPC()
void OnRPC(Object entity, ParamsReadContext ctx)References Class.Cast(), Class.Cast(), DisplayAll()
Show 18 more
, FillAgentArray(), FillServerFinalVars(), UIManager.FindMenu(), GetDayZGame(), GetLocalProperties(), CGame.GetUIManager(), IsActive(), DayZGame.IsInventoryOpen(), CGame.IsMultiplayer(), Serializer.Read(), SetDebugDeveloper_item(), Widget.SetSort(), Widget.Show(), ShowWidgets(), m_DebugRootWidget, m_Entity, CachedObjectsParams.PARAM1_INT, and CachedObjectsParams.PARAM1_STRINGReferenced by PlayerBase.OnRPC()
void FillServerFinalVars(int count, ParamsReadContext ctx, array<ref Param> params)Referenced by OnRPC()
void InitializeWidgets()References Class.Cast(), Class.Cast(), Class.Cast()
Show 16 more
, Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), CGame.GetWorkspace(), Widget.SetHandler(), m_ClassNameWidget, m_CloseButton, m_DebugAgentListWidget, m_DebugFloatsProperListWidget, m_DebugOutputClient, m_DebugOutputServer, m_DebugRootWidget, m_DistanceWidget, m_EventHandler, m_ItemPreviewWidget, and PluginItemDiagnosticEventHandler.m_OwnerReferenced by PluginItemDiagnostic()
override void OnUpdate(float delta_time)References Shape.CreateLines(), Shape.Destroy(), vector.Distance()
Show 18 more
, GetMousePos(), CGame.GetPlayer(), Object.GetPosition(), Object.GetPosition(), PluginBase.OnUpdate(), Widget.SetPos(), TextWidget.SetText(), Widget.Show(), float.ToString(), m_DebugRootWidget, m_DistanceWidget, m_DraggingOffset, m_Entity, m_IsActive, m_IsDragging, m_ItemLine, m_ItemPreviewWidget, and m_ScriptMenuOpenedvoid DisplayAll(EntityAI item, array<ref Param> vars_server, array<ref Param> vars_client, string debug_text_server)Referenced by OnRPC()
void FillAgentArray(ParamsReadContext ctx, int agents_count)References array.Clear(), array.Insert(), Serializer.Read()
Show 2 more
, m_Agents, and CachedObjectsParams.PARAM1_STRINGReferenced by OnRPC()
void UpdateAgentWidget()References TextListboxWidget.AddItem(), BaseListboxWidget.ClearItems(), array.Count()
Show 3 more
, array.Get(), m_Agents, and m_DebugAgentListWidgetReferenced by DisplayAll()
References TextListboxWidget.AddItem(), Class.Cast(), BaseListboxWidget.ClearItems()
Show 7 more
, array.Count(), array.Get(), array.Get(), TextListboxWidget.SetItem(), ToString(), ToString(), and m_DebugFloatsProperListWidgetReferenced by DisplayAll()
void PrintOut()References Class.Cast(), Class.CastTo(), FillWithAgents()
Show 18 more
, Edible_Base.GetCookingTime(), EntityAI.GetDebugText(), Edible_Base.GetDecayDelta(), Edible_Base.GetDecayTimer(), ItemBase.GetEnergy(), Edible_Base.GetFoodStage(), EntityAI.GetFreezeThawProgress(), Object.GetHealth(), EntityAI.GetIsFrozen(), EntityAI.GetItemOverheatProgress(), ItemBase.GetLiquidType(), ItemBase.GetQuantity(), EntityAI.GetTemperature(), ItemBase.GetWet(), array.Insert(), array.InsertAt(), EntityAI.m_LastFTChangeTime, and EntityAI.m_PresumedTimeRemainingReferences PluginTransmissionAgents.BuildAgentArray(), array.Count(), array.Get()
Show 3 more
, ItemBase.GetAgents(), PluginTransmissionAgents.GetNameByID(), and array.Insert()Referenced by GetLocalProperties()