Class GhostRolesWindow
Inheritance
System.Object
Robust.Client.UserInterface.Control
Robust.Client.UserInterface.CustomControls.BaseWindow
Robust.Client.UserInterface.CustomControls.DefaultWindow
GhostRolesWindow
Namespace: Content.Client.UserInterface.Systems.Ghost.Controls.Roles
Assembly: Content.Client.dll
Syntax
public sealed class GhostRolesWindow : DefaultWindow
Methods
| Improve this Doc View SourceAddEntry(String, String, Boolean, FormattedMessage, IEnumerable<GhostRoleInfo>, SpriteSystem)
Declaration
public void AddEntry(string name, string description, bool hasAccess, FormattedMessage reason, IEnumerable<GhostRoleInfo> roles, SpriteSystem spriteSystem)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.String | description | |
System.Boolean | hasAccess | |
Robust.Shared.Utility.FormattedMessage | reason | |
IEnumerable<GhostRoleInfo> | roles | |
Robust.Client.GameObjects.SpriteSystem | spriteSystem |
ClearEntries()
Declaration
public void ClearEntries()
Events
| Improve this Doc View SourceOnRoleFollow
Declaration
public event Action<GhostRoleInfo>? OnRoleFollow
Event Type
Type | Description |
---|---|
System.Nullable<Action<GhostRoleInfo>> |
OnRoleRequested
Declaration
public event Action<GhostRoleInfo>? OnRoleRequested
Event Type
Type | Description |
---|---|
System.Nullable<Action<GhostRoleInfo>> |