DayZ 1.24
|
Go to the source code of this file.
Classes | |
class | ScriptedWidgetEventHandler |
map: item x vector(index, width, height) More... | |
void ClearProperties | ( | ) |
Definition at line 296 of file PluginItemDiagnostic.c.
References m_Properties.
Referenced by GeneratePropertiesObject(), and ~PluginItemDiagnostic().
void ClearWidgets | ( | ) |
Definition at line 265 of file PluginItemDiagnostic.c.
References m_ClassNameWidget, m_DebugAgentListWidget, m_DebugFloatsProperListWidget, m_DebugOutputClient, m_DebugOutputServer, m_ItemPreviewWidget, and ItemPreviewWidget::SetItem().
Referenced by ToggleDebugWindowEvent().
void DisplayAll | ( | EntityAI | item, |
array< ref Param > | vars_server, | ||
array< ref Param > | vars_client, | ||
string | debug_text_server ) |
Definition at line 455 of file PluginItemDiagnostic.c.
References m_ClassNameWidget, m_DebugOutputClient, m_DebugOutputServer, m_ItemPreviewWidget, ItemPreviewWidget::SetItem(), UpdateAgentWidget(), and UpdateNumericalVarsWidget().
Referenced by OnRPC().
void FillAgentArray | ( | ParamsReadContext | ctx, |
int | agents_count ) |
Definition at line 478 of file PluginItemDiagnostic.c.
References m_Agents, and CachedObjectsParams::PARAM1_STRING.
Referenced by OnRPC().
Definition at line 374 of file PluginItemDiagnostic.c.
Referenced by OnRPC().
Definition at line 603 of file PluginItemDiagnostic.c.
Referenced by GetLocalProperties().
Definition at line 302 of file PluginItemDiagnostic.c.
References ClearProperties(), GetLocalProperties(), and m_Properties.
Referenced by Tick().
Definition at line 531 of file PluginItemDiagnostic.c.
References FillWithAgents().
Referenced by GeneratePropertiesObject(), and OnRPC().
Object GetWatchedItem | ( | PlayerBase | player | ) |
void InitializeWidgets | ( | ) |
Definition at line 391 of file PluginItemDiagnostic.c.
References GetGame(), m_ClassNameWidget, m_CloseButton, m_DebugAgentListWidget, m_DebugButtonWidget1, m_DebugButtonWidget2, m_DebugButtonWidget3, m_DebugButtonWidget4, m_DebugFloatsProperListWidget, m_DebugOutputClient, m_DebugOutputServer, m_DebugRootWidget, m_DistanceWidget, m_EventHandler, m_FrameWidget, and m_ItemPreviewWidget.
Referenced by PluginItemDiagnostic().
bool IsActive | ( | ) |
Definition at line 204 of file PluginItemDiagnostic.c.
References m_IsActive.
Definition at line 169 of file PluginItemDiagnostic.c.
References m_CloseButton, SetDragging(), and ToggleDebugWindowEvent().
void OnDraggingEnd | ( | ) |
Definition at line 158 of file PluginItemDiagnostic.c.
References m_ConfigDebugProfile, m_DebugRootWidget, and Vector().
Referenced by SetDragging().
void OnDraggingStart | ( | ) |
Definition at line 148 of file PluginItemDiagnostic.c.
References GetMousePos(), m_DebugRootWidget, and m_DraggingOffset.
Referenced by SetDragging().
Definition at line 101 of file PluginItemDiagnostic.c.
References GetPlugin(), m_ConfigDebugProfile, m_DebugRootWidget, and vector::Zero.
Definition at line 116 of file PluginItemDiagnostic.c.
References m_DebugRootWidget, m_Entity, SetDragging(), x, and y.
Definition at line 132 of file PluginItemDiagnostic.c.
References SetDragging().
void OnRPC | ( | Object | entity, |
ParamsReadContext | ctx ) |
Definition at line 326 of file PluginItemDiagnostic.c.
References DisplayAll(), FillAgentArray(), FillServerFinalVars(), GetDayZGame(), GetGame(), GetLocalProperties(), IsActive(), m_DebugRootWidget, m_Entity, MENU_SCRIPTCONSOLE, CachedObjectsParams::PARAM1_INT, CachedObjectsParams::PARAM1_STRING, and ShowWidgets().
Definition at line 224 of file PluginItemDiagnostic.c.
References GetGame(), and GetPlayer().
Definition at line 418 of file PluginItemDiagnostic.c.
References COLOR_BLUE, vector::Distance(), GetGame(), GetMousePos(), m_DebugRootWidget, m_DistanceWidget, m_DraggingOffset, m_Entity, m_IsActive, m_IsDragging, m_ItemLine, m_ItemPreviewWidget, m_ScriptMenuOpened, Shape, x, and y.
void PluginItemDiagnostic | ( | ) |
Definition at line 82 of file PluginItemDiagnostic.c.
References InitializeWidgets(), and ShowWidgets().
Referenced by InventoryItem::OnAction(), ManBase::OnRPC(), UIScriptedMenu::ScriptConsole(), PluginBase::SetDeveloperItemClientEx(), and UIScriptedMenu::~ScriptConsole().
void PrintOut | ( | ) |
Definition at line 522 of file PluginItemDiagnostic.c.
References Debug::Log(), Debug::LogArrayString(), and m_Agents.
void RegisterDebugItem | ( | Object | item, |
PlayerBase | player ) |
Definition at line 181 of file PluginItemDiagnostic.c.
References m_ObserversMap, and myTimer1.
void ReleaseFocus | ( | ) |
Definition at line 232 of file PluginItemDiagnostic.c.
References GetGame().
void SendRPC | ( | Object | item, |
PlayerBase | player ) |
Definition at line 309 of file PluginItemDiagnostic.c.
References GetGame(), m_Entity, and m_Properties.
Definition at line 139 of file PluginItemDiagnostic.c.
References m_IsDragging, OnDraggingEnd(), and OnDraggingStart().
Referenced by OnClick(), OnMouseButtonDown(), OnMouseButtonUp(), and ToggleDebugWindowEvent().
Definition at line 215 of file PluginItemDiagnostic.c.
References m_DebugRootWidget, and m_IsActive.
void StopWatchRequest | ( | PlayerBase | player | ) |
Definition at line 320 of file PluginItemDiagnostic.c.
References m_ObserversMap.
void Tick | ( | ) |
Definition at line 275 of file PluginItemDiagnostic.c.
References GeneratePropertiesObject(), Debug::LogError(), m_ObserversMap, and SendRPC().
void ToggleDebugWindowEvent | ( | ) |
Definition at line 244 of file PluginItemDiagnostic.c.
References CALL_CATEGORY_GUI, ClearWidgets(), GetGame(), GetPlayer(), m_IsActive, ReleaseFocus(), SetDragging(), and ShowWidgets().
void UpdateAgentWidget | ( | ) |
Definition at line 492 of file PluginItemDiagnostic.c.
References m_Agents, and m_DebugAgentListWidget.
Referenced by DisplayAll().
Definition at line 503 of file PluginItemDiagnostic.c.
References m_DebugFloatsProperListWidget, and name.
Referenced by DisplayAll().
void ~PluginItemDiagnostic | ( | ) |
Definition at line 91 of file PluginItemDiagnostic.c.
References ClearProperties(), and m_ItemLine.
Definition at line 47 of file PluginItemDiagnostic.c.
TextWidget m_ClassNameWidget |
Definition at line 67 of file PluginItemDiagnostic.c.
Referenced by ClearWidgets(), DisplayAll(), and InitializeWidgets().
ButtonWidget m_CloseButton |
Definition at line 76 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets(), ScriptedWidgetEventHandler::ModsMenuDetailed(), OnClick(), and ScriptedWidgetEventHandler::OnMouseButtonUp().
PluginConfigDebugProfile m_ConfigDebugProfile |
Definition at line 57 of file PluginItemDiagnostic.c.
Referenced by UIScriptedMenu::AddItemToPreset(), UIScriptedMenu::DeletePreset(), ManBase::Init(), UIScriptedMenu::Init(), UIScriptedMenu::ItemMoveDown(), UIScriptedMenu::ItemMoveUp(), UIScriptedMenu::NewPreset(), UIScriptedMenu::OnChange(), UIScriptedMenu::OnClick(), UIPopupScript::OnClick(), UIScriptedMenu::OnDoubleClick(), OnDraggingEnd(), OnInit(), UIScriptedMenu::RemoveItemFromPreset(), UIScriptedMenu::RenamePreset(), UIScriptedMenu::RenderPresetItems(), UIScriptedMenu::RenderPresets(), UIScriptedMenu::SaveProfileSpawnDistance(), UIScriptedMenu::SelectTab(), UIScriptedMenu::SetDefaultPreset(), and UIScriptedMenu::SetPreset().
TextListboxWidget m_DebugAgentListWidget |
Definition at line 62 of file PluginItemDiagnostic.c.
Referenced by ClearWidgets(), InitializeWidgets(), and UpdateAgentWidget().
ButtonWidget m_DebugButtonWidget1 |
Definition at line 71 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets().
ButtonWidget m_DebugButtonWidget2 |
Definition at line 72 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets().
ButtonWidget m_DebugButtonWidget3 |
Definition at line 73 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets().
ButtonWidget m_DebugButtonWidget4 |
Definition at line 74 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets().
TextListboxWidget m_DebugClientVarsWidget |
Definition at line 66 of file PluginItemDiagnostic.c.
TextListboxWidget m_DebugFloatsProperListWidget |
Definition at line 65 of file PluginItemDiagnostic.c.
Referenced by ClearWidgets(), InitializeWidgets(), and UpdateNumericalVarsWidget().
TextWidget m_DebugOutputClient |
Definition at line 64 of file PluginItemDiagnostic.c.
Referenced by ClearWidgets(), DisplayAll(), and InitializeWidgets().
TextWidget m_DebugOutputServer |
Definition at line 63 of file PluginItemDiagnostic.c.
Referenced by ClearWidgets(), DisplayAll(), and InitializeWidgets().
Widget m_DebugRootWidget |
Definition at line 59 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets(), OnDraggingEnd(), OnDraggingStart(), OnInit(), OnMouseButtonDown(), OnRPC(), OnUpdate(), and ShowWidgets().
TextWidget m_DistanceWidget |
Definition at line 68 of file PluginItemDiagnostic.c.
vector m_DraggingOffset |
Definition at line 79 of file PluginItemDiagnostic.c.
Referenced by OnDraggingStart(), and OnUpdate().
ref PluginItemDiagnosticEventHandler m_EventHandler |
Definition at line 55 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets().
Definition at line 48 of file PluginItemDiagnostic.c.
Widget m_FrameWidget |
Definition at line 60 of file PluginItemDiagnostic.c.
Referenced by InitializeWidgets().
Definition at line 52 of file PluginItemDiagnostic.c.
bool m_IsDragging |
Definition at line 56 of file PluginItemDiagnostic.c.
Referenced by OnUpdate(), and SetDragging().
Shape m_ItemLine |
Definition at line 78 of file PluginItemDiagnostic.c.
Referenced by OnUpdate(), and ~PluginItemDiagnostic().
ItemPreviewWidget m_ItemPreviewWidget |
Definition at line 69 of file PluginItemDiagnostic.c.
Referenced by ClearWidgets(), DisplayAll(), InitializeWidgets(), and OnUpdate().
string m_NoteClient |
Definition at line 54 of file PluginItemDiagnostic.c.
ref map<PlayerBase, Object> m_ObserversMap = new map<PlayerBase, Object> |
Definition at line 46 of file PluginItemDiagnostic.c.
Referenced by GetWatchedItem(), RegisterDebugItem(), StopWatchRequest(), and Tick().
Definition at line 51 of file PluginItemDiagnostic.c.
Referenced by ClearProperties(), GeneratePropertiesObject(), and SendRPC().
bool m_ScriptMenuOpened |
Definition at line 53 of file PluginItemDiagnostic.c.
Referenced by OnScriptMenuOpened(), and OnUpdate().
Definition at line 50 of file PluginItemDiagnostic.c.
Definition at line 49 of file PluginItemDiagnostic.c.
Definition at line 45 of file PluginItemDiagnostic.c.
Referenced by PluginRecipesManagerBase::PluginRecipesManager(), and RegisterDebugItem().