Megadocs 0.0.1
All of megapop's internal libraries
Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting > Class Template Reference

Based on UnityEditor.AssetSettingsProvider More...

+ Inheritance diagram for Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting >:

Public Member Functions

 EditorSettingsProvider (string path, SettingsScope scopes)
 
override void OnActivate (string searchContext, VisualElement rootElement)
 
override void OnDeactivate ()
 
override void OnGUI (string searchContext)
 
override bool HasSearchInterest (string searchContext)
 

Static Public Member Functions

static EditorSettingsProvider< TSetting > Create ()
 

Detailed Description

Based on UnityEditor.AssetSettingsProvider

Type Constraints
TSetting :AutoSetting<TSetting> 

Constructor & Destructor Documentation

◆ EditorSettingsProvider()

Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting >.EditorSettingsProvider ( string  path,
SettingsScope  scopes 
)
inline

Member Function Documentation

◆ Create()

static EditorSettingsProvider< TSetting > Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting >.Create ( )
inlinestatic

◆ HasSearchInterest()

override bool Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting >.HasSearchInterest ( string  searchContext)
inline

◆ OnActivate()

override void Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting >.OnActivate ( string  searchContext,
VisualElement  rootElement 
)
inline

◆ OnDeactivate()

override void Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting >.OnDeactivate ( )
inline

◆ OnGUI()

override void Megapop.MegaCore.Editor.EditorSettingsProvider< TSetting >.OnGUI ( string  searchContext)
inline

The documentation for this class was generated from the following file: