C# Class uNodeEditor.uNodeEditor

Inheritance: uWindow
Show file Open project: DandyMania/uNodeEditor Class Usage Examples

Public Properties

Property Type Description
edgeList List
nodeList List
selectedNode uDraggableNode
selectedNodeList List

Public Methods

Method Description
ClearSelectedNodes ( ) : void
CleareSelectArea ( ) : void
EdgeEnd ( uDraggableNode node, ConnectBox end ) : void

エッジ伸ばし終了

EdgeStart ( uDraggableNode node, ConnectBox start ) : void

エッジ伸ばし開始

SelectArea ( ) : void

範囲選択

Protected Methods

Method Description
InitializeComponent ( ) : void

コンポーネント追加

OnDrawGUI ( ) : void

テキスト描画/ボタン描画等

OnPaint ( ) : void

ウィンドウ描画

OnUpdate ( ) : void

定期更新

Private Methods

Method Description
ShowWindow ( ) : void

Method Details

ClearSelectedNodes() public method

public ClearSelectedNodes ( ) : void
return void

CleareSelectArea() public method

public CleareSelectArea ( ) : void
return void

EdgeEnd() public method

エッジ伸ばし終了
public EdgeEnd ( uDraggableNode node, ConnectBox end ) : void
node uDraggableNode
end ConnectBox
return void

EdgeStart() public method

エッジ伸ばし開始
public EdgeStart ( uDraggableNode node, ConnectBox start ) : void
node uDraggableNode
start ConnectBox
return void

InitializeComponent() protected method

コンポーネント追加
protected InitializeComponent ( ) : void
return void

OnDrawGUI() protected method

テキスト描画/ボタン描画等
protected OnDrawGUI ( ) : void
return void

OnPaint() protected method

ウィンドウ描画
protected OnPaint ( ) : void
return void

OnUpdate() protected method

定期更新
protected OnUpdate ( ) : void
return void

SelectArea() public method

範囲選択
public SelectArea ( ) : void
return void

Property Details

edgeList public property

public List edgeList
return List

nodeList public property

public List nodeList
return List

selectedNode public property

public uDraggableNode,uNodeEditor selectedNode
return uDraggableNode

selectedNodeList public property

public List selectedNodeList
return List