Table of Contents

Class ResolveInspectorHeaderTextEvent

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

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

public sealed class ResolveInspectorHeaderTextEvent : SortedItemsEvent<InspectorHeaderText>
Inheritance
ResolveInspectorHeaderTextEvent
Inherited Members

Properties

DefaultHeader

Gets the vanilla FrooxEngine.InspectorHeaderAttribute of the FrooxEngine.Worker for which an inspector is being build, if present.

public InspectorHeaderAttribute? DefaultHeader { get; }

Property Value

InspectorHeaderAttribute

DefaultHeaderWasAdded

Gets or sets whether an item for the DefaultHeader was already added.

public bool DefaultHeaderWasAdded { get; set; }

Property Value

bool

Remarks

The MonkeyLoader.Resonite.UI.Inspectors.DefaultInspectorHeaderTextResolver does this with normal priority.

HasDefaultHeader

Gets whether the FrooxEngine.Worker for which an inspector is being build has a DefaultHeader attribute.

public bool HasDefaultHeader { get; }

Property Value

bool

Worker

Gets the FrooxEngine.Worker for which an inspector is being build.

public Worker Worker { get; }

Property Value

Worker