Class GraphRootDescriptor<TRoot>
Inheritance
GraphRootDescriptor<TRoot>
Syntax
public class GraphRootDescriptor<TRoot> : Descriptor<TRoot>, IDescriptor, IDisposable where TRoot : class, IGraphRoot
Type Parameters
Constructors
GraphRootDescriptor(TRoot)
Declaration
public GraphRootDescriptor(TRoot target)
Parameters
Type |
Name |
Description |
TRoot |
target |
|
Methods
Icon()
Declaration
protected override EditorTexture Icon()
Returns
Overrides
Ludiq.Descriptor<TRoot>.Icon()
OnChange(Object, PropertyChangedEventArgs)
Declaration
protected override void OnChange(object sender, PropertyChangedEventArgs e)
Parameters
Type |
Name |
Description |
Object |
sender |
|
PropertyChangedEventArgs |
e |
|
Overrides
Ludiq.Descriptor<TRoot>.OnChange(System.Object, PropertyChangedEventArgs)
RegisterProperties()
Declaration
protected override void RegisterProperties()
Overrides
Ludiq.Descriptor<TRoot>.RegisterProperties()
StartWatching()
Declaration
protected override void StartWatching()
Overrides
Ludiq.Descriptor<TRoot>.StartWatching()
Summary()
Declaration
protected override string Summary()
Returns
Overrides
Ludiq.Descriptor<TRoot>.Summary()
Title()
Declaration
protected override string Title()
Returns
Overrides
Ludiq.Descriptor<TRoot>.Title()
TitleFallback()
Declaration
protected virtual string TitleFallback()
Returns
Extension Methods