Dungeon Architect  17.0.0
DungeonArchitect.Editors.Flow.FlowEditorWindow Class Referenceabstract
Inheritance diagram for DungeonArchitect.Editors.Flow.FlowEditorWindow:
DungeonArchitect.Editors.Flow.Impl.GridFlowEditorWindow DungeonArchitect.Editors.Flow.Impl.SnapGridFlowEditorWindow

Public Member Functions

virtual void Init (FlowAssetBase flowAsset)
 
virtual void SetReadOnly (bool readOnly)
 
void HandleExecuteButtonPressed ()
 

Public Attributes

FlowAssetBase flowAsset
 

Protected Member Functions

abstract FlowEditorConfig CreateEditorConfig ()
 
abstract FlowExecNodeOutputRegistry GetLinkedDungeonNodeOutputRegistry ()
 
abstract bool IsDomainStateInvalid ()
 
abstract void InitDomains ()
 
virtual void AddDomainExtenders (FlowDomainExtensions domainExtensions)
 
virtual void OnEnable ()
 
virtual void OnDisable ()
 
void RegisterDomainEditor (FlowDomainEditor domainEditor)
 
virtual void UpdateDomainPreview (FlowExecTaskState taskState)
 
virtual void OnDestroy ()
 
virtual void Update ()
 

Protected Attributes

UISystem uiSystem
 
UIRenderer renderer
 
List< IDeferredUICommanddeferredCommands = new List<IDeferredUICommand>()
 
GraphPanel< FlowExecGraphEditorexecGraphPanel
 
FlowEditorConfig editorConfig = null
 

Properties

abstract IWidget DomainLayoutWidget [get, set]
 
abstract string WindowTitle [get]
 

Detailed Description

Definition at line 20 of file FlowEditorWindow.cs.


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