Dungeon Architect  17.0.0
DungeonArchitect.Editors.Flow.DomainEditors.Layout2D.Layout2DGraphDomainEditor Class Reference
Inheritance diagram for DungeonArchitect.Editors.Flow.DomainEditors.Layout2D.Layout2DGraphDomainEditor:
DungeonArchitect.Editors.Flow.DomainEditors.FlowDomainEditor

Public Member Functions

delegate void GraphNodeDelegate (object sender, GraphNodeEventArgs e)
 
delegate void ItemStateDelegate (FlowItem item)
 
override void Init (IFlowDomain domain, FlowEditorConfig editorConfig, UISystem uiSystem)
 
override void Destroy ()
 
override void UpdateNodePreview (FlowExecTaskState taskState)
 
override void SetReadOnly (bool readOnly)
 
- Public Member Functions inherited from DungeonArchitect.Editors.Flow.DomainEditors.FlowDomainEditor
bool IsInitialized ()
 
virtual void Update ()
 
virtual void Invalidate ()
 
virtual bool RequiresRepaint ()
 
virtual void HandleInput (UISystem uiSystem)
 

Properties

FlowItem SelectedItem = null [get, set]
 
FlowLayoutGraphNode SelectedLayoutNode = null [get, set]
 
override IWidget Content [get, protected set]
 
override bool StateValid [get]
 
FlowLayoutGraph FlowGraph [get, set]
 
FlowPreviewLayoutGraphEditorGraphEditor [get]
 
- Properties inherited from DungeonArchitect.Editors.Flow.DomainEditors.FlowDomainEditor
FlowEditorConfig EditorConfig [get]
 
IFlowDomain FlowDomain [get]
 
abstract IWidget Content [get, protected set]
 
abstract bool StateValid [get]
 

Events

GraphNodeDelegate NodeSelectionChanged
 
GraphNodeDelegate NodeDoubleClicked
 
ItemStateDelegate ItemSelectionChanged
 

Detailed Description

Definition at line 15 of file Layout2DGraphDomainEditor.cs.


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