xtd 0.2.0
private_font_collection.h
Go to the documentation of this file.
1 #pragma once
5 #include "../../drawing_export.h"
6 #include "font_collection.h"
7 #include <xtd/ustring>
8 #include <cstdint>
9 #include <vector>
10 
12 namespace xtd {
14  namespace drawing {
16  namespace text {
24  class drawing_export_ private_font_collection final : public font_collection {
25  public:
27 
32 
34 
39  void add_font_file(const xtd::ustring& filename);
40 
45  void add_memory_font(intptr memory, size_t length);
47  };
48  }
49  }
50 }
intmax_t intptr
Represent a pointer or a handle.
Definition: types.h:151
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:46
Contains xtd::drawing::text::font_collection class.
The xtd::forms::status_bar_panel displays text in the standard font.
Provides a collection of font families built from font files that are provided by the client applicat...
Definition: private_font_collection.h:24