20 super.OnClick( w,
x,
y, button );
75 super.OnChange( w,
x,
y, finished );
139 HudDebugWinCharLevels win_char_levels =
new HudDebugWinCharLevels(
m_WgtRoot.FindAnyWidget(
"wdw_CharacterLevels" ) );
151 HudDebugWinCharDebug win_char_debug =
new HudDebugWinCharDebug(
m_WgtRoot.FindAnyWidget(
"wdw_CharacterDebug" ) );
155 HudDebugWinCharStomach win_char_stomach =
new HudDebugWinCharStomach(
m_WgtRoot.FindAnyWidget(
"wdw_CharacterStomach" ) );
156 m_Panels.Insert( win_char_stomach );
159 HudDebugWinVersion win_version =
new HudDebugWinVersion(
m_WgtRoot.FindAnyWidget(
"wdw_Version" ) );
163 HudDebugWinTemperature win_temp =
new HudDebugWinTemperature(
m_WgtRoot.FindAnyWidget(
"wdw_Temp" ) );
192 for (
int i = 0; i <
m_Panels.Count(); ++i )
194 if (
m_Panels.Get( i ).IsVisible() )
221 for (
int i = 0; i <
m_Panels.Count(); ++i )
225 if ( panel.
GetType() == panel_type )
237 for (
int i = 0; i <
m_Panels.Count(); ++i )
241 if ( panel.
GetType() == panel_type )
255 if ( module_cfg_profile )
257 PluginDeveloper modul_dev = PluginDeveloper.Cast(
GetPlugin( PluginDeveloper ) );
259 if ( modul_dev.IsEnabledFreeCamera() )
261 m_Crosshair.Show( module_cfg_profile.GetFreeCameraCrosshairVisible() );
278 if ( module_cfg_profile )
280 PluginDeveloper modul_dev = PluginDeveloper.Cast(
GetPlugin( PluginDeveloper ) );
282 if ( modul_dev.IsEnabledFreeCamera() )
296 if ( module_cfg_profile )
override bool IsInitialized()
override bool OnClick(Widget w, int x, int y, int button)
buttons clicks
void RefreshCrosshairVisibility()
static const int HUD_WIN_CHAR_MODIFIERS
void SetPanelVisible(int panel_type, bool visible)
static const int HUD_WIN_CHAR_AGENTS
void PanelHide(int panel_type)
void RefreshByLocalProfile()
ref HudDebugWinCharAgents m_WinCharAgents
static const int HUD_WIN_HORTICULTURE
static const int HUD_WIN_CHAR_LEVELS
static const int HUD_WIN_HEALTH
ref HudDebugEventHandler m_HudDebugHandler
ref HudDebugWinCharStats m_WinCharStats
static const int HUD_WIN_CHAR_DEBUG
static const int HUD_WIN_CHAR_STATS
ref HudDebugWinHealth m_WinHealth
static const int HUD_WIN_CHAR_STOMACH
static const int HUD_WIN_TEMPERATURE
ref HudDebugWinHorticulture m_WinHorticulture
static const int HUD_WIN_VERSION
void PanelShow(int panel_type)
ref HudDebugWinCharModifiers m_WinCharModifiers
class HudDebugEventHandler extends ScriptedWidgetEventHandler HUD_WIN_UNDEFINED
void HideCrosshairVisibility()
void HudDebugWinCharAgents(Widget widget_root)
void HudDebugWinCharModifiers(Widget widget_root)
void HudDebugWinHealth(Widget widget_root)
static ref set< Land_Underground_Panel > m_Panels
override bool OnChange(Widget w, int x, int y, bool finished)
PluginBase GetPlugin(typename plugin_type)
Result for an object found in CGame.IsBoxCollidingGeometryProxy.