Table of Contents

Class HUDBlueprintPlacement<TBlueprint, TCoordinate, TVector>

Namespace
Root
Assembly
Game.Hud.dll
public abstract class HUDBlueprintPlacement<TBlueprint, TCoordinate, TVector> : HUDPart where TBlueprint : class, IAnnotatedBlueprint where TCoordinate : struct, IDiscreteCoordinateTranslatableByVector<TCoordinate, TVector> where TVector : struct, IVector<TVector>

Type Parameters

TBlueprint
TCoordinate
TVector
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
HUDBlueprintPlacement<TBlueprint, TCoordinate, TVector>
Derived
Inherited Members
Extension Methods

Constructors

HUDBlueprintPlacement()

protected HUDBlueprintPlacement()

Fields

UISoundPlayer

protected IUISoundPlayer UISoundPlayer

Field Value

IUISoundPlayer

Methods

ClearAndHide()

protected virtual void ClearAndHide()

OnDispose()

protected override void OnDispose()

OnGameUpdate(InputDownstreamContext, FrameDrawOptions)

public override void OnGameUpdate(InputDownstreamContext context, FrameDrawOptions drawOptions)

Parameters

context InputDownstreamContext
drawOptions FrameDrawOptions

Run()

public virtual void Run()

SelectBlueprint(TBlueprint)

protected void SelectBlueprint(TBlueprint blueprint)

Parameters

blueprint TBlueprint