Table of Contents

Class BuildMemberEditorEvent

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

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

[DispatchableBaseEvent]
public abstract class BuildMemberEditorEvent : CancelableBuildUIEvent
Inheritance
BuildMemberEditorEvent
Derived
Inherited Members

Remarks

This base class is dispatched as an event as well.

Properties

FieldInfo

Gets the reflection data for the field that stores the Member that a FrooxEngine.MemberEditor is being constructed for.

public FieldInfo FieldInfo { get; }

Property Value

FieldInfo

LabelSize

Gets the size for the Name label that should be displayed for the FrooxEngine.MemberEditor.
Not all member editors get passed a label size.

public float? LabelSize { get; }

Property Value

float?

Member

Gets the sync member that a FrooxEngine.MemberEditor is being constructed for.

public ISyncMember Member { get; }

Property Value

ISyncMember

Name

Gets the name that should be used for the FrooxEngine.MemberEditor label.

public string Name { get; }

Property Value

string