| public | Pen(Pen&& that) |
| public | Pen(const Color& color) |
| public | Pen(const Color& color, float width) |
| public | Pen(const Pen& that) |
| public | ~Pen() |
| public Alignment | GetAlignment() const |
| public Brush | GetBrush() const |
| public Result<Color> | GetColor() const |
| public DashCap | GetDashCap() const |
| public float | GetDashOffset() const |
| public DashStyle | GetDashStyle() const |
| public LineCap | GetEndCap() const |
| public LineJoin | GetLineJoin() const |
| public LineCap | GetStartCap() const |
| public inline void* | NativePen() const |
| public Result<bool> | SetAlignment(Alignment alignment) |
| public Result<bool> | SetBrush(const Brush& brush) |
| public Result<bool> | SetColor(const Color& color) |
| public Result<bool> | SetDashCap(DashCap dashCap) |
| public Result<bool> | SetDashOffset(float dashOffset) |
| public Result<bool> | SetDashStyle(DashStyle dashStyle) |
| public Result<bool> | SetEndCap(LineCap endCap) |
| public Result<bool> | SetLineJoin(LineJoin lineJoin) |
| public Result<bool> | SetStartCap(LineCap startCap) |
| public void | operator=(const Pen& that) |
| public enum | Alignment |
| private void* | nativePen |