LibreOffice Module slideshow (master) 1
|
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/drawing/XDrawPage.hpp>
#include <basegfx/range/b2drectangle.hxx>
#include <tools.hxx>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
struct | slideshow::internal::MtfAnimationFrame |
Namespaces | |
namespace | slideshow |
namespace | slideshow::internal |
Typedefs | |
typedef ::std::vector< MtfAnimationFrame > | slideshow::internal::VectorOfMtfAnimationFrames |
Enumerations | |
enum | slideshow::internal::mtf_load_flags { slideshow::internal::MTF_LOAD_NONE = 0 , slideshow::internal::MTF_LOAD_FOREIGN_SOURCE = 2 , slideshow::internal::MTF_LOAD_BACKGROUND_ONLY = 4 , slideshow::internal::MTF_LOAD_SCROLL_TEXT_MTF = 8 } |
meta file loading specialities: More... | |
Functions | |
GDIMetaFileSharedPtr | slideshow::internal::getMetaFile (const css::uno::Reference< css::lang::XComponent > &xSource, const css::uno::Reference< css::drawing::XDrawPage > &xContainingPage, int mtfLoadFlags, const css::uno::Reference< css::uno::XComponentContext > &rxContext) |
Retrieve a meta file for the given shape. More... | |
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... | |