LibreOffice Module vcl (master) 1
|
#include <sal/config.h>
#include <osl/endian.h>
#include <vcl/Scanline.hxx>
#include <vcl/vclptr.hxx>
#include <config_features.h>
#include <config_cairo_rgba.h>
#include <memory>
Go to the source code of this file.
Classes | |
struct | cairo::Surface |
Cairo surface interface. More... | |
Namespaces | |
namespace | cairo |
Macros | |
#define | SVP_24BIT_FORMAT (ScanlineFormat::N24BitTcBgr | ScanlineFormat::TopDown) |
#define | SVP_CAIRO_FORMAT (ScanlineFormat::N32BitTcBgra | ScanlineFormat::TopDown) |
#define | SVP_CAIRO_BLUE 0 |
#define | SVP_CAIRO_GREEN 1 |
#define | SVP_CAIRO_RED 2 |
#define | SVP_CAIRO_ALPHA 3 |
Typedefs | |
typedef struct _cairo_surface | cairo_surface_t |
typedef struct _cairo | cairo_t |
typedef std::shared_ptr< cairo_surface_t > | cairo::CairoSurfaceSharedPtr |
typedef std::shared_ptr< cairo_t > | cairo::CairoSharedPtr |
typedef std::shared_ptr< Surface > | cairo::SurfaceSharedPtr |
#define SVP_24BIT_FORMAT (ScanlineFormat::N24BitTcBgr | ScanlineFormat::TopDown) |
#define SVP_CAIRO_FORMAT (ScanlineFormat::N32BitTcBgra | ScanlineFormat::TopDown) |
typedef struct _cairo_surface cairo_surface_t |