13 #include "../drawing_export.h" 23 class font_collection;
73 static std::vector<font_family> families() noexcept;
95 bool equals(
const font_family& value)
const noexcept
override;
126 bool is_style_available(
font_style style)
const;
134 std::shared_ptr<data> data_;
Contains xtd::iequatable interface.
Defines a group of type faces having a similar basic design and certain variations in styles...
Definition: font_family.h:38
Contains xtd::drawing::font_style enum class.
generic_font_families
Specifies a generic font_family object.
Definition: generic_font_families.h:19
Provides a base class for installed and private font collections.
Definition: font_collection.h:22
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
Represents text as a sequence of UTF-8 code units.
Definition: ustring.h:48
std::string to_string(const date_time &value, const std::string &fmt, const std::locale &loc)
Convert a specified value into a string with specified format and locale.
Definition: date_time.h:1063
Defines a generalized method that a value type or class implements to create a type-specific method f...
Definition: iequatable.h:18
Contains xtd::ustring class.
Contains xtd::object class.
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes...
Definition: object.h:32
int_least32_t int32
Represents a 32-bit signed integer.
Definition: types.h:129
font_style
Specifies style information applied to text. This enumeration has a flags attribute that allows a bit...
Definition: font_style.h:17
Contains xtd::drawing::text::generic_font_families enum class.