Skip to main content

Class BaseProfileInspector

Namespace: RealityCollective.ServiceFramework.Editor.Profiles

Base class for all BaseProfile Inspectors to inherit from.

public class BaseProfileInspector : UnityEditor.Editor

Inheritance

UnityEditor.Editor ← BaseProfileInspector

Derived

PackageInstallerProfileInspector, ServiceProfileInspector

Fields

DefaultGuidString

protected static readonly string DefaultGuidString

Field Value

string

Properties

ThisProfile

The instanced reference of the currently rendered BaseProfile.

protected BaseProfile ThisProfile { get; }

Property Value

BaseProfile

ThisProfileGuidString

The Guid string representation for this profile asset.

protected string ThisProfileGuidString { get; }

Property Value

string

Methods

CreateCloneProfile()

protected static void CreateCloneProfile()

OnEnable()

protected virtual void OnEnable()

OnInspectorGUI()

public override void OnInspectorGUI()

RenderHeader(string, Texture2D)

protected void RenderHeader(string infoBoxText = "", Texture2D image = null)

Parameters

infoBoxText string

image Texture2D