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

상속: IDrawer, IItemDrawer
파일 보기 프로젝트 열기: InvertGames/uFrame.Editor

공개 메소드들

메소드 설명
Draw ( IPlatformDrawer platform, float scale ) : void
OnDeselected ( ) : void
OnDeselecting ( ) : void
OnDrag ( MouseEvent e ) : void
OnLayout ( ) : void
OnMouseDoubleClick ( MouseEvent mouseEvent ) : void
OnMouseDown ( MouseEvent mouseEvent ) : void
OnMouseEnter ( MouseEvent e ) : void
OnMouseExit ( MouseEvent e ) : void
OnMouseMove ( MouseEvent e ) : void
OnMouseUp ( MouseEvent e ) : void
OnRightClick ( MouseEvent mouseEvent ) : void
OnSelected ( ) : void
OnSelecting ( ) : void
Refresh ( IPlatformDrawer platform ) : void
Refresh ( IPlatformDrawer platform, Vector2 position, bool hardRefresh = true ) : void

보호된 메소드들

메소드 설명
DataContextChanged ( ) : void
Drawer ( ) : System.Collections.Generic
Drawer ( GraphItemViewModel viewModelObject ) : System.Collections.Generic

메소드 상세

DataContextChanged() 보호된 메소드

protected DataContextChanged ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( IPlatformDrawer platform, float scale ) : void
platform IPlatformDrawer
scale float
리턴 void

Drawer() 보호된 메소드

protected Drawer ( ) : System.Collections.Generic
리턴 System.Collections.Generic

Drawer() 보호된 메소드

protected Drawer ( GraphItemViewModel viewModelObject ) : System.Collections.Generic
viewModelObject GraphItemViewModel
리턴 System.Collections.Generic

OnDeselected() 공개 메소드

public OnDeselected ( ) : void
리턴 void

OnDeselecting() 공개 메소드

public OnDeselecting ( ) : void
리턴 void

OnDrag() 공개 메소드

public OnDrag ( MouseEvent e ) : void
e MouseEvent
리턴 void

OnLayout() 공개 메소드

public OnLayout ( ) : void
리턴 void

OnMouseDoubleClick() 공개 메소드

public OnMouseDoubleClick ( MouseEvent mouseEvent ) : void
mouseEvent MouseEvent
리턴 void

OnMouseDown() 공개 메소드

public OnMouseDown ( MouseEvent mouseEvent ) : void
mouseEvent MouseEvent
리턴 void

OnMouseEnter() 공개 메소드

public OnMouseEnter ( MouseEvent e ) : void
e MouseEvent
리턴 void

OnMouseExit() 공개 메소드

public OnMouseExit ( MouseEvent e ) : void
e MouseEvent
리턴 void

OnMouseMove() 공개 메소드

public OnMouseMove ( MouseEvent e ) : void
e MouseEvent
리턴 void

OnMouseUp() 공개 메소드

public OnMouseUp ( MouseEvent e ) : void
e MouseEvent
리턴 void

OnRightClick() 공개 메소드

public OnRightClick ( MouseEvent mouseEvent ) : void
mouseEvent MouseEvent
리턴 void

OnSelected() 공개 메소드

public OnSelected ( ) : void
리턴 void

OnSelecting() 공개 메소드

public OnSelecting ( ) : void
리턴 void

Refresh() 공개 메소드

public Refresh ( IPlatformDrawer platform ) : void
platform IPlatformDrawer
리턴 void

Refresh() 공개 메소드

public Refresh ( IPlatformDrawer platform, Vector2 position, bool hardRefresh = true ) : void
platform IPlatformDrawer
position UnityEngine.Vector2
hardRefresh bool
리턴 void