C# Class uNodeEditor.uDraggableNode

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

Public Properties

Property Type Description
CurrentPos UnityEngine.Rect
HandleIndex int
connectBoxList List
handle int
realWindowRect UnityEngine.Rect
windowRect UnityEngine.Rect

Public Methods

Method Description
OnDrawGUI ( ) : void

GUI描画

OnPaint ( ) : void

描画

OnUpdate ( ) : void

更新

Remove ( ) : void
uDraggableNode ( uNodeEditor parent, string name = "Node" ) : System

コンストラクタ

windowFunc ( int id ) : void

Private Methods

Method Description
AddConnectBox ( ConnectBox con ) : void
DrawConnect ( ) : void

コネクトボックス表示

RemoveConnect ( ConnectBox con ) : void
UpdateConnect ( ) : void

コネクトボックス位置更新

Method Details

OnDrawGUI() public method

GUI描画
public OnDrawGUI ( ) : void
return void

OnPaint() public method

描画
public OnPaint ( ) : void
return void

OnUpdate() public method

更新
public OnUpdate ( ) : void
return void

Remove() public method

public Remove ( ) : void
return void

uDraggableNode() public method

コンストラクタ
public uDraggableNode ( uNodeEditor parent, string name = "Node" ) : System
parent uNodeEditor
name string
return System

windowFunc() public method

public windowFunc ( int id ) : void
id int
return void

Property Details

CurrentPos public static property

public static Rect,UnityEngine CurrentPos
return UnityEngine.Rect

HandleIndex public static property

public static int HandleIndex
return int

connectBoxList public property

public List connectBoxList
return List

handle public property

public int handle
return int

realWindowRect public property

public Rect,UnityEngine realWindowRect
return UnityEngine.Rect

windowRect public property

public Rect,UnityEngine windowRect
return UnityEngine.Rect