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

Private Member Functions

void WarningMenuBase ()
 
void ~WarningMenuBase ()
 
override Widget Init ()
 
string GetText ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
override void Update (float timeslice)
 
protected void OnInputPresetChanged ()
 
protected void OnInputDeviceChanged (EInputDeviceType pInputDeviceType)
 
protected void UpdateControlsElements ()
 
protected void UpdateControlsElementVisibility ()
 

Private Attributes

protected ButtonWidget m_OkButton
 
protected MultilineTextWidget m_Description
 

Constructor & Destructor Documentation

◆ WarningMenuBase()

◆ ~WarningMenuBase()

Member Function Documentation

◆ GetText()

string GetText ( )
inlineprivate

Referenced by Init().

◆ Init()

◆ OnClick()

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

References Close(), IDC_OK, x, and y.

◆ OnInputDeviceChanged()

protected void OnInputDeviceChanged ( EInputDeviceType  pInputDeviceType)
inlineprivate

◆ OnInputPresetChanged()

protected void OnInputPresetChanged ( )
inlineprivate

References UpdateControlsElements().

Referenced by Init(), and ~WarningMenuBase().

◆ Update()

override void Update ( float  timeslice)
inlineprivate

References Close(), and GetUApi().

◆ UpdateControlsElements()

protected void UpdateControlsElements ( )
inlineprivate

◆ UpdateControlsElementVisibility()

protected void UpdateControlsElementVisibility ( )
inlineprivate

Field Documentation

◆ m_Description

protected MultilineTextWidget m_Description
private

Referenced by Init().

◆ m_OkButton

protected ButtonWidget m_OkButton
private

The documentation for this class was generated from the following file: