20 #ifndef INCLUDED_VCL_OUTDEVSTATE_HXX
21 #define INCLUDED_VCL_OUTDEVSTATE_HXX
35 namespace vcl {
class Region; }
61 #define PUSH_ALLTEXT (PushFlags::TEXTCOLOR | PushFlags::TEXTFILLCOLOR | PushFlags::TEXTLINECOLOR | PushFlags::OVERLINECOLOR | PushFlags::TEXTALIGN | PushFlags::TEXTLAYOUTMODE | PushFlags::TEXTLANGUAGE)
62 #define PUSH_ALLFONT (PUSH_ALLTEXT | PushFlags::FONT)
102 #endif // INCLUDED_VCL_OUTDEVSTATE_HXX
std::optional< Color > mpTextColor
ComplexTextLayoutFlags mnTextLayoutMode
std::optional< Color > mpLineColor
LanguageType meTextLanguage
std::optional< Color > mpFillColor
std::unique_ptr< vcl::Font > mpFont
std::optional< Color > mpOverlineColor
std::unique_ptr< vcl::Region > mpClipRegion
std::optional< MapMode > mpMapMode
std::optional< Color > mpTextFillColor
std::optional< Color > mpTextLineColor
std::optional< Point > mpRefPoint