Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
huddebug.c File Reference

Go to the source code of this file.

Data Structures

class  ScriptedWidgetEventHandler
 map: item x vector(index, width, height) More...
 

Functions

void HudDebug ()
 
void ~HudDebug ()
 
override void Init (Widget hud_panel_widget)
 
override void Update (float timeslice)
 
void SetPanelVisible (int panel_type, bool visible)
 
void PanelShow (int panel_type)
 
void PanelHide (int panel_type)
 
void RefreshCrosshairVisibility ()
 
void HideCrosshairVisibility ()
 
void RefreshByLocalProfile ()
 
bool IsInitialized ()
 
bool OnClick (Widget w, int x, int y, int button)
 
bool OnChange (Widget w, int x, int y, bool finished)
 

Variables

class HudDebugEventHandler extends ScriptedWidgetEventHandler HUD_WIN_UNDEFINED = 0
 
Widget m_WgtRoot
 
Widget m_Crosshair
 
ref array< ref HudDebugWinBasem_Panels
 
ref Timer m_TimerUpdate
 
ref HudDebugEventHandler m_HudDebugHandler
 
ref HudDebugWinCharModifiers m_WinCharModifiers
 
ref HudDebugWinCharStats m_WinCharStats
 
ref HudDebugWinCharAgents m_WinCharAgents
 

Function Documentation

◆ HideCrosshairVisibility()

void HideCrosshairVisibility ( )

Definition at line 261 of file huddebug.c.

◆ HudDebug()

void HudDebug ( )

Definition at line 104 of file huddebug.c.

◆ Init()

override void Init ( Widget  hud_panel_widget)

Definition at line 120 of file huddebug.c.

◆ IsInitialized()

bool IsInitialized ( )

Definition at line 299 of file huddebug.c.

◆ OnChange()

bool OnChange ( Widget  w,
int  x,
int  y,
bool  finished 
)

Definition at line 336 of file huddebug.c.

◆ OnClick()

bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)

Definition at line 312 of file huddebug.c.

◆ PanelHide()

void PanelHide ( int  panel_type)

Definition at line 222 of file huddebug.c.

◆ PanelShow()

void PanelShow ( int  panel_type)

Definition at line 206 of file huddebug.c.

◆ RefreshByLocalProfile()

void RefreshByLocalProfile ( )

Definition at line 279 of file huddebug.c.

◆ RefreshCrosshairVisibility()

void RefreshCrosshairVisibility ( )

Definition at line 238 of file huddebug.c.

◆ SetPanelVisible()

void SetPanelVisible ( int  panel_type,
bool  visible 
)

Definition at line 191 of file huddebug.c.

◆ Update()

override void Update ( float  timeslice)

Definition at line 177 of file huddebug.c.

◆ ~HudDebug()

void ~HudDebug ( )

Definition at line 111 of file huddebug.c.

Variable Documentation

◆ HUD_WIN_UNDEFINED

class HudDebugEventHandler extends ScriptedWidgetEventHandler HUD_WIN_UNDEFINED = 0

◆ m_Crosshair

Widget m_Crosshair

Definition at line 93 of file huddebug.c.

◆ m_HudDebugHandler

ref HudDebugEventHandler m_HudDebugHandler

Definition at line 96 of file huddebug.c.

◆ m_Panels

ref array<ref HudDebugWinBase> m_Panels

Definition at line 94 of file huddebug.c.

◆ m_TimerUpdate

ref Timer m_TimerUpdate

Definition at line 95 of file huddebug.c.

◆ m_WgtRoot

Widget m_WgtRoot

Definition at line 92 of file huddebug.c.

◆ m_WinCharAgents

ref HudDebugWinCharAgents m_WinCharAgents

Definition at line 99 of file huddebug.c.

◆ m_WinCharModifiers

ref HudDebugWinCharModifiers m_WinCharModifiers

Definition at line 97 of file huddebug.c.

◆ m_WinCharStats

ref HudDebugWinCharStats m_WinCharStats

Definition at line 98 of file huddebug.c.