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