C# 클래스 Rondo.NodeEditor.Base.BaseNode

파일 보기 프로젝트 열기: Randehh/Unity-NodeEditor 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
isDraggable bool
rect UnityEngine.Rect
windowTag string

보호된 프로퍼티들

프로퍼티 타입 설명
height int
width int

공개 메소드들

메소드 설명
AddConnection ( NodeConnection connection ) : void
BaseNode ( Rect rect ) : Assets.NodeEditor.Editor
DrawHandles ( ) : void
DrawNode ( ) : void
GetChildNodes ( ) : List
GetConnections ( ) : List
Move ( Vector2 v, bool moveChildren ) : void
MoveChildren ( Vector2 v ) : void
Organize ( ) : int
RemoveConnection ( NodeConnection connection ) : void
Resize ( ) : void

비공개 메소드들

메소드 설명
DrawConnectionCurve ( NodeConnection c ) : void
DrawHandle ( NodeHandle handle ) : void

메소드 상세

AddConnection() 공개 메소드

public AddConnection ( NodeConnection connection ) : void
connection NodeConnection
리턴 void

BaseNode() 공개 메소드

public BaseNode ( Rect rect ) : Assets.NodeEditor.Editor
rect UnityEngine.Rect
리턴 Assets.NodeEditor.Editor

DrawHandles() 공개 메소드

public DrawHandles ( ) : void
리턴 void

DrawNode() 공개 메소드

public DrawNode ( ) : void
리턴 void

GetChildNodes() 공개 메소드

public GetChildNodes ( ) : List
리턴 List

GetConnections() 공개 메소드

public GetConnections ( ) : List
리턴 List

Move() 공개 메소드

public Move ( Vector2 v, bool moveChildren ) : void
v Vector2
moveChildren bool
리턴 void

MoveChildren() 공개 메소드

public MoveChildren ( Vector2 v ) : void
v Vector2
리턴 void

Organize() 공개 메소드

public Organize ( ) : int
리턴 int

RemoveConnection() 공개 메소드

public RemoveConnection ( NodeConnection connection ) : void
connection NodeConnection
리턴 void

Resize() 공개 메소드

public Resize ( ) : void
리턴 void

프로퍼티 상세

height 보호되어 있는 프로퍼티

protected int height
리턴 int

isDraggable 공개적으로 프로퍼티

public bool isDraggable
리턴 bool

rect 공개적으로 프로퍼티

public Rect,UnityEngine rect
리턴 UnityEngine.Rect

width 보호되어 있는 프로퍼티

protected int width
리턴 int

windowTag 공개적으로 프로퍼티

public string windowTag
리턴 string