LibreOffice Module vcl (master) 1
|
#include <State.hxx>
Public Member Functions | |
State ()=default | |
State (State &&)=default | |
Public Attributes | |
std::unique_ptr< vcl::Region > | mpClipRegion |
std::optional< MapMode > | mpMapMode |
std::optional< vcl::Font > | mpFont |
std::optional< Point > | mpRefPoint |
std::optional< Color > | mpLineColor |
std::optional< Color > | mpFillColor |
std::optional< Color > | mpTextColor |
std::optional< Color > | mpTextFillColor |
std::optional< Color > | mpTextLineColor |
std::optional< Color > | mpOverlineColor |
TextAlign | meTextAlign = ALIGN_TOP |
RasterOp | meRasterOp = RasterOp::OverPaint |
text::ComplexTextLayoutFlags | mnTextLayoutMode = text::ComplexTextLayoutFlags::Default |
LanguageType | meTextLanguage = LANGUAGE_SYSTEM |
PushFlags | mnFlags = PushFlags::NONE |
bool | mbMapActive = false |
|
default |
|
default |
bool vcl::State::mbMapActive = false |
Definition at line 116 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
RasterOp vcl::State::meRasterOp = RasterOp::OverPaint |
Definition at line 112 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
Definition at line 111 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
LanguageType vcl::State::meTextLanguage = LANGUAGE_SYSTEM |
Definition at line 114 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
PushFlags vcl::State::mnFlags = PushFlags::NONE |
Definition at line 115 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
text::ComplexTextLayoutFlags vcl::State::mnTextLayoutMode = text::ComplexTextLayoutFlags::Default |
Definition at line 113 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::unique_ptr<vcl::Region> vcl::State::mpClipRegion |
Definition at line 101 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<Color> vcl::State::mpFillColor |
Definition at line 106 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<vcl::Font> vcl::State::mpFont |
Definition at line 103 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<Color> vcl::State::mpLineColor |
Definition at line 105 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<MapMode> vcl::State::mpMapMode |
Definition at line 102 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<Color> vcl::State::mpOverlineColor |
Definition at line 110 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<Point> vcl::State::mpRefPoint |
Definition at line 104 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<Color> vcl::State::mpTextColor |
Definition at line 107 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<Color> vcl::State::mpTextFillColor |
Definition at line 108 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().
std::optional<Color> vcl::State::mpTextLineColor |
Definition at line 109 of file State.hxx.
Referenced by OutputDevice::Pop(), and OutputDevice::Push().