11 #include <system/enum_helpers.h>
12 #include <system/array.h>
15 #include <Aspose.Words.Cpp/Themes/ThemeFont.h>
16 #include <Aspose.Words.Cpp/Themes/ThemeColor.h>
17 #include <Aspose.Words.Cpp/Underline.h>
18 #include <Aspose.Words.Cpp/TextEffect.h>
19 #include <Aspose.Words.Cpp/TextDmlEffect.h>
20 #include <Aspose.Words.Cpp/EmphasisMark.h>
21 #include <Aspose.Words.Cpp/StyleIdentifier.h>
22 #include <Aspose.Words.Cpp/IShadingAttrSource.h>
23 #include <Aspose.Words.Cpp/IBorderAttrSource.h>
24 #include <Aspose.Words.Cpp/Drawing/Core/IFillable.h>
25 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
53 enum class FillTypeCore;
57 class GradientStopCollection;
77 template <
typename,
typename>
class SortedList;
152 class ASPOSE_WORDS_SHARED_CLASS
Font :
public Aspose::Words::IBorderAttrSource,
public Aspose::Words::IShadingAttrSource,
public Aspose::Words::Drawing::Core::IFillable
155 typedef Aspose::Words::IBorderAttrSource BaseType;
156 typedef Aspose::Words::IShadingAttrSource BaseType1;
157 typedef Aspose::Words::Drawing::Core::IFillable BaseType2;
160 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
854 ASPOSE_WORDS_SHARED_API
void set_Size(
double value);
2501 virtual ASPOSE_WORDS_SHARED_API ~
Font();
2508 bool get_On()
override;
2509 void set_On(
bool )
override;
2510 double get_Opacity()
override;
2511 void set_Opacity(
double )
override;
2515 double get_GradientAngle()
override;
2516 void set_GradientAngle(
double )
override;
2524 bool get_FillableVisible()
override;
2525 void set_FillableVisible(
bool )
override;
2526 double get_FillableTransparency()
override;
2527 void set_FillableTransparency(
double )
override;
2528 bool get_RotateWithObject()
override;
2529 void set_RotateWithObject(
bool )
override;
2530 Aspose::Words::Drawing::Core::FillTypeCore get_FillType()
override;
2544 void Solid()
override;