Table of Contents

Class FieldDriveReceiverMenuItemsGenerationEvent<T>

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

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

public sealed class FieldDriveReceiverMenuItemsGenerationEvent<T> : FieldDriveReceiverMenuItemsGenerationEvent, ITargetSyncMemberEvent

Type Parameters

T
Inheritance
FieldDriveReceiverMenuItemsGenerationEvent<T>
Implements
Inherited Members

Properties

SlotCore

Internal implementation of Slot.

protected override sealed Slot? SlotCore { get; }

Property Value

Slot

Summoner

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

public FieldDriveReceiver<T> Summoner { get; }

Property Value

FieldDriveReceiver<T>

SummonerCore

Internal implementation for Summoner.

protected override sealed IWorldElement SummonerCore { get; }

Property Value

IWorldElement

Target

Gets the FrooxEngine.IField<T> that the summoning FrooxEngine.FieldDriveReceiver<T> targets.

public IField<T> Target { get; }

Property Value

IField<T>

TargetCore

Internal implementation of Target.

protected override sealed ISyncMember TargetCore { get; }

Property Value

ISyncMember

TargetFieldCore

Internal implementation of Target.

protected override sealed IField TargetFieldCore { get; }

Property Value

IField

UserCore

Internal implementation of User.

protected override sealed User? UserCore { get; }

Property Value

User