Dayz Explorer 1.28.160049
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
 
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 312 of file huddebugwinhealth.c.

◆ GetType()

override int GetType ( )
protected

Definition at line 66 of file huddebugwinhealth.c.

◆ HandleTargetState()

void HandleTargetState ( bool button)
protected

Definition at line 203 of file huddebugwinhealth.c.

◆ Hide()

override void Hide ( )
protected

Definition at line 80 of file huddebugwinhealth.c.

◆ HudDebugWinHealth()

void HudDebugWinHealth ( Widget widget_root)
protected

Definition at line 27 of file huddebugwinhealth.c.

◆ InitDebug()

void InitDebug ( )
protected

Definition at line 110 of file huddebugwinhealth.c.

◆ InitEntityEntries()

void InitEntityEntries ( )
protected

Definition at line 220 of file huddebugwinhealth.c.

◆ InitEntry()

void InitEntry ( SyncedValue data)
protected

Definition at line 239 of file huddebugwinhealth.c.

◆ OnClick()

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

Called from HudDebug.c.

Definition at line 130 of file huddebugwinhealth.c.

◆ RunRPC()

void RunRPC ( HudDebugWinHealthEntry entry,
int buttonID )
protected

Definition at line 189 of file huddebugwinhealth.c.

◆ SetUpdate()

override void SetUpdate ( bool state)
protected

Definition at line 90 of file huddebugwinhealth.c.

◆ Show()

override void Show ( )
protected

Definition at line 71 of file huddebugwinhealth.c.

◆ UpdateZones()

void UpdateZones ( )
protected

Definition at line 280 of file huddebugwinhealth.c.

◆ ~HudDebugWinHealth()

void ~HudDebugWinHealth ( )
protected

Definition at line 33 of file huddebugwinhealth.c.

Variable Documentation

◆ m_ButtonSelf

ButtonWidget m_ButtonSelf
protected

Definition at line 18 of file huddebugwinhealth.c.

◆ m_ButtonTarget

ButtonWidget m_ButtonTarget
protected

Definition at line 19 of file huddebugwinhealth.c.

◆ m_DevSyncPlugin

PluginDeveloperSync m_DevSyncPlugin
protected

Definition at line 22 of file huddebugwinhealth.c.

◆ m_Entries

ref array<ref HudDebugWinHealthEntry> m_Entries = {}
protected

Definition at line 24 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 17 of file huddebugwinhealth.c.

◆ m_TargetEntity

EntityAI m_TargetEntity
protected

Definition at line 21 of file huddebugwinhealth.c.

◆ m_WgtPanel

Widget m_WgtPanel
protected

Definition at line 16 of file huddebugwinhealth.c.