Show / Hide Table of Contents

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 Source

PopupOverlay(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 Source

Space

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 Source

Draw(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)
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾