C# 클래스 NodifyEditorWindow, LetsMake

상속: UnityEditor.SearchableEditorWindow
파일 보기 프로젝트 열기: anneomcl/LetsMake 1 사용 예제들

공개 메소드들

메소드 설명
AddToSelectedObjects ( GameObject obj ) : void
DrawAnchor ( Anchor anchor ) : void
DrawAnchorConnection ( AnchorConnection connection ) : void
DrawBreadcrumbs ( ) : void
DrawCurrentConnectingAnchor ( Anchor anchor ) : void
DrawLogo ( ) : void
DrawNode ( Node node ) : void
DrawNodeConnection ( NodeConnection connection ) : void
DrawNodeGroup ( NodeGroup node ) : void
DrawToolbar ( ) : void
FocusNode ( NodeGroup group, Node node ) : void
ForceRepaint ( ) : void
GetProjectName ( ) : string
MovedNodeSelectionDelta ( Node node, Vector2 delta ) : void

Called when a node is moved on the editor graph.

OnDisable ( ) : void
OnEnable ( ) : void
OnGUI ( ) : void
OpenInEditor ( NodeGroup group ) : void
RemoveFromSelectedObjects ( GameObject obj ) : void
ShouldRepaint ( ) : bool
ShowNodeCreationMenu ( ) : void

비공개 메소드들

메소드 설명
AssignSelectedGroup ( ) : void
CreateGlobalVariable ( ) : void
CreateNewNode ( ) : void
CreateNodeGroup ( ) : void
HandleEditorEvents ( NodeGroup group ) : void
Initialize ( ) : NodifyEditorWindow,
InitializeCreateNodeMenu ( ) : void
InitializeGUIStyles ( ) : void
OnDestroy ( ) : void
OnDrawEditorBackground ( ) : void
OnDrawEditorGrid ( ) : void
OnSelectionChange ( ) : void
OpenDocumentation ( ) : void
ReportBug ( ) : void
SelectNodesInRect ( Rect rect ) : void
ShowButton ( Rect rect ) : void

메소드 상세

AddToSelectedObjects() 공개 정적인 메소드

public static AddToSelectedObjects ( GameObject obj ) : void
obj GameObject
리턴 void

DrawAnchor() 공개 메소드

public DrawAnchor ( Anchor anchor ) : void
anchor Anchor
리턴 void

DrawAnchorConnection() 공개 메소드

public DrawAnchorConnection ( AnchorConnection connection ) : void
connection Nodify.Runtime.AnchorConnection
리턴 void

DrawBreadcrumbs() 공개 메소드

public DrawBreadcrumbs ( ) : void
리턴 void

DrawCurrentConnectingAnchor() 공개 메소드

public DrawCurrentConnectingAnchor ( Anchor anchor ) : void
anchor Anchor
리턴 void

DrawLogo() 공개 메소드

public DrawLogo ( ) : void
리턴 void

DrawNode() 공개 메소드

public DrawNode ( Node node ) : void
node Node
리턴 void

DrawNodeConnection() 공개 메소드

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

DrawNodeGroup() 공개 메소드

public DrawNodeGroup ( NodeGroup node ) : void
node NodeGroup
리턴 void

DrawToolbar() 공개 메소드

public DrawToolbar ( ) : void
리턴 void

FocusNode() 공개 메소드

public FocusNode ( NodeGroup group, Node node ) : void
group NodeGroup
node Node
리턴 void

ForceRepaint() 공개 정적인 메소드

public static ForceRepaint ( ) : void
리턴 void

GetProjectName() 공개 정적인 메소드

public static GetProjectName ( ) : string
리턴 string

MovedNodeSelectionDelta() 공개 정적인 메소드

Called when a node is moved on the editor graph.
public static MovedNodeSelectionDelta ( Node node, Vector2 delta ) : void
node Node
delta Vector2
리턴 void

OnDisable() 공개 메소드

public OnDisable ( ) : void
리턴 void

OnEnable() 공개 메소드

public OnEnable ( ) : void
리턴 void

OnGUI() 공개 메소드

public OnGUI ( ) : void
리턴 void

OpenInEditor() 공개 정적인 메소드

public static OpenInEditor ( NodeGroup group ) : void
group NodeGroup
리턴 void

RemoveFromSelectedObjects() 공개 정적인 메소드

public static RemoveFromSelectedObjects ( GameObject obj ) : void
obj GameObject
리턴 void

ShouldRepaint() 공개 메소드

public ShouldRepaint ( ) : bool
리턴 bool

ShowNodeCreationMenu() 공개 메소드

public ShowNodeCreationMenu ( ) : void
리턴 void