PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
HudDebugWinHealth.c File Reference

Data Structures

class  HudDebugWinHealthEntry
 

Functions

void HudDebugWinHealth (Widget widget_root)
 
void ~HudDebugWinHealth ()
 
override void Update ()
 
override int GetType ()
 
override void Show ()
 
override void Hide ()
 
override void SetUpdate (bool state)
 
void InitDebug ()
 
bool OnClick (Widget w, int x, int y, int button)
 Called from HudDebug.c.
 
void RunRPC (HudDebugWinHealthEntry entry, int buttonID)
 
void HandleTargetState (bool button)
 
void InitEntityEntries ()
 
void InitEntry (SyncedValue data)
 
void UpdateZones ()
 
void CleanupEntries ()
 

Variables

class HudDebugWinHealthEntry m_IsInit
 
protected bool m_IsModeSelf = true
 
protected Widget m_WgtPanel
 
protected TextWidget m_TargetDisplayNameW
 
protected ButtonWidget m_ButtonSelf
 
protected ButtonWidget m_ButtonTarget
 
protected EntityAI m_TargetEntity
 
protected PluginDeveloperSync m_DevSyncPlugin
 
protected ref array< ref HudDebugWinHealthEntrym_Entries = {}
 

Function Documentation

◆ CleanupEntries()

void CleanupEntries ( )

References m_Entries.

Referenced by Hide(), and Update().

◆ GetType()

override int GetType ( )

References HudDebug().

◆ HandleTargetState()

void HandleTargetState ( bool  button)

References COLOR_YELLOW, m_ButtonSelf, m_ButtonTarget, and m_IsModeSelf.

Referenced by OnClick().

◆ Hide()

override void Hide ( )

◆ HudDebugWinHealth()

void HudDebugWinHealth ( Widget  widget_root)

References m_WgtPanel, and m_WgtRoot.

Referenced by Init().

◆ InitDebug()

◆ InitEntityEntries()

void InitEntityEntries ( )

◆ InitEntry()

◆ OnClick()

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

◆ RunRPC()

void RunRPC ( HudDebugWinHealthEntry  entry,
int  buttonID 
)

◆ SetUpdate()

override void SetUpdate ( bool  state)

◆ Show()

override void Show ( )

◆ UpdateZones()

◆ ~HudDebugWinHealth()

Variable Documentation

◆ m_ButtonSelf

protected ButtonWidget m_ButtonSelf

◆ m_ButtonTarget

protected ButtonWidget m_ButtonTarget

◆ m_DevSyncPlugin

protected PluginDeveloperSync m_DevSyncPlugin

◆ m_Entries

◆ m_IsInit

class HudDebugWinHealthEntry m_IsInit

Referenced by Hide(), InitDebug(), and Update().

◆ m_IsModeSelf

protected bool m_IsModeSelf = true

◆ m_TargetDisplayNameW

protected TextWidget m_TargetDisplayNameW

◆ m_TargetEntity

protected EntityAI m_TargetEntity

◆ m_WgtPanel