C# 클래스 Invert.Core.GraphDesigner.GraphDesignerPlugin

상속: DiagramPlugin, IConnectionEvents, ICommandExecuted, IQueryPossibleConnections, IShowConnectionMenu
파일 보기 프로젝트 열기: InvertGames/uFrame.Editor

공개 메소드들

메소드 설명
CommandExecuted ( ICommand command ) : void
ConnectionApplied ( IGraphData g, IConnectable output, IConnectable input ) : void
ConnectionApplying ( IGraphData graph, IConnectable output, IConnectable input ) : void
CreateConnectionMenu ( ConnectionHandler viewModel, DiagramViewModel diagramViewModel, MouseEvent mouseEvent ) : void
Initialize ( UFrameContainer container ) : void
Loaded ( UFrameContainer container ) : void
QueryPossibleConnections ( SelectionMenu menu, DiagramViewModel diagramViewModel, ConnectorViewModel startConnector, Vector2 mousePosition ) : void
Show ( DiagramViewModel diagramViewModel, ConnectorViewModel startConnector, Vector2 position ) : void

메소드 상세

CommandExecuted() 공개 메소드

public CommandExecuted ( ICommand command ) : void
command ICommand
리턴 void

ConnectionApplied() 공개 메소드

public ConnectionApplied ( IGraphData g, IConnectable output, IConnectable input ) : void
g IGraphData
output IConnectable
input IConnectable
리턴 void

ConnectionApplying() 공개 메소드

public ConnectionApplying ( IGraphData graph, IConnectable output, IConnectable input ) : void
graph IGraphData
output IConnectable
input IConnectable
리턴 void

CreateConnectionMenu() 공개 메소드

public CreateConnectionMenu ( ConnectionHandler viewModel, DiagramViewModel diagramViewModel, MouseEvent mouseEvent ) : void
viewModel ConnectionHandler
diagramViewModel DiagramViewModel
mouseEvent MouseEvent
리턴 void

Initialize() 공개 메소드

public Initialize ( UFrameContainer container ) : void
container UFrameContainer
리턴 void

Loaded() 공개 메소드

public Loaded ( UFrameContainer container ) : void
container UFrameContainer
리턴 void

QueryPossibleConnections() 공개 메소드

public QueryPossibleConnections ( SelectionMenu menu, DiagramViewModel diagramViewModel, ConnectorViewModel startConnector, Vector2 mousePosition ) : void
menu SelectionMenu
diagramViewModel DiagramViewModel
startConnector ConnectorViewModel
mousePosition Vector2
리턴 void

Show() 공개 메소드

public Show ( DiagramViewModel diagramViewModel, ConnectorViewModel startConnector, Vector2 position ) : void
diagramViewModel DiagramViewModel
startConnector ConnectorViewModel
position Vector2
리턴 void