|
LibreOffice Module sd (master) 1
|
#include <com/sun/star/presentation/EffectPresetClass.hpp>#include <com/sun/star/animations/XAnimationNodeSupplier.hpp>#include <com/sun/star/animations/AnimationNodeType.hpp>#include <com/sun/star/animations/ParallelTimeContainer.hpp>#include <com/sun/star/view/XSelectionSupplier.hpp>#include <com/sun/star/document/XActionLockable.hpp>#include <com/sun/star/drawing/XDrawView.hpp>#include <com/sun/star/drawing/XShape.hpp>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/presentation/EffectNodeType.hpp>#include <com/sun/star/presentation/EffectCommands.hpp>#include <com/sun/star/animations/AnimationTransformType.hpp>#include <com/sun/star/text/XTextRangeCompare.hpp>#include <com/sun/star/container/XEnumerationAccess.hpp>#include <com/sun/star/container/XIndexAccess.hpp>#include <com/sun/star/presentation/ParagraphTarget.hpp>#include <com/sun/star/text/XText.hpp>#include <com/sun/star/drawing/LineStyle.hpp>#include <com/sun/star/drawing/FillStyle.hpp>#include <comphelper/processfactory.hxx>#include <comphelper/scopeguard.hxx>#include <sfx2/dispatch.hxx>#include <sfx2/viewfrm.hxx>#include <tools/debug.hxx>#include "STLPropertySet.hxx"#include <CustomAnimationPane.hxx>#include "CustomAnimationDialog.hxx"#include <CustomAnimationList.hxx>#include "motionpathtag.hxx"#include <CustomAnimationPreset.hxx>#include <comphelper/lok.hxx>#include <comphelper/sequence.hxx>#include <sfx2/frame.hxx>#include <comphelper/diagnose_ex.hxx>#include <svx/svxids.hrc>#include <DrawDocShell.hxx>#include <ViewShellBase.hxx>#include <DrawViewShell.hxx>#include <DrawController.hxx>#include <sdresid.hxx>#include <drawview.hxx>#include <slideshow.hxx>#include <undoanim.hxx>#include <optsitem.hxx>#include <sdmod.hxx>#include <framework/FrameworkHelper.hxx>#include <EventMultiplexer.hxx>#include <strings.hrc>#include <sdpage.hxx>#include <app.hrc>#include <svx/strings.hrc>#include <svx/dialmgr.hxx>#include <algorithm>#include <memory>Go to the source code of this file.
Namespaces | |
| namespace | sd |
Functions | |
| void | sd::fillRepeatComboBox (weld::ComboBox &rBox) |
| sd::IMPL_LINK (CustomAnimationPane, EventMultiplexerListener, tools::EventMultiplexerEvent &, rEvent, void) | |
| static sal_Int32 | sd::getPropertyType (std::u16string_view rProperty) |
| OUString | sd::getPropertyName (sal_Int32 nPropertyType) |
| static bool | sd::updateMotionPathImpl (CustomAnimationPane &rPane, ::sd::View &rView, EffectSequence::iterator aIter, const EffectSequence::iterator &aEnd, MotionPathTagVector &rOldTags, MotionPathTagVector &rNewTags) |
| static void | sd::addValue (const std::unique_ptr< STLPropertySet > &pSet, sal_Int32 nHandle, const Any &rValue) |
| static sal_Int32 | sd::calcMaxParaDepth (const Reference< XShape > &xTargetShape) |
| static bool | sd::hasVisibleShape (const Reference< XShape > &xShape) |
| static bool | sd::getTextSelection (const Any &rSelection, Reference< XShape > &xShape, std::vector< sal_Int16 > &rParaList) |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, implPropertyHdl, LinkParamNone *, void) | |
| this link is called when the property box is modified by the user More... | |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, DelayModifiedHdl, weld::MetricSpinButton &, void) | |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, DelayLoseFocusHdl, weld::Widget &, void) | |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, AnimationSelectHdl, weld::TreeView &, void) | |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, SelectionHandler, Timer *, void) | |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, UpdateAnimationLB, weld::ComboBox &, void) | |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, DurationModifiedHdl, weld::MetricSpinButton &, void) | |
| sd::IMPL_LINK (CustomAnimationPane, implToggleHdl, weld::Toggleable &, rBtn, void) | |
| sd::IMPL_LINK (CustomAnimationPane, implClickHdl, weld::Button &, rBtn, void) | |
| sd::IMPL_LINK (CustomAnimationPane, implControlListBoxHdl, weld::ComboBox &, rListBox, void) | |
| sd::IMPL_LINK_NOARG (CustomAnimationPane, lateInitCallback, Timer *, void) | |