public | DirectoryNode(const String<char>& name_) |
public void | AddDirectory(DirectoryNode* directory) |
public void | AddFile(FileNode* file) |
private void | Clear() |
public override Result<Control*> | CreateView(ImageList* imageList) |
protected override String<char> | DirectoryPath() |
public override String<char> | ExpandedImageName() const |
public override String<char> | ImageName() const |
public override bool | IsRootDirectory() const |
public void | SetRootDirectory() |
public override Result<UniquePtr<TreeViewNode>> | ToTreeViewNode(bool createChilren, ImageList* imageList) |
private List<UniquePtr<DirectoryNode>> | directories |
private List<UniquePtr<FileNode>> | files |
private bool | isRootDirectory |