C# Class TreeDrawer, lab

Afficher le fichier Open project: marekdaniluk/lab Class Usage Examples

Méthodes publiques

Méthode Description
DrawTree ( ) : void
ForceRepaint ( ) : bool
OffsetNodes ( Vector2 offset ) : void
RebuildTreeView ( AiTree tree ) : void
ResetDebug ( ) : void
RunDebug ( ) : void
TreeDrawer ( AiTree tree ) : System.Collections.Generic

Private Methods

Méthode Description
ConnectCallback ( object obj ) : void
DebugResult ( ANode node, bool result ) : void
DeleteCallback ( object obj ) : void
DrawTransition ( ) : void
NodeLeftClicked ( ANode node ) : void
RootCallback ( object obj ) : void
ShowContextMenu ( ANode node ) : void

Method Details

DrawTree() public méthode

public DrawTree ( ) : void
Résultat void

ForceRepaint() public méthode

public ForceRepaint ( ) : bool
Résultat bool

OffsetNodes() public méthode

public OffsetNodes ( Vector2 offset ) : void
offset Vector2
Résultat void

RebuildTreeView() public méthode

public RebuildTreeView ( AiTree tree ) : void
tree lab.AiTree
Résultat void

ResetDebug() public méthode

public ResetDebug ( ) : void
Résultat void

RunDebug() public méthode

public RunDebug ( ) : void
Résultat void

TreeDrawer() public méthode

public TreeDrawer ( AiTree tree ) : System.Collections.Generic
tree lab.AiTree
Résultat System.Collections.Generic