Inheritance
System.Object
Robust.Client.UserInterface.Control
Robust.Client.UserInterface.CustomControls.BaseWindow
PdaMenu
Assembly: Content.Client.dll
public sealed class PdaMenu : PdaWindow
Constructors
|
Improve this Doc
View Source
Declaration
Fields
|
Improve this Doc
View Source
Declaration
public const int HomeView = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int ProgramContentView = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int ProgramListView = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int SettingsView = null
Field Value
Type |
Description |
System.Int32 |
|
Methods
|
Improve this Doc
View Source
Changes the current view to the given view number
Declaration
public void ChangeView(int view)
Parameters
Type |
Name |
Description |
System.Int32 |
view |
|
|
Improve this Doc
View Source
Draw(DrawingHandleScreen)
Declaration
protected override void Draw(DrawingHandleScreen handle)
Parameters
Type |
Name |
Description |
Robust.Client.Graphics.DrawingHandleScreen |
handle |
|
Overrides
Robust.Client.UserInterface.Control.Draw(Robust.Client.Graphics.DrawingHandleScreen)
|
Improve this Doc
View Source
Hides the program title and close button.
Declaration
public void HideProgramHeader()
|
Improve this Doc
View Source
Changes the current view to the home screen (view 0) and sets the tabs IsCurrent
flag accordingly
Declaration
public void ToHomeScreen()
|
Improve this Doc
View Source
Changes the current view to the program content view (view 3), sets the program title and sets the tabs IsCurrent
flag accordingly
Declaration
public void ToProgramView(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
|
Improve this Doc
View Source
Declaration
public void UpdateAvailablePrograms(List<(EntityUid, CartridgeComponent)> programs)
Parameters
|
Improve this Doc
View Source
Declaration
public void UpdateState(PdaUpdateState state)
Parameters
Events
|
Improve this Doc
View Source
Declaration
public event Action<EntityUid>? OnInstallButtonPressed
Event Type
Type |
Description |
System.Nullable<Action<EntityUid>> |
|
|
Improve this Doc
View Source
Declaration
public event Action<EntityUid>? OnProgramItemPressed
Event Type
Type |
Description |
System.Nullable<Action<EntityUid>> |
|
|
Improve this Doc
View Source
Declaration
public event Action<EntityUid>? OnUninstallButtonPressed
Event Type
Type |
Description |
System.Nullable<Action<EntityUid>> |
|
Extension Methods