office-gobmx/canvas/source/cairo
Noel Grandin 794d5ac4ac vcl: use enum for complex text layout constants
Since these constants are bitfield flags, we define some methods to make
working with them reasonably type safe.

Move the definitions to outdevstate.hxx, since we need the values there,
and that appears to be the "root most" header file.

Also dump TEXT_LAYOUT_BIDI_LTR constant, since it means the same thing
as TEXT_LAYOUT_DEFAULT (ie. 0), and leaving it in causes people to write
weird code thinking that it's a real flag.

Change-Id: Iddab86cd6c78181ceb8caa48e77e1f5a8e526343
Reviewed-on: https://gerrit.libreoffice.org/10676
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-08-20 09:01:26 -05:00
..
cairo_cachedbitmap.cxx
cairo_cachedbitmap.hxx
cairo_cairo.cxx
cairo_cairo.hxx
cairo_canvas.cxx
cairo_canvas.hxx
cairo_canvasbitmap.cxx
cairo_canvasbitmap.hxx
cairo_canvascustomsprite.cxx
cairo_canvascustomsprite.hxx
cairo_canvasfont.cxx
cairo_canvasfont.hxx
cairo_canvashelper.cxx
cairo_canvashelper.hxx
cairo_canvashelper_text.cxx
cairo_devicehelper.cxx
cairo_devicehelper.hxx
cairo_quartz_cairo.cxx
cairo_quartz_cairo.hxx
cairo_repainttarget.hxx
cairo_services.cxx
cairo_sprite.hxx
cairo_spritecanvas.cxx
cairo_spritecanvas.hxx
cairo_spritecanvashelper.cxx
cairo_spritecanvashelper.hxx
cairo_spritedevicehelper.cxx
cairo_spritedevicehelper.hxx
cairo_spritehelper.cxx
cairo_spritehelper.hxx
cairo_surfaceprovider.hxx
cairo_textlayout.cxx
cairo_textlayout.hxx
cairo_win32_cairo.cxx
cairo_win32_cairo.hxx
cairo_xlib_cairo.cxx
cairo_xlib_cairo.hxx
cairocanvas.component