DIFF

class PluginItemDiagnosticSource

PluginItemDiagnostic PluginDeveloper PluginBase

All members, including inherited

Constructors 2

void PluginItemDiagnostic()
void ~PluginItemDiagnostic()

Members 26

Object m_Entity
Referenced by OnMouseButtonDown(), OnRPC(), OnUpdate()
Show 1 more, SendRPC()
ref Timer myTimer1
Referenced by RegisterDebugItem()
ref map<PlayerBase,Object> m_ObserversMap = new map<PlayerBase,Object>
Referenced by GetWatchedItem(), RegisterDebugItem(), StopWatchRequest()
Show 1 more, Tick()
ref array<string> m_Agents = new array<string>
ref map<string,float> m_Floats = new map<string,float>
ref map<string,float> m_VarsNumbersFinalServer = new map<string,float>
ref map<string,float> m_VarsFinalClient = new map<string,float>
ref array<ref Param> m_Properties = new array<ref Param>
bool m_IsActive = false
Referenced by IsActive(), OnUpdate(), ShowWidgets()
Show 1 more, ToggleDebugWindowEvent()
bool m_ScriptMenuOpened
Referenced by OnScriptMenuOpened(), and OnUpdate()
string m_NoteClient
Referenced by InitializeWidgets()
bool m_IsDragging
Referenced by OnUpdate(), and SetDragging()
PluginConfigDebugProfile m_ConfigDebugProfile
Referenced by OnDraggingEnd(), and OnInit()
TextListboxWidget m_DebugAgentListWidget
TextWidget m_DebugOutputServer
TextWidget m_DebugOutputClient
TextListboxWidget m_DebugFloatsProperListWidget
TextListboxWidget m_DebugClientVarsWidget
TextWidget m_ClassNameWidget
TextWidget m_DistanceWidget
Referenced by InitializeWidgets(), and OnUpdate()
ItemPreviewWidget m_ItemPreviewWidget
Referenced by ClearWidgets(), DisplayAll(), InitializeWidgets()
Show 1 more, OnUpdate()
ButtonWidget m_CloseButton
Referenced by InitializeWidgets(), and OnClick()
Shape m_ItemLine
vector m_DraggingOffset
Referenced by OnDraggingStart(), and OnUpdate()

Methods 32

bool OnMouseButtonUp(Widget w, int x, int y, int button)
References SetDragging()
void SetDragging(bool enable)
void OnDraggingStart()
Referenced by SetDragging()
void OnDraggingEnd()
Referenced by SetDragging()
bool IsActive()
References m_IsActive
Referenced by OnRPC()
void OnScriptMenuOpened(bool opened)
void ShowWidgets(bool show)
void OnSelectAction(EntityAI ent, int actionId)
void ClearProperties()
References array.Clear(), and m_Properties
void GeneratePropertiesObject(EntityAI item)
Referenced by Tick()
void SendRPC(Object item, PlayerBase player)
Referenced by Tick()
void StopWatchRequest(PlayerBase player)
Referenced by PlayerBase.OnRPC()
void FillServerFinalVars(int count, ParamsReadContext ctx, array<ref Param> params)
Referenced by OnRPC()
void FillAgentArray(ParamsReadContext ctx, int agents_count)
Referenced by OnRPC()
void UpdateAgentWidget()
Referenced by DisplayAll()
void UpdateNumericalVarsWidget(array<ref Param> vars_server, array<ref Param> vars_client)
Referenced by DisplayAll()
void PrintOut()