C# Class DiagramRoot, UnityClassDiagram

Inheritance: MonoBehaviour, DiagramElement
显示文件 Open project: sashcode/UnityClassDiagram Class Usage Examples

Public Properties

Property Type Description
diagramName string
diagramNameRect Rect
nodes List
types string[]

Public Methods

Method Description
Draw ( DiagramContext, context ) : void
DrawHandle ( DiagramContext, context ) : void
GetDragTracker ( ) : DiagramDragTracker,
GetHandles ( ) : DiagramHandle[],
GetTool ( DiagramContext, context ) : DiagramTool,
HitTest ( DiagramContext, context, Vector2 position ) : DiagramElement
SetDefaultTool ( ) : void

Method Details

Draw() public method

public Draw ( DiagramContext, context ) : void
context DiagramContext,
return void

DrawHandle() public method

public DrawHandle ( DiagramContext, context ) : void
context DiagramContext,
return void

GetDragTracker() public method

public GetDragTracker ( ) : DiagramDragTracker,
return DiagramDragTracker,

GetHandles() public method

public GetHandles ( ) : DiagramHandle[],
return DiagramHandle[],

GetTool() public method

public GetTool ( DiagramContext, context ) : DiagramTool,
context DiagramContext,
return DiagramTool,

HitTest() public method

public HitTest ( DiagramContext, context, Vector2 position ) : DiagramElement
context DiagramContext,
position Vector2
return DiagramElement

SetDefaultTool() public method

public SetDefaultTool ( ) : void
return void

Property Details

diagramName public_oe property

public string diagramName
return string

diagramNameRect public_oe property

public Rect diagramNameRect
return Rect

nodes public_oe property

public List nodes
return List

types public_oe property

public string[] types
return string[]