class HudDebugWinCharStats
HudDebugWinCharStats › HudDebugWinBase
Constructors 2
void HudDebugWinCharStats(Widget widget_root)References Class.Cast(), Widget.FindAnyWidget(), OnInit()
Show 3 more
, m_WgtHeader, m_WgtPanel, and HudDebugWinBase.m_WgtRootReferenced by HudDebug.Init()
void ~HudDebugWinCharStats()References SetUpdate()
Members 9
TextListboxWidget m_WgtValuesGridSpacerWidget m_WgtPanelWidget m_WgtHeaderref map<SliderWidget, string> m_SliderWidgets = new map<SliderWidget, string>ref array<TextWidget> m_StatValues = new array<TextWidget>ref map<EditBoxWidget, string> m_StatValuesInput = new map<EditBoxWidget, string>bool m_Populatedbool m_ChangingSliderMethods 18
void OnInit()References Class.Cast(), PluginConfigDebugProfile.GetCharacterStatsPos(), GetPlugin()
Show 4 more
, Widget.SetPos(), HudDebugWinBase.m_ConfigDebugProfile, HudDebugWinBase.m_WgtRoot, and vector.ZeroReferenced by HudDebugWinCharStats()
override int GetType()References HudDebug.HUD_WIN_CHAR_STATS
override void Show()override void Hide()override void SetUpdate(bool state)References Class.Cast(), Class.Cast(), PluginDeveloperSync.EnableUpdate()
Show 5 more
, CGame.GetPlayer(), GetPlugin(), CGame.IsClient(), Object.RPCSingleParam(), and HudDebugWinBase.SetRPCSent()override void Update(float timeslice)void UpdateValues()References Class.Cast(), array.Count(), string.Format()
Show 17 more
, array.Get(), BloodTypes.GetBloodTypeName(), map.GetKeyByValue(), SyncedValue.GetName(), GetPlugin(), SyncedValue.GetValue(), SyncedValue.GetValueNorm(), Math.Lerp(), Math.Round(), SetCurrent(), SetText(), float.ToString(), float.ToString(), m_ChangingSlider, PluginDeveloperSync.m_PlayerStatsSynced, m_SliderWidgets, and m_StatValuesReferenced by Update()
Referenced by SetupValues()
void ClearValues()Referenced by HudDebug.OnClick()
References Class.Cast(), Class.Cast(), Class.Cast()
Show 20 more
, map.Contains(), map.Contains(), array.Count(), map.Get(), map.Get(), PlayerStatsPCO_Base.Get(), array.Get(), SliderWidget.GetCurrent(), GetLabel(), GetMax(), GetMin(), PlayerStats.GetPCO(), CGame.GetPlayer(), EditBoxWidget.GetText(), RPCChangeStat(), string.ToFloat(), m_ChangingSlider, PlayerBase.m_PlayerStats, m_SliderWidgets, and m_StatValuesInputReferenced by HudDebug.OnChange()
void ResetStats()Referenced by OnClick()
Referenced by OnChange()
Referenced by HudDebug.OnMouseButtonDown()
Referenced by HudDebug.OnMouseButtonUp()
override void OnDraggingEnd()References Widget.GetScreenPos(), PluginConfigDebugProfile.SetCharacterStatsPos(), Vector()
Show 2 more
, HudDebugWinBase.m_ConfigDebugProfile, and HudDebugWinBase.m_WgtRootvoid FitWindow()