LibreOffice Module slideshow (master) 1
Namespaces | Functions
gdimtftools.cxx File Reference
#include <sal/log.hxx>
#include "gdimtftools.hxx"
#include <com/sun/star/graphic/XGraphic.hpp>
#include <com/sun/star/graphic/XGraphicRenderer.hpp>
#include <com/sun/star/drawing/GraphicExportFilter.hpp>
#include <cppuhelper/basemutex.hxx>
#include <cppuhelper/compbase.hxx>
#include <comphelper/fileformat.h>
#include <comphelper/propertyvalue.hxx>
#include <vcl/canvastools.hxx>
#include <vcl/metaact.hxx>
#include <vcl/virdev.hxx>
#include <vcl/gdimtf.hxx>
#include <vcl/animate/Animation.hxx>
#include <vcl/graph.hxx>
#include <tools.hxx>
Include dependency graph for gdimtftools.cxx:

Go to the source code of this file.

Namespaces

namespace  slideshow
 
namespace  slideshow::internal
 

Functions

static bool slideshow::internal::hasUnsupportedActions (const GDIMetaFile &rMtf)
 
GDIMetaFileSharedPtr slideshow::internal::getMetaFile (const uno::Reference< lang::XComponent > &xSource, const uno::Reference< drawing::XDrawPage > &xContainingPage, int mtfLoadFlags, const uno::Reference< uno::XComponentContext > &rxContext)
 
sal_Int32 slideshow::internal::getNextActionOffset (MetaAction *pCurrAct)
 Gets the next action offset for iterating meta actions which is most often returns 1. More...
 
bool slideshow::internal::getAnimationFromGraphic (VectorOfMtfAnimationFrames &o_rFrames, sal_uInt32 &o_rLoopCount, const Graphic &rGraphic)
 Extract a vector of animation frames from given Graphic. More...
 
bool slideshow::internal::getRectanglesFromScrollMtf (::basegfx::B2DRectangle &o_rScrollRect, ::basegfx::B2DRectangle &o_rPaintRect, const GDIMetaFileSharedPtr &rMtf)
 Retrieve scroll text animation rectangles from given metafile. More...
 

Variable Documentation

◆ mxGraphic

uno::Reference< graphic::XGraphic > mxGraphic
private

Definition at line 148 of file gdimtftools.cxx.