Show / Hide Table of Contents

Class ResearchConsoleMenu

Inheritance
System.Object
Robust.Client.UserInterface.Control
Robust.Client.UserInterface.CustomControls.BaseWindow
FancyWindow
ResearchConsoleMenu
Namespace: Content.Client.Research.UI
Assembly: Content.Client.dll
Syntax
public sealed class ResearchConsoleMenu : FancyWindow

Constructors

| Improve this Doc View Source

ResearchConsoleMenu(EntityUid)

Declaration
public ResearchConsoleMenu(EntityUid entity)
Parameters
Type Name Description
EntityUid entity

Fields

| Improve this Doc View Source

Entity

Declaration
public readonly EntityUid Entity
Field Value
Type Description
EntityUid
| Improve this Doc View Source

OnServerButtonPressed

Declaration
public Action? OnServerButtonPressed
Field Value
Type Description
System.Nullable<Action>
| Improve this Doc View Source

OnTechnologyCardPressed

Declaration
public Action<string>? OnTechnologyCardPressed
Field Value
Type Description
System.Nullable<Action<System.String>>

Methods

| Improve this Doc View Source

GetTechnologyDescription(TechnologyPrototype, Boolean)

Declaration
public FormattedMessage GetTechnologyDescription(TechnologyPrototype technology, bool includeCost = true)
Parameters
Type Name Description
TechnologyPrototype technology
System.Boolean includeCost
Returns
Type Description
Robust.Shared.Utility.FormattedMessage
| Improve this Doc View Source

UpdateInformationPanel(ResearchConsoleBoundInterfaceState)

Declaration
public void UpdateInformationPanel(ResearchConsoleBoundInterfaceState state)
Parameters
Type Name Description
ResearchConsoleBoundInterfaceState state
| Improve this Doc View Source

UpdatePanels(ResearchConsoleBoundInterfaceState)

Declaration
public void UpdatePanels(ResearchConsoleBoundInterfaceState state)
Parameters
Type Name Description
ResearchConsoleBoundInterfaceState state

Extension Methods

ControlExtension.GetControlOfType<T>(Control)
ControlExtension.GetControlOfType<T>(Control, String)
ControlExtension.GetControlOfType<T>(Control, Boolean)
ControlExtension.GetControlOfType<T>(Control, String, Boolean)
ControlExtension.GetSearchableControls(Control, Boolean)
ControlExtension.ChildrenContainText(Control, String)
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾