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

Data Structures

class  DebugAgentData
 

Functions

void HudDebugWinCharAgents (Widget widget_root)
 
void ~HudDebugWinCharAgents ()
 
override int GetType ()
 
override void SetUpdate (bool state)
 
override void Update ()
 
override void Show ()
 
override void Hide ()
 
void SetAgents ()
 
bool OnClick (Widget w, int x, int y, int button)
 
void DebugGrowAgentsRequest (int agent_id, bool should_grow)
 
void DebugRemoveAgentsRequest ()
 
void AddAgent (string title, string value, int id, float temporaryResistance)
 
void ClearAgents ()
 
void FitWindow ()
 

Variables

class DebugAgentData m_WgtAgents
 
protected ref array< ref Widgetm_AgentWidgets = new array<ref Widget>
 
protected ref map< Widget, ref DebugAgentDatam_AgentWidgetData = new map<Widget, ref DebugAgentData>
 
private AutoHeightSpacer WgtModifiersContentPanelScript
 

Function Documentation

◆ AddAgent()

◆ ClearAgents()

void ClearAgents ( )

References m_AgentWidgetData, and m_AgentWidgets.

Referenced by SetAgents().

◆ DebugGrowAgentsRequest()

void DebugGrowAgentsRequest ( int  agent_id,
bool  should_grow 
)

References GetGame(), and CGame::GetPlayer().

Referenced by OnClick().

◆ DebugRemoveAgentsRequest()

void DebugRemoveAgentsRequest ( )

References GetGame(), and CGame::GetPlayer().

Referenced by OnClick().

◆ FitWindow()

void FitWindow ( )

◆ GetType()

override int GetType ( )

References HudDebug().

◆ Hide()

override void Hide ( )

◆ HudDebugWinCharAgents()

void HudDebugWinCharAgents ( Widget  widget_root)

References m_WgtAgents, m_WgtRoot, and WgtModifiersContentPanelScript.

Referenced by Init().

◆ OnClick()

◆ SetAgents()

void SetAgents ( )

References AddAgent(), ClearAgents(), GetPlugin(), and SyncedValueAgent().

Referenced by Update().

◆ SetUpdate()

override void SetUpdate ( bool  state)

◆ Show()

override void Show ( )

◆ ~HudDebugWinCharAgents()

Variable Documentation

◆ m_AgentWidgetData

protected ref map<Widget, ref DebugAgentData> m_AgentWidgetData = new map<Widget, ref DebugAgentData>

Referenced by AddAgent(), ClearAgents(), and OnClick().

◆ m_AgentWidgets

protected ref array<ref Widget> m_AgentWidgets = new array<ref Widget>

Referenced by AddAgent(), and ClearAgents().

◆ m_WgtAgents

class DebugAgentData m_WgtAgents

◆ WgtModifiersContentPanelScript

private AutoHeightSpacer WgtModifiersContentPanelScript

Referenced by AddAgent(), and HudDebugWinCharAgents().