Table of Contents

Class HUDBlueprintDetails<TBlueprint>

Namespace
Root
Assembly
Game.Hud.dll
public abstract class HUDBlueprintDetails<TBlueprint> : HUDPartWithSidePanel where TBlueprint : class, IAnnotatedBlueprint

Type Parameters

TBlueprint
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
HUDBlueprintDetails<TBlueprint>
Derived
Inherited Members
Extension Methods

Constructors

HUDBlueprintDetails()

protected HUDBlueprintDetails()

Properties

Blueprint

protected TBlueprint Blueprint { get; }

Property Value

TBlueprint

Viewport

protected Viewport Viewport { get; }

Property Value

Viewport

Methods

GetTitle()

protected override IText GetTitle()

Returns

IText

HotkeyAction_CopyToClipboard()

protected PlacementKeybindingHintData HotkeyAction_CopyToClipboard()

Returns

PlacementKeybindingHintData

HotkeyAction_SaveToLibrary()

protected PlacementKeybindingHintData HotkeyAction_SaveToLibrary()

Returns

PlacementKeybindingHintData

OnDispose()

protected override void OnDispose()

SelectBlueprint(IAnnotatedBlueprint)

protected void SelectBlueprint(IAnnotatedBlueprint blueprint)

Parameters

blueprint IAnnotatedBlueprint

ShouldShowSidePanel()

protected override bool ShouldShowSidePanel()

Returns

bool

SidePanelModule_Icon(BlueprintIcon)

protected HUDSidePanelModuleBlueprintIcon.Data SidePanelModule_Icon(BlueprintIcon icon)

Parameters

icon BlueprintIcon

Returns

HUDSidePanelModuleBlueprintIcon.Data

SidePanelModule_Stats(params StructureStat[])

protected HUDSidePanelModuleStats.Data SidePanelModule_Stats(params StructureStat[] stats)

Parameters

stats StructureStat[]

Returns

HUDSidePanelModuleStats.Data