Class HudSprites

Namespace
TDMaker.Unity.Hud
Assembly
TDMaker.Unity.dll

Procedurally generated UI sprites used when a HudTheme slot is empty. All are white/grayscale so theme colours tint them. Panels and buttons are 9-sliced.

public static class HudSprites
Inheritance
HudSprites
Inherited Members

Properties

Arrow

A small right-pointing arrow (direction hints).

public static Sprite Arrow { get; }

Property Value

Sprite

Bar

A flat bar (9-sliced, slightly rounded).

public static Sprite Bar { get; }

Property Value

Sprite

Button

A rounded, top-lit button (9-sliced).

public static Sprite Button { get; }

Property Value

Sprite

ButtonFace

A rounded button face without a rim (9-sliced): a soft top light fading to a slightly darker base, so tinted faces read as raised. Paired with ButtonFrame, which draws the edge.

public static Sprite ButtonFace { get; }

Property Value

Sprite

ButtonFrame

A thin rounded frame (9-sliced): a light outer line with a fainter inner bevel; tint it with the trim colour.

public static Sprite ButtonFrame { get; }

Property Value

Sprite

Circle

A filled circle.

public static Sprite Circle { get; }

Property Value

Sprite

Coin

A coin (gold).

public static Sprite Coin { get; }

Property Value

Sprite

Cross

A diagonal cross (close buttons).

public static Sprite Cross { get; }

Property Value

Sprite

Flag

A pennant (waves).

public static Sprite Flag { get; }

Property Value

Sprite

Glow

A soft glow disc.

public static Sprite Glow { get; }

Property Value

Sprite

Heart

A heart (lives).

public static Sprite Heart { get; }

Property Value

Sprite

Lock

A padlock.

public static Sprite Lock { get; }

Property Value

Sprite

Panel

A rounded panel with a light rim (9-sliced).

public static Sprite Panel { get; }

Property Value

Sprite

Pause

Two vertical bars.

public static Sprite Pause { get; }

Property Value

Sprite

Plate

A flat rounded plate (9-sliced) for tooltips, inset strips and wells.

public static Sprite Plate { get; }

Property Value

Sprite

Play

A right-pointing triangle.

public static Sprite Play { get; }

Property Value

Sprite

Ring

A thin ring.

public static Sprite Ring { get; }

Property Value

Sprite

Skull

A skull-like enemy marker (wave entrances).

public static Sprite Skull { get; }

Property Value

Sprite

Star

A five-point star.

public static Sprite Star { get; }

Property Value

Sprite

Sword

A sword (attack / damage).

public static Sprite Sword { get; }

Property Value

Sprite

ThickRing

A thick ring for radial progress.

public static Sprite ThickRing { get; }

Property Value

Sprite

Vignette

A soft vignette (clear centre, opaque corners) for darkening a picture behind menus.

public static Sprite Vignette { get; }

Property Value

Sprite