CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
font_collection.h
1
2#ifndef _font_collection_h_
3#define _font_collection_h_
4
5#include <system/idisposable.h>
6#include <system/array.h>
7
8namespace System { namespace Drawing {
9 class FontFamily;
10}}
11
12namespace System { namespace Drawing { namespace Text {
17 class ASPOSECPP_SHARED_CLASS FontCollection: public IDisposable
18 {
19 public:
21 virtual ASPOSECPP_SHARED_API ArrayPtr<SharedPtr<FontFamily>> get_Families();
23 virtual ASPOSECPP_SHARED_API void Dispose() override;
24 };
25
26}}} // namespace System { namespace Drawing { namespace Text {
27
28#endif
A base class for installed and private font collections. Objects of this class should only be allocat...
Definition: font_collection.h:18
virtual void Dispose() override
Releases operating system resources acquired by the current object.
virtual ArrayPtr< SharedPtr< FontFamily > > get_Families()
Returns an array of FontFamily objects associated with the font collection represented by the current...
Defines method that releases resources owned by the current object. Objects of this class should only...
Definition: idisposable.h:30
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
@ Text
Defines color adjustment information for text.
Definition: db_command.h:9