Table of Contents

Class ReferenceDriveReceiverMenuItemsGenerationEvent<T>

Namespace
MonkeyLoader.Resonite.UI.Inspectors
Assembly
MonkeyLoader.Resonite.Integration.dll

Represents the event data for the concrete FrooxEngine.ReferenceDriveReceiver<T> FrooxEngine.ContextMenu items generation events.

public sealed class ReferenceDriveReceiverMenuItemsGenerationEvent<T> : ReferenceDriveReceiverMenuItemsGenerationEvent, ITargetSyncMemberEvent where T : class, IWorldElement

Type Parameters

T
Inheritance
ReferenceDriveReceiverMenuItemsGenerationEvent<T>
Implements
Inherited Members

Properties

SlotCore

Internal implementation of Slot.

protected override sealed Slot? SlotCore { get; }

Property Value

Slot

Summoner

Gets the FrooxEngine.ReferenceDriveReceiver<T> that the ContextMenu is being summoned by.

public ReferenceDriveReceiver<T> Summoner { get; }

Property Value

ReferenceDriveReceiver<T>

SummonerCore

Internal implementation for Summoner.

protected override sealed IWorldElement SummonerCore { get; }

Property Value

IWorldElement

Target

Gets the FrooxEngine.ISyncRef<T> that the summoning FrooxEngine.ReferenceDriveReceiver<T> targets.

public ISyncRef<T> Target { get; }

Property Value

ISyncRef<T>

TargetCore

Internal implementation of Target.

protected override sealed ISyncMember TargetCore { get; }

Property Value

ISyncMember

TargetSyncRefCore

Internal implementation of Target.

protected override sealed ISyncRef TargetSyncRefCore { get; }

Property Value

ISyncRef

UserCore

Internal implementation of User.

protected override sealed User? UserCore { get; }

Property Value

User