![]() |
Energy Core Library
|
Public Member Functions | |
| TreeNode () | |
| TreeNode (T value) | |
| Constructor More... | |
| TreeNode (T value, TreeNode< T > parent) | |
| Constructor More... | |
| void | Dispose () |
| override string | ToString () |
| virtual string | ToString (string indent) |
Public Attributes | |
| T | Value |
| Node value More... | |
| object | Object |
| Optional object associated with node More... | |
Protected Attributes | |
| TreeNodeList< T > | children |
Properties | |
| int | Depth [get] |
| Deep index More... | |
| TreeNodeList< T > | Children [get] |
| List of tree nodes associated with this node More... | |
| TreeNode< T > | Parent [get, set] |
| TreeNode< T > | Root [get] |
Tree node
| T |
| Energy.Base.TreeNode< T >.TreeNode | ( | ) |
| Energy.Base.TreeNode< T >.TreeNode | ( | T | value | ) |
Constructor
| value |
| Energy.Base.TreeNode< T >.TreeNode | ( | T | value, |
| TreeNode< T > | parent | ||
| ) |
Constructor
| value | |
| parent |
| void Energy.Base.TreeNode< T >.Dispose | ( | ) |
| override string Energy.Base.TreeNode< T >.ToString | ( | ) |
|
virtual |
|
protected |
| object Energy.Base.TreeNode< T >.Object |
Optional object associated with node
| T Energy.Base.TreeNode< T >.Value |
Node value
|
get |
List of tree nodes associated with this node
|
get |
Deep index
|
getset |
|
get |