C# Class DiagramRoot, UnityClassDiagram

Inheritance: MonoBehaviour, DiagramElement
Show file 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 property

public string diagramName
return string

diagramNameRect public property

public Rect diagramNameRect
return Rect

nodes public property

public List nodes
return List

types public property

public string[] types
return string[]