LibreOffice Module canvas (master)  1
Namespaces | Functions
cairo_canvashelper_text.cxx File Reference
#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"
Include dependency graph for cairo_canvashelper_text.cxx:

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 int 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)
 

Variable Documentation

bool mbMappingWasEnabled

Definition at line 152 of file cairo_canvashelper_text.cxx.

VclPtr<OutputDevice> mpVirtualDevice

Definition at line 151 of file cairo_canvashelper_text.cxx.