Show / Hide Table of Contents

Class ShuttleConsoleWindow

Inheritance
System.Object
Robust.Client.UserInterface.Control
Robust.Client.UserInterface.CustomControls.BaseWindow
FancyWindow
ShuttleConsoleWindow
Implements
IComputerWindow<ShuttleConsoleBoundInterfaceState>
Namespace: Content.Client.Shuttles.UI
Assembly: Content.Client.dll
Syntax
public sealed class ShuttleConsoleWindow : FancyWindow, IComputerWindow<ShuttleConsoleBoundInterfaceState>

Constructors

| Improve this Doc View Source

ShuttleConsoleWindow()

Declaration
public ShuttleConsoleWindow()

Fields

| Improve this Doc View Source

DestinationPressed

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

FTLTime

Next FTL state change.

Declaration
public TimeSpan FTLTime
Field Value
Type Description
TimeSpan
| Improve this Doc View Source

StartAutodockPressed

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

StopAutodockPressed

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

UndockPressed

Declaration
public Action<NetEntity>? UndockPressed
Field Value
Type Description
System.Nullable<Action<NetEntity>>

Methods

| Improve this Doc View Source

Close()

Declaration
public override void Close()
Overrides
Robust.Client.UserInterface.CustomControls.BaseWindow.Close()
| 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

SetMatrix(Nullable<EntityCoordinates>, Nullable<Angle>)

Declaration
public void SetMatrix(EntityCoordinates? coordinates, Angle? angle)
Parameters
Type Name Description
System.Nullable<Robust.Shared.Map.EntityCoordinates> coordinates
System.Nullable<Angle> angle
| Improve this Doc View Source

UpdateState(ShuttleConsoleBoundInterfaceState)

Declaration
public void UpdateState(ShuttleConsoleBoundInterfaceState scc)
Parameters
Type Name Description
ShuttleConsoleBoundInterfaceState scc

Implements

IComputerWindow<TState>

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
☀
☾