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

Data Structures

class  DebugModifierData
 

Functions

void HudDebugWinCharModifiers (Widget widget_root)
 
void ~HudDebugWinCharModifiers ()
 
override int GetType ()
 
override void SetUpdate (bool state)
 
override void Update ()
 
override void Show ()
 
override void Hide ()
 
void Refresh ()
 
void FitWindow ()
 
void SetModifiers ()
 
void AddModifier (string name, int id, bool active, bool locked)
 
void ClearModifiers ()
 
bool OnClick (Widget w, int x, int y, int button)
 
void ResetModifiers ()
 
void RequestDetailedInfo (int id)
 
void ActivateModifier (int id)
 
void DeactivateModifier (int id)
 
void LockModifier (int id, bool state)
 

Variables

class DebugModifierData m_WgtModifiersContent
 
protected ref map< int, Widgetm_ModifierWidgets
 
protected ref map< Widget, ref DebugModifierDatam_ModifierWidgetData
 
protected PluginDeveloperSync m_PluginDeveloperSync
 
protected Widget m_WgtDetailedInfo
 
protected TextWidget m_WgtDetailedInfoText
 
protected int m_DetailedInfoIndex
 

Function Documentation

◆ ActivateModifier()

void ActivateModifier ( int  id)

◆ AddModifier()

◆ ClearModifiers()

void ClearModifiers ( )

References m_ModifierWidgetData.

Referenced by SetModifiers().

◆ DeactivateModifier()

void DeactivateModifier ( int  id)

◆ FitWindow()

void FitWindow ( )

References m_WgtModifiersContent, and m_WgtRoot.

◆ GetType()

override int GetType ( )

References HudDebug().

◆ Hide()

override void Hide ( )

◆ HudDebugWinCharModifiers()

void HudDebugWinCharModifiers ( Widget  widget_root)

◆ LockModifier()

void LockModifier ( int  id,
bool  state 
)

References GetGame(), GetPlayer(), and m_PluginDeveloperSync.

Referenced by OnClick().

◆ OnClick()

◆ Refresh()

◆ RequestDetailedInfo()

void RequestDetailedInfo ( int  id)

References GetGame(), GetPlayer(), and m_PluginDeveloperSync.

Referenced by OnClick().

◆ ResetModifiers()

void ResetModifiers ( )

References GetGame(), and GetPlayer().

Referenced by OnClick().

◆ SetModifiers()

void SetModifiers ( )

◆ SetUpdate()

override void SetUpdate ( bool  state)

◆ Show()

override void Show ( )

◆ ~HudDebugWinCharModifiers()

Variable Documentation

◆ m_DetailedInfoIndex

protected int m_DetailedInfoIndex

Referenced by OnClick().

◆ m_ModifierWidgetData

protected ref map<Widget, ref DebugModifierData> m_ModifierWidgetData

◆ m_ModifierWidgets

protected ref map<int, Widget> m_ModifierWidgets

◆ m_PluginDeveloperSync

◆ m_WgtDetailedInfo

protected Widget m_WgtDetailedInfo

Referenced by OnClick(), and Refresh().

◆ m_WgtDetailedInfoText

protected TextWidget m_WgtDetailedInfoText

Referenced by OnClick(), and Refresh().

◆ m_WgtModifiersContent

class DebugModifierData m_WgtModifiersContent