Data Structures | |
| class | ScriptedWidgetEventHandler |
| map: item x vector(index, width, height) More... | |
| void ClearProperties | ( | ) |
References m_Properties.
Referenced by GeneratePropertiesObject(), and ~PluginItemDiagnostic().
| void ClearWidgets | ( | ) |
| void DisplayAll | ( | EntityAI | item, |
| array< ref Param > | vars_server, | ||
| array< ref Param > | vars_client, | ||
| string | debug_text_server | ||
| ) |
References m_ClassNameWidget, m_DebugOutputClient, m_DebugOutputServer, m_ItemPreviewWidget, ItemPreviewWidget::SetItem(), UpdateAgentWidget(), and UpdateNumericalVarsWidget().
Referenced by OnRPC().
| void FillAgentArray | ( | ParamsReadContext | ctx, |
| int | agents_count | ||
| ) |
References m_Agents, CachedObjectsParams::PARAM1_STRING, and Serializer::Read().
Referenced by OnRPC().
| void FillServerFinalVars | ( | int | count, |
| ParamsReadContext | ctx, | ||
| array< ref Param > | params | ||
| ) |
References Serializer::Read().
Referenced by OnRPC().
Referenced by GetLocalProperties().
| void GeneratePropertiesObject | ( | EntityAI | item | ) |
References ClearProperties(), GetLocalProperties(), and m_Properties.
Referenced by Tick().
References Class::CastTo(), FillWithAgents(), Edible_Base::GetCookingTime(), Edible_Base::GetDecayDelta(), Edible_Base::GetDecayTimer(), and Edible_Base::GetFoodStage().
Referenced by GeneratePropertiesObject(), and OnRPC().
| Object GetWatchedItem | ( | PlayerBase | player | ) |
References m_ObserversMap.
| void InitializeWidgets | ( | ) |
References WorkspaceWidget::CreateWidgets(), GetGame(), CGame::GetWorkspace(), m_ClassNameWidget, m_CloseButton, m_DebugAgentListWidget, m_DebugFloatsProperListWidget, m_DebugOutputClient, m_DebugOutputServer, m_DebugRootWidget, m_DistanceWidget, m_EventHandler, and m_ItemPreviewWidget.
Referenced by PluginItemDiagnostic().
| bool IsActive | ( | ) |
References m_IsActive.
References m_CloseButton, SetDragging(), and ToggleDebugWindowEvent().
| void OnDraggingEnd | ( | ) |
References m_ConfigDebugProfile, m_DebugRootWidget, and Vector().
Referenced by SetDragging().
| void OnDraggingStart | ( | ) |
References GetMousePos(), m_DebugRootWidget, and m_DraggingOffset.
Referenced by SetDragging().
References m_DebugRootWidget, m_Entity, SetDragging(), x, and y.
| void OnRPC | ( | Object | entity, |
| ParamsReadContext | ctx | ||
| ) |
| void OnScriptMenuOpened | ( | bool | opened | ) |
References m_ScriptMenuOpened.
References GetGame(), and GetPlayer().
| override void OnUpdate | ( | float | delta_time | ) |
| void PluginItemDiagnostic | ( | ) |
| void PrintOut | ( | ) |
References Debug::Log(), Debug::LogArrayString(), and m_Agents.
| void RegisterDebugItem | ( | Object | item, |
| PlayerBase | player | ||
| ) |
References m_ObserversMap, and myTimer1.
| void ReleaseFocus | ( | ) |
| void SendRPC | ( | Object | item, |
| PlayerBase | player | ||
| ) |
References GetGame(), m_Entity, m_Properties, and CGame::RPC().
| void SetDragging | ( | bool | enable | ) |
References m_IsDragging, OnDraggingEnd(), and OnDraggingStart().
Referenced by OnClick(), OnMouseButtonDown(), OnMouseButtonUp(), and ToggleDebugWindowEvent().
| void ShowWidgets | ( | bool | show | ) |
References m_DebugRootWidget, and m_IsActive.
| void StopWatchRequest | ( | PlayerBase | player | ) |
References m_ObserversMap.
| void Tick | ( | ) |
References GeneratePropertiesObject(), Debug::LogError(), m_ObserversMap, and SendRPC().
| void ToggleDebugWindowEvent | ( | ) |
| void UpdateAgentWidget | ( | ) |
References m_Agents, and m_DebugAgentListWidget.
Referenced by DisplayAll().
References m_DebugFloatsProperListWidget, and name.
Referenced by DisplayAll().
| void ~PluginItemDiagnostic | ( | ) |
References ClearProperties(), and m_ItemLine.
| TextWidget m_ClassNameWidget |
Referenced by ClearWidgets(), DisplayAll(), and InitializeWidgets().
| ButtonWidget m_CloseButton |
| PluginConfigDebugProfile m_ConfigDebugProfile |
Referenced by UIScriptedMenu::AddItemToPreset(), UIScriptedMenu::DeletePreset(), DeleteWeatherPreset(), ManBase::Init(), UIScriptedMenu::Init(), UIScriptedMenu::ItemMoveDown(), UIScriptedMenu::ItemMoveUp(), UIScriptedMenu::NewPreset(), UIScriptedMenu::OnChange(), UIScriptedMenu::OnClick(), UIPopupScript::OnClick(), UIScriptedMenu::OnDoubleClick(), OnDraggingEnd(), OnInit(), OnListItemSelected(), ReloadWeatherPresetsList(), UIScriptedMenu::RemoveItemFromPreset(), UIScriptedMenu::RenamePreset(), UIScriptedMenu::RenderPresetItems(), UIScriptedMenu::RenderPresets(), UIScriptedMenu::SaveProfileSpawnDistance(), SaveWeatherPreset(), UIScriptedMenu::SelectTab(), UIScriptedMenu::SetDefaultPreset(), and UIScriptedMenu::SetPreset().
| TextListboxWidget m_DebugAgentListWidget |
Referenced by ClearWidgets(), InitializeWidgets(), and UpdateAgentWidget().
| TextListboxWidget m_DebugClientVarsWidget |
| TextListboxWidget m_DebugFloatsProperListWidget |
Referenced by ClearWidgets(), InitializeWidgets(), and UpdateNumericalVarsWidget().
| TextWidget m_DebugOutputClient |
Referenced by ClearWidgets(), DisplayAll(), and InitializeWidgets().
| TextWidget m_DebugOutputServer |
Referenced by ClearWidgets(), DisplayAll(), and InitializeWidgets().
| Widget m_DebugRootWidget |
Referenced by InitializeWidgets(), OnDraggingEnd(), OnDraggingStart(), OnInit(), OnMouseButtonDown(), OnRPC(), OnUpdate(), and ShowWidgets().
| TextWidget m_DistanceWidget |
| vector m_DraggingOffset |
Referenced by OnDraggingStart(), and OnUpdate().
| class PluginItemDiagnosticEventHandler extends ScriptedWidgetEventHandler m_Entity |
| ref PluginItemDiagnosticEventHandler m_EventHandler |
Referenced by InitializeWidgets().
| bool m_IsActive = false |
| bool m_IsDragging |
Referenced by OnUpdate(), and SetDragging().
| Shape m_ItemLine |
Referenced by OnUpdate(), and ~PluginItemDiagnostic().
| ItemPreviewWidget m_ItemPreviewWidget |
Referenced by ClearWidgets(), DisplayAll(), InitializeWidgets(), and OnUpdate().
| string m_NoteClient |
| ref map<PlayerBase,Object> m_ObserversMap = new map<PlayerBase,Object> |
Referenced by GetWatchedItem(), RegisterDebugItem(), StopWatchRequest(), and Tick().
Referenced by ClearProperties(), GeneratePropertiesObject(), and SendRPC().
| bool m_ScriptMenuOpened |
Referenced by OnScriptMenuOpened(), and OnUpdate().
| ref Timer myTimer1 |
Referenced by PluginRecipesManagerBase::PluginRecipesManager(), and RegisterDebugItem().