Class PopupOverlay
Draws popup text, either in world or on screen.
Inheritance
System.Object
Robust.Client.Graphics.Overlay
PopupOverlay
Namespace: Content.Client.Popups
Assembly: Content.Client.dll
Syntax
public sealed class PopupOverlay : Overlay
Constructors
| Improve this Doc View SourcePopupOverlay(IConfigurationManager, IEntityManager, IPlayerManager, IPrototypeManager, IResourceCache, IUserInterfaceManager, PopupSystem)
Declaration
public PopupOverlay(IConfigurationManager configManager, IEntityManager entManager, IPlayerManager playerMgr, IPrototypeManager protoManager, IResourceCache cache, IUserInterfaceManager uiManager, PopupSystem popup)
Parameters
Type | Name | Description |
---|---|---|
Robust.Shared.Configuration.IConfigurationManager | configManager | |
IEntityManager | entManager | |
Robust.Client.Player.IPlayerManager | playerMgr | |
Robust.Shared.Prototypes.IPrototypeManager | protoManager | |
Robust.Client.ResourceManagement.IResourceCache | cache | |
Robust.Client.UserInterface.IUserInterfaceManager | uiManager | |
PopupSystem | popup |
Properties
| Improve this Doc View SourceSpace
Declaration
public override OverlaySpace Space { get; }
Property Value
Type | Description |
---|---|
Robust.Shared.Enums.OverlaySpace |
Overrides
Robust.Client.Graphics.Overlay.Space
Methods
| Improve this Doc View SourceDraw(OverlayDrawArgs)
Declaration
protected override void Draw(in OverlayDrawArgs args)
Parameters
Type | Name | Description |
---|---|---|
Robust.Client.Graphics.OverlayDrawArgs | args |
Overrides
Robust.Client.Graphics.Overlay.Draw(Robust.Client.Graphics.OverlayDrawArgs)