C# 클래스 Klak.Wiring.Patcher.EdgeGUI

상속: UnityEditor.Graphs.IEdgeGUI
파일 보기 프로젝트 열기: keijiro/Klak

공개 메소드들

메소드 설명
BeginSlotDragging ( UnityEditor.Graphs slot, bool allowStartDrag, bool allowEndDrag ) : void
DoDraggedEdge ( ) : void
DoEdges ( ) : void
EdgeGUI ( ) : UnityEngine
EndDragging ( ) : void
EndSlotDragging ( UnityEditor.Graphs slot, bool allowMultiple ) : void
FindClosestEdge ( ) : UnityEditor.Graphs.Edge
SlotDragging ( UnityEditor.Graphs slot, bool allowEndDrag, bool allowMultiple ) : void

비공개 메소드들

메소드 설명
DrawEdge ( UnityEditor.Graphs edge, Color color ) : void
DrawEdge ( Vector2 p1, Vector2 p2, Color color ) : void
GUIClip ( Vector2 pos ) : Vector2
GetPositionAsFromSlot ( UnityEditor.Graphs slot ) : Vector2
GetPositionAsToSlot ( UnityEditor.Graphs slot ) : Vector2
GetSlotPosition ( UnityEditor.Graphs slot ) : Rect

메소드 상세

BeginSlotDragging() 공개 메소드

public BeginSlotDragging ( UnityEditor.Graphs slot, bool allowStartDrag, bool allowEndDrag ) : void
slot UnityEditor.Graphs
allowStartDrag bool
allowEndDrag bool
리턴 void

DoDraggedEdge() 공개 메소드

public DoDraggedEdge ( ) : void
리턴 void

DoEdges() 공개 메소드

public DoEdges ( ) : void
리턴 void

EdgeGUI() 공개 메소드

public EdgeGUI ( ) : UnityEngine
리턴 UnityEngine

EndDragging() 공개 메소드

public EndDragging ( ) : void
리턴 void

EndSlotDragging() 공개 메소드

public EndSlotDragging ( UnityEditor.Graphs slot, bool allowMultiple ) : void
slot UnityEditor.Graphs
allowMultiple bool
리턴 void

FindClosestEdge() 공개 메소드

public FindClosestEdge ( ) : UnityEditor.Graphs.Edge
리턴 UnityEditor.Graphs.Edge

SlotDragging() 공개 메소드

public SlotDragging ( UnityEditor.Graphs slot, bool allowEndDrag, bool allowMultiple ) : void
slot UnityEditor.Graphs
allowEndDrag bool
allowMultiple bool
리턴 void