Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
huddebugwinhealth.c File Reference

Go to the source code of this file.

Classes

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
bool m_IsModeSelf = true
Widget m_WgtPanel
ScrollWidget m_WgtPanelScroll
TextWidget m_TargetDisplayNameW
ButtonWidget m_ButtonSelf
ButtonWidget m_ButtonTarget
EntityAI m_TargetEntity
PluginDeveloperSync m_DevSyncPlugin
ref array< ref HudDebugWinHealthEntrym_Entries = {}

Function Documentation

◆ CleanupEntries()

void CleanupEntries ( )
protected

Definition at line 315 of file huddebugwinhealth.c.

◆ GetType()

override int GetType ( )
protected

Definition at line 68 of file huddebugwinhealth.c.

◆ HandleTargetState()

void HandleTargetState ( bool button)
protected

Definition at line 205 of file huddebugwinhealth.c.

◆ Hide()

override void Hide ( )
protected

Definition at line 82 of file huddebugwinhealth.c.

◆ HudDebugWinHealth()

void HudDebugWinHealth ( Widget widget_root)
protected

Definition at line 28 of file huddebugwinhealth.c.

◆ InitDebug()

void InitDebug ( )
protected

Definition at line 112 of file huddebugwinhealth.c.

◆ InitEntityEntries()

void InitEntityEntries ( )
protected

Definition at line 222 of file huddebugwinhealth.c.

◆ InitEntry()

void InitEntry ( SyncedValue data)
protected

Definition at line 242 of file huddebugwinhealth.c.

◆ OnClick()

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

Called from HudDebug.c.

Definition at line 132 of file huddebugwinhealth.c.

◆ RunRPC()

void RunRPC ( HudDebugWinHealthEntry entry,
int buttonID )
protected

Definition at line 191 of file huddebugwinhealth.c.

◆ SetUpdate()

override void SetUpdate ( bool state)
protected

Definition at line 92 of file huddebugwinhealth.c.

◆ Show()

override void Show ( )
protected

Definition at line 73 of file huddebugwinhealth.c.

◆ UpdateZones()

void UpdateZones ( )
protected

Definition at line 283 of file huddebugwinhealth.c.

◆ ~HudDebugWinHealth()

void ~HudDebugWinHealth ( )
protected

Definition at line 35 of file huddebugwinhealth.c.

Variable Documentation

◆ m_ButtonSelf

ButtonWidget m_ButtonSelf
protected

Definition at line 19 of file huddebugwinhealth.c.

◆ m_ButtonTarget

ButtonWidget m_ButtonTarget
protected

Definition at line 20 of file huddebugwinhealth.c.

◆ m_DevSyncPlugin

PluginDeveloperSync m_DevSyncPlugin
protected

Definition at line 23 of file huddebugwinhealth.c.

◆ m_Entries

ref array<ref HudDebugWinHealthEntry> m_Entries = {}
protected

Definition at line 25 of file huddebugwinhealth.c.

◆ m_IsInit

class HudDebugWinHealthEntry m_IsInit

◆ m_IsModeSelf

bool m_IsModeSelf = true
protected

Definition at line 15 of file huddebugwinhealth.c.

◆ m_TargetDisplayNameW

TextWidget m_TargetDisplayNameW
protected

Definition at line 18 of file huddebugwinhealth.c.

◆ m_TargetEntity

EntityAI m_TargetEntity
protected

Definition at line 22 of file huddebugwinhealth.c.

◆ m_WgtPanel

Widget m_WgtPanel
protected

Definition at line 16 of file huddebugwinhealth.c.

◆ m_WgtPanelScroll

ScrollWidget m_WgtPanelScroll
protected

Definition at line 17 of file huddebugwinhealth.c.