Table of Contents

Struct SelectionChangedEvent

Namespace
AcDream.Plugin.Abstractions
Assembly
AcDream.Plugin.Abstractions.dll

Reports that the client's selected object changed.

public readonly record struct SelectionChangedEvent : IEquatable<SelectionChangedEvent>
Implements
Inherited Members

Constructors

SelectionChangedEvent(uint?, uint?)

Reports that the client's selected object changed.

public SelectionChangedEvent(uint? PreviousObjectId, uint? SelectedObjectId)

Parameters

PreviousObjectId uint?

The object that was selected before the change, or null if nothing was.

SelectedObjectId uint?

The object selected after the change, or null if the selection was cleared.

Properties

PreviousObjectId

The object that was selected before the change, or null if nothing was.

public uint? PreviousObjectId { get; init; }

Property Value

uint?

SelectedObjectId

The object selected after the change, or null if the selection was cleared.

public uint? SelectedObjectId { get; init; }

Property Value

uint?