public inline nothrow bool |
Active() const |
public void |
AddChild(TreeViewNode* child) |
public inline nothrow Container& |
Children() const |
public void |
Collapse() |
public void |
Collapse(bool all) |
public void |
CollapseAll() |
public inline nothrow void* |
Data() const |
public void |
Deselect() |
internal void |
DispatchMouseDoubleClick(MouseEventArgs& args, bool& handled) |
internal void |
DispatchMouseDown(MouseEventArgs& args, bool& handled) |
internal void |
DispatchMouseHover(MouseEventArgs& args, bool& handled) |
internal void |
DispatchMouseMove(MouseEventArgs& args, bool& handled) |
internal void |
DispatchMouseUp(MouseEventArgs& args, bool& handled) |
private void |
DoAnimation() |
public void |
Draw(Graphics& graphics, TreeView* treeView) |
public nothrow void |
DrawImage(TreeView* view, Graphics& graphics, Point& loc) |
public void |
EnsureVisible() |
public void |
Expand() |
public void |
Expand(bool all) |
public void |
ExpandAll() |
public nothrow const Size& |
GetSize() const |
public inline nothrow State |
GetState() const |
public nothrow TreeView* |
GetTreeView() const |
public void |
GetVisibleNodes(List<TreeViewNode*>& visibleNodes, TreeView* treeView, int selectLevel) |
public inline nothrow int |
ImageIndex() const |
public inline nothrow int |
Index() const |
public nothrow int |
Level() const |
public nothrow const Point& |
Location() const |
internal nothrow void |
Measure(Graphics& graphics, const Point& loc, TreeView* treeView, int level, int& idx, Rect& parentRect) |
public nothrow void |
MeasureSize(Graphics& graphics, TreeView* treeView) |
internal inline nothrow bool |
MouseEntered() const |
internal void |
MouseLeaveInternal() |
private void |
OnMouseDoubleClick(MouseEventArgs& args) |
private void |
OnMouseDown(MouseEventArgs& args) |
private void |
OnMouseEnter() |
private void |
OnMouseHover() |
private void |
OnMouseLeave() |
private void |
OnMouseUp(MouseEventArgs& args) |
public nothrow TreeViewNode* |
Parent() const |
public UniquePtr<TreeViewNode> |
RemoveChild(TreeViewNode* child) |
public void |
RemoveChildren() |
internal inline nothrow void |
ResetMouseEntered() |
internal inline nothrow void |
ResetSelected() |
public void |
Select() |
public inline nothrow bool |
Selected() const |
public nothrow void |
SetActive(bool active) |
public inline nothrow void |
SetData(void* data_) |
public nothrow void |
SetExpandedImageIndex(int expandedImageIndex_) |
public nothrow void |
SetImageIndex(int imageIndex_) |
public nothrow void |
SetIndex(int index_) |
internal inline nothrow void |
SetMouseEntered() |
private inline nothrow void |
SetSelected() |
public nothrow void |
SetState(State state_) |
public nothrow void |
SetText(const String<char>& text_) |
public nothrow void |
SetTreeView(TreeView* treeView_) |
public inline nothrow const String<char>& |
Text() const |
public void |
Toggle() |