10 m_HudDebug = hud_debug;
20 super.OnClick( w,
x,
y, button );
75 super.OnChange( w,
x,
y, finished );
135 HudDebugWinCharLevels win_char_levels =
new HudDebugWinCharLevels(
m_WgtRoot.FindAnyWidget(
"wdw_CharacterLevels" ) );
147 HudDebugWinCharDebug win_char_debug =
new HudDebugWinCharDebug(
m_WgtRoot.FindAnyWidget(
"wdw_CharacterDebug" ) );
151 HudDebugWinCharStomach win_char_stomach =
new HudDebugWinCharStomach(
m_WgtRoot.FindAnyWidget(
"wdw_CharacterStomach" ) );
152 m_Panels.Insert( win_char_stomach );
155 HudDebugWinVersion win_version =
new HudDebugWinVersion(
m_WgtRoot.FindAnyWidget(
"wdw_Version" ) );
159 HudDebugWinTemperature win_temp =
new HudDebugWinTemperature(
m_WgtRoot.FindAnyWidget(
"wdw_Temp" ) );
179 for (
int i = 0; i <
m_Panels.Count(); ++i )
181 if (
m_Panels.Get( i ).IsVisible() )
208 for (
int i = 0; i <
m_Panels.Count(); ++i )
212 if ( panel.
GetType() == panel_type )
224 for (
int i = 0; i <
m_Panels.Count(); ++i )
228 if ( panel.
GetType() == panel_type )
242 if ( module_cfg_profile )
244 PluginDeveloper modul_dev = PluginDeveloper.Cast(
GetPlugin( PluginDeveloper ) );
246 if ( modul_dev.IsEnabledFreeCamera() )
248 m_Crosshair.Show( module_cfg_profile.GetFreeCameraCrosshairVisible() );
265 if ( module_cfg_profile )
267 PluginDeveloper modul_dev = PluginDeveloper.Cast(
GetPlugin( PluginDeveloper ) );
269 if ( modul_dev.IsEnabledFreeCamera() )
283 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_CHAR_LEVELS
ref HudDebugEventHandler m_HudDebugHandler
ref HudDebugWinCharStats m_WinCharStats
static const int HUD_WIN_CHAR_DEBUG
static const int HUD_WIN_CHAR_STATS
static const int HUD_WIN_CHAR_STOMACH
static const int HUD_WIN_TEMPERATURE
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)
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.