Table of Contents

Class HeightmapLayerRegistration

Namespace
Trailblazer.Heightmaps
Assembly
Trailblazer.dll

Context-local registration metadata for one heightmap layer.

public sealed class HeightmapLayerRegistration
Inheritance
HeightmapLayerRegistration
Inherited Members

Properties

LayerName

Stable registered layer name.

public string LayerName { get; }

Property Value

string

MaxSelectionY

Exclusive upper contact-Y bound for selecting this layer.

public Fixed64 MaxSelectionY { get; }

Property Value

Fixed64

MinSelectionY

Inclusive lower contact-Y bound for selecting this layer.

public Fixed64 MinSelectionY { get; }

Property Value

Fixed64

Priority

Deterministic tie-break priority for overlapping layers.

public int Priority { get; }

Property Value

int

RegistrationOrder

Deterministic context-local registration order.

public int RegistrationOrder { get; }

Property Value

int

Surface

Compressed surface data used by this layer.

public HeightmapSurface Surface { get; }

Property Value

HeightmapSurface