PathBar Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 43 of FileExplorer/PathBar.cm

Inheritance

Constructors & Destructor

public PathBar(PathBarCreateParams& createParams, ControlCreateParams& emptyViewCreateParams, ParentPathSelectorCreateParams& parentPathSelectorCreateParams, PathDividerCreateParams& pathDividerCreateParams, PathViewCreateParams& pathViewCreateParams)

Member Functions

public inline Node* CurrentNode() const
public ParentPathSelector* GetParentPathSelector() const
public PathView* GetPathView() const
protected override Result<bool> OnPaint(PaintEventArgs& args)
protected override Result<bool> OnSizeChanged(SizeChangedEventArgs& args)
public Result<bool> SetCurrentNode(Node* currentNode_)
public Result<bool> SetEmptyViewWidth(int width)
public Result<bool> SetPathViewMaxWidth(int width)

Member Variables

private Node* currentNode
private EmptyView* emptyView
private ParentPathSelector* parentPathSelector
private PathDivider* pathDivider1
private PathDivider* pathDivider2
private PathView* pathView

Constructor& Destructor Details

PathBar Constructor

public PathBar(PathBarCreateParams& createParams, ControlCreateParams& emptyViewCreateParams, ParentPathSelectorCreateParams& parentPathSelectorCreateParams, PathDividerCreateParams& pathDividerCreateParams, PathViewCreateParams& pathViewCreateParams)

Definition
Line 45 of FileExplorer/PathBar.cm


Member Function Details

CurrentNode Member Function

public inline Node* CurrentNode()

Definition
Line 177 of FileExplorer/PathBar.cm


GetParentPathSelector Member Function

public ParentPathSelector* GetParentPathSelector()

Definition
Line 181 of FileExplorer/PathBar.cm


GetPathView Member Function

public PathView* GetPathView()

Definition
Line 185 of FileExplorer/PathBar.cm


OnPaint Member Function

protected override Result<bool> OnPaint(PaintEventArgs& args)

Definition
Line 189 of FileExplorer/PathBar.cm


OnSizeChanged Member Function

protected override Result<bool> OnSizeChanged(SizeChangedEventArgs& args)

Definition
Line 218 of FileExplorer/PathBar.cm


SetCurrentNode Member Function

public Result<bool> SetCurrentNode(Node* currentNode_)

Definition
Line 158 of FileExplorer/PathBar.cm


SetEmptyViewWidth Member Function

public Result<bool> SetEmptyViewWidth(int width)

Definition
Line 121 of FileExplorer/PathBar.cm


SetPathViewMaxWidth Member Function

public Result<bool> SetPathViewMaxWidth(int width)

Definition
Line 140 of FileExplorer/PathBar.cm