Interface IObservableGenerator<TLayout>
Layout generators that can be observed for example from GUI.
Inherited Members
Namespace: Edgar.Legacy.Core.LayoutGenerators.Interfaces
Assembly: Edgar.dll
Syntax
public interface IObservableGenerator<out TLayout> : ILayoutGenerator<TLayout>
Type Parameters
Name | Description |
---|---|
TLayout |
Events
OnPartialValid
Invoked whenever a partial valid layout is found.
Declaration
event Action<TLayout> OnPartialValid
Event Type
Type | Description |
---|---|
System.Action<TLayout> |
OnPerturbed
Invoked whenever a layout is perturbed.
Declaration
event Action<TLayout> OnPerturbed
Event Type
Type | Description |
---|---|
System.Action<TLayout> |
OnValid
Invoked whenever a valid layout is found.
Declaration
event Action<TLayout> OnValid
Event Type
Type | Description |
---|---|
System.Action<TLayout> |