Table of Contents

Namespace MonkeyLoader.Resonite.UI.Inspectors

Classes

BuildArrayEditorEvent

Represents the event fired during construction of a FrooxEngine.MemberEditor for an FrooxEngine.ISyncArray.

BuildBagEditorEvent

Represents the event fired during construction of a FrooxEngine.MemberEditor for an FrooxEngine.ISyncBag.

BuildFieldEditorEvent

Represents the event fired during construction of a FrooxEngine.MemberEditor for an FrooxEngine.IField.

BuildInspectorBodyEvent

Represents the events fired during construction of a FrooxEngine.WorkerInspector's body.

BuildInspectorEvent

Represents the base class for the events fired during construction of a FrooxEngine.WorkerInspector.

BuildInspectorHeaderEvent

Represents the events fired during construction of a FrooxEngine.WorkerInspector's header.

BuildListEditorEvent

Represents the event fired during construction of a FrooxEngine.MemberEditor for an FrooxEngine.ISyncList.

BuildMemberEditorEvent

Represents the base class for the events fired during construction of a FrooxEngine.MemberEditor

BuildObjectEditorEvent

Represents the event fired during construction of a FrooxEngine.MemberEditor for an FrooxEngine.SyncObject.

BuildPlaybackEditorEvent

Represents the event fired during construction of a FrooxEngine.MemberEditor for an FrooxEngine.SyncPlayback.

ConfiguredResoniteInspectorMonkey<TMonkey, TConfigSection, TEvent>

Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle, while using a TConfigSection ConfigSection.
Specifically, to act as an event handler for BuildInspectorEvents for FrooxEngine.Workers of a(n open) generic base type.

ConfiguredResoniteInspectorMonkey<TMonkey, TConfigSection, TEvent, TWorker>

Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle, while using a TConfigSection ConfigSection.
Specifically, to act as an event handler for BuildInspectorEvents for FrooxEngine.Workers of a specific (base) type.

DefaultInspectorHeaderConfig

Represents the config for the MonkeyLoader.Resonite.UI.Inspectors.DefaultInspectorHeaderHandler.

DriveReceiverMenuItemsGenerationEvent

Represents a dispatchable base class for all FrooxEngine.FieldDriveReceiver<T> and FrooxEngine.ReferenceDriveReceiver<T> FrooxEngine.ContextMenu items generation events.

FieldDriveReceiverMenuItemsGenerationEvent

Represents a dispatchable base class for allFrooxEngine.FieldDriveReceiver<T> FrooxEngine.ContextMenu items generation events.

FieldDriveReceiverMenuItemsGenerationEvent<T>

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

InspectorHeaderText

Defines an element of the inspector header text block.

InspectorMemberActionsMenuItemsGenerationEvent

Represents the event data for the FrooxEngine.InspectorMemberActions FrooxEngine.ContextMenu items generation event.

InspectorUIHelper

Contains helper methods to generate common elements of FrooxEngine.WorkerInspectors.

ReferenceDriveReceiverMenuItemsGenerationEvent

Represents a dispatchable base class for all FrooxEngine.ReferenceDriveReceiver<T> FrooxEngine.ContextMenu items generation events.

ReferenceDriveReceiverMenuItemsGenerationEvent<T>

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

ResolveInspectorHeaderTextEvent

Represents the event fired to get the text elements for the inspector header text block of workers.

ResoniteInspectorMonkey<TMonkey, TEvent>

Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle.
Specifically, to act as an event handler for BuildInspectorEvents for FrooxEngine.Workers of a(n open) generic base type.

ResoniteInspectorMonkey<TMonkey, TEvent, TWorker>

Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle.
Specifically, to act as an event handler for BuildInspectorEvents for FrooxEngine.Workers of a specific (base) type.

Interfaces

ITargetSyncMemberEvent

Defines the interface for events that have a target FrooxEngine.ISyncMember.