Class UnityScoreSettingsEditor
Custom inspector for UnityScoreSettings.
NOTE: the Serenity.Global.Infrastructure.Settings.Editor.FoundationEditor`1 base OnInspectorGUI draws ONLY the
header + Id/Guid fields — it does NOT draw the remaining serialized fields (see
UnityLeaderboardSettingsEditor for the same documented gotcha). Every remaining
field is therefore drawn explicitly below: the declaratively-authored metric rows, and an
embedded "Initialization Pipeline Task" section so a designer can wire InstallScore
into a boot profile without leaving this inspector.
Namespace: Serenity.Score.Infrastructure.Editor
Assembly: Serenity.UnityScore.Infrastructure.Editor.dll
Syntax
public class UnityScoreSettingsEditor : FoundationEditor<UnityScoreSettings>
Constructors
UnityScoreSettingsEditor()
Declaration
public UnityScoreSettingsEditor()
Methods
DrawSerializedFields()
Suppresses base auto-drawing; Metrics rows and the pipeline task section are drawn explicitly below.
Declaration
protected override void DrawSerializedFields()
OnEnable()
Declaration
public override void OnEnable()
OnInspectorGUI()
Declaration
public override void OnInspectorGUI()