DPB1Struct · Game data

GeometryTriggerShape

Immutable, process-independent view of a GeometryTrigger shape.

Namespace: DreamPoeBot.Loki.Game.GameData

public struct GeometryTriggerShape

Members and overloads

16 results

GeometryTriggerShape

MethodLink ↗
public GeometryTriggerShape.GeometryTriggerShape()

Creates a new GeometryTriggerShape instance.

GeometryTriggerShape

MethodLink ↗
public GeometryTriggerShape.GeometryTriggerShape(GeometryTriggerKind kind, int primarySize, int secondarySize, int angularExtentDegrees, int rotationDegrees)

Creates a new GeometryTriggerShape instance using the supplied arguments.

kindGeometryTriggerKind
Specifies kind.
primarySizeint
Specifies primary size.
secondarySizeint
Specifies secondary size.
angularExtentDegreesint
Specifies angular extent degrees.
rotationDegreesint
Specifies rotation degrees.

ToString

MethodLink ↗
public override string GeometryTriggerShape.ToString()

Returns a text representation of this value.

Returns: The string result.

AngularExtentDegrees

PropertyLink ↗
public float GeometryTriggerShape.AngularExtentDegrees { get; }

Gets angular extent degrees for GeometryTriggerShape.

AngularExtentRadians

PropertyLink ↗
public float GeometryTriggerShape.AngularExtentRadians { get; }

Gets angular extent radians for GeometryTriggerShape.

InnerRadius

PropertyLink ↗
public int GeometryTriggerShape.InnerRadius { get; }

Gets inner radius for GeometryTriggerShape.

IsPolar

PropertyLink ↗
public bool GeometryTriggerShape.IsPolar { get; }

Whether this geometry trigger shape is polar.

Kind

PropertyLink ↗
public GeometryTriggerKind GeometryTriggerShape.Kind { get; }

Gets kind for GeometryTriggerShape.

OuterRadius

PropertyLink ↗
public int GeometryTriggerShape.OuterRadius { get; }

Gets outer radius for GeometryTriggerShape.

PrimarySize

PropertyLink ↗
public int GeometryTriggerShape.PrimarySize { get; }

Outer radius for polar shapes and first dimension for rectangles.

Primitive

PropertyLink ↗
public GeometryTriggerPrimitive GeometryTriggerShape.Primitive { get; }

Gets primitive for GeometryTriggerShape.

RadialThickness

PropertyLink ↗
public int GeometryTriggerShape.RadialThickness { get; }

Gets radial thickness for GeometryTriggerShape.

RawAngularExtentDegrees

PropertyLink ↗
public int GeometryTriggerShape.RawAngularExtentDegrees { get; }

Gets raw angular extent degrees for GeometryTriggerShape.

RotationDegrees

PropertyLink ↗
public int GeometryTriggerShape.RotationDegrees { get; }

Gets rotation degrees for GeometryTriggerShape.

RotationRadians

PropertyLink ↗
public float GeometryTriggerShape.RotationRadians { get; }

Gets rotation radians for GeometryTriggerShape.

SecondarySize

PropertyLink ↗
public int GeometryTriggerShape.SecondarySize { get; }

Inner radius for polar shapes and second dimension for rectangles.

DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.