AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
ABorderStyle Class Reference

Describes border style, like CSS border-style. More...

Detailed Description

Describes border style, like CSS border-style.

ABorderStyle is std::variant-based type that stores one of defined subclass types:

ABorderStyle borderStyle = ABorderStyle::Solid{}; // valid
Describes border style, like CSS border-style.
Definition: ABorderStyle.h:28
Definition: ABorderStyle.h:30

Classes

struct  Dashed
 Displays a series of short square-ended dashes or line segments. More...
 
struct  Solid
 

Public Types

using Impl = std::variant< Solid, Dashed >
 

Public Member Functions

template<aui::convertible_to< Impl > T>
 ABorderStyle (T &&rhs) noexcept
 
const Impl & value () const noexcept
 

#include <AUI/Render/ABorderStyle.h>


The documentation for this class was generated from the following file: