| public | PathView(PathViewCreateParams& createParams) |
| public Result<bool> | AddPathComponent(const String<char>& pathComponentName, void* data) |
| public Result<bool> | Clear() |
| private Result<bool> | DrawTick(Graphics& graphics, PointF& origin) |
| public inline const Padding& | GetPathComponentPadding() const |
| public inline const Brush& | GetTextBrush() const |
| private Result<bool> | Measure(Graphics& graphics) |
| public inline const Brush& | MouseClickBrush() const |
| public inline const Brush& | MouseOverBrush() const |
| protected override Result<bool> | OnMouseDown(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseEnter(EnterLeaveEventArgs& args) |
| protected override Result<bool> | OnMouseLeave(EnterLeaveEventArgs& args) |
| protected override Result<bool> | OnMouseMove(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseUp(MouseEventArgs& args) |
| protected override Result<bool> | OnPaint(PaintEventArgs& args) |
| protected virtual void | OnPathComponentSelected(PathComponentEventArgs& args) |
| private Result<PathComponent*> | PathComponentAt(const Point& location) |
| public Event<PathComponentSelectedEventHandler, PathComponentEventArgs>& | PathComponentSelectedEvent() |
| public Result<bool> | PushPathComponent(const String<char>& pathComponentName, void* data) |
| public Result<bool> | SetMaxWidth(int maxWidth_) |
| public void | SetTextHeight(float textHeight_) |
| private int | maxWidth |
| private SolidBrush | mouseClickBrush |
| private PathComponent* | mouseDownComponent |
| private SolidBrush | mouseOverBrush |
| private PathComponent* | mouseOverComponent |
| private Padding | pathComponentPadding |
| private Event<PathComponentSelectedEventHandler, PathComponentEventArgs> | pathComponentSelectedEvent |
| private ComponentContainer | pathComponents |
| private float | sqrt3per2 |
| private SolidBrush | textBrush |
| private float | textHeight |
| private SolidBrush | tickBrush |
| private float | tickHeight |
| private Padding | tickPadding |
| private float | tickSizePercent |
| private float | tickWidth |