Class HUDBlueprintDetails<TBlueprint>
- Namespace
- Root
- Assembly
- Game.Hud.dll
public abstract class HUDBlueprintDetails<TBlueprint> : HUDPartWithSidePanel where TBlueprint : class, IAnnotatedBlueprint
Type Parameters
TBlueprint
- Inheritance
-
objectObjectComponentBehaviourMonoBehaviourHUDBlueprintDetails<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
Methods
GetTitle()
protected override IText GetTitle()
Returns
HotkeyAction_CopyToClipboard()
protected PlacementKeybindingHintData HotkeyAction_CopyToClipboard()
Returns
HotkeyAction_SaveToLibrary()
protected PlacementKeybindingHintData HotkeyAction_SaveToLibrary()
Returns
OnDispose()
protected override void OnDispose()
SelectBlueprint(IAnnotatedBlueprint)
protected void SelectBlueprint(IAnnotatedBlueprint blueprint)
Parameters
blueprintIAnnotatedBlueprint
ShouldShowSidePanel()
protected override bool ShouldShowSidePanel()
Returns
- bool
SidePanelModule_Icon(BlueprintIcon)
protected HUDSidePanelModuleBlueprintIcon.Data SidePanelModule_Icon(BlueprintIcon icon)
Parameters
iconBlueprintIcon
Returns
SidePanelModule_Stats(params StructureStat[])
protected HUDSidePanelModuleStats.Data SidePanelModule_Stats(params StructureStat[] stats)
Parameters
statsStructureStat[]