LibreOffice Module canvas (master)
1
|
#include <sal/config.h>
#include <com/sun/star/rendering/TextDirection.hpp>
#include <rtl/math.hxx>
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <tools/diagnose_ex.h>
#include <vcl/canvastools.hxx>
#include <vcl/metric.hxx>
#include <vcl/virdev.hxx>
#include <canvas/canvastools.hxx>
#include <verifyinput.hxx>
#include "cairo_canvasfont.hxx"
#include "cairo_canvashelper.hxx"
#include "cairo_textlayout.hxx"
Go to the source code of this file.
Namespaces | |
cairocanvas | |
Functions | |
static bool | cairocanvas::setupFontTransform (::OutputDevice const &rOutDev,::Point &o_rPoint, vcl::Font &io_rVCLFont, const rendering::ViewState &rViewState, const rendering::RenderState &rRenderState) |
static void | cairocanvas::setupOutDevState (OutputDevice &rOutDev, const rendering::XCanvas *pOwner, const rendering::ViewState &viewState, const rendering::RenderState &renderState) |
static bool | cairocanvas::setupTextOutput (OutputDevice &rOutDev, const rendering::XCanvas *pOwner,::Point &o_rOutPos, const rendering::ViewState &viewState, const rendering::RenderState &renderState, const uno::Reference< rendering::XCanvasFont > &xFont) |
bool mbMappingWasEnabled |
Definition at line 147 of file cairo_canvashelper_text.cxx.
VclPtr<OutputDevice> mpVirtualDevice |
Definition at line 146 of file cairo_canvashelper_text.cxx.