LibreOffice Module sd (master) 1
Classes | Namespaces | Functions
CustomAnimationList.cxx File Reference
#include <com/sun/star/document/XActionLockable.hpp>
#include <com/sun/star/drawing/XDrawPage.hpp>
#include <com/sun/star/drawing/XShapes.hpp>
#include <com/sun/star/presentation/ShapeAnimationSubType.hpp>
#include <com/sun/star/presentation/EffectNodeType.hpp>
#include <com/sun/star/presentation/ParagraphTarget.hpp>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/presentation/EffectPresetClass.hpp>
#include <com/sun/star/presentation/EffectCommands.hpp>
#include <com/sun/star/text/XTextRange.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <comphelper/scopeguard.hxx>
#include <CustomAnimationList.hxx>
#include <CustomAnimationPreset.hxx>
#include <utility>
#include <vcl/commandevent.hxx>
#include <vcl/event.hxx>
#include <vcl/image.hxx>
#include <vcl/settings.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weldutils.hxx>
#include <tools/debug.hxx>
#include <tools/gen.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <sdresid.hxx>
#include <strings.hrc>
#include <bitmaps.hlst>
#include <algorithm>
#include <memory>
Include dependency graph for CustomAnimationList.cxx:

Go to the source code of this file.

Classes

class  sd::CustomAnimationListEntryItem
 
struct  sd::stl_append_effect_func
 

Namespaces

namespace  sd
 

Functions

static bool sd::getShapeIndex (const Reference< XShapes > &xShapes, const Reference< XShape > &xShape, sal_Int32 &nIndex)
 
static sal_Int32 sd::getShapeIndex (const Reference< XShape > &xShape)
 
OUString sd::getShapeDescription (const Reference< XShape > &xShape, bool bWithText)
 
static OUString sd::getDescription (const Any &rTarget, bool bWithText)
 
 sd::IMPL_STATIC_LINK (CustomAnimationList, CustomRenderHdl, weld::TreeView::render_args, aPayload, void)
 
 sd::IMPL_STATIC_LINK (CustomAnimationList, CustomGetSizeHdl, weld::TreeView::get_size_args, aPayload, Size)
 
 sd::IMPL_LINK (CustomAnimationList, DragBeginHdl, bool &, rUnsetDragIcon, bool)
 
 sd::IMPL_LINK (CustomAnimationList, KeyInputHdl, const KeyEvent &, rKEvt, bool)
 
static void sd::selectShape (weld::TreeView *pTreeList, const Reference< XShape > &xShape)
 
 sd::IMPL_LINK_NOARG (CustomAnimationList, SelectHdl, weld::TreeView &, void)
 
 sd::IMPL_LINK_NOARG (CustomAnimationList, PostExpandHdl, void *, void)
 
 sd::IMPL_LINK (CustomAnimationList, ExpandHdl, const weld::TreeIter &, rParent, bool)
 
 sd::IMPL_LINK_NOARG (CustomAnimationList, PostCollapseHdl, void *, void)
 
 sd::IMPL_LINK_NOARG (CustomAnimationList, CollapseHdl, const weld::TreeIter &, bool)
 
 sd::IMPL_LINK_NOARG (CustomAnimationList, DoubleClickHdl, weld::TreeView &, bool)
 
 sd::IMPL_LINK (CustomAnimationList, CommandHdl, const CommandEvent &, rCEvt, bool)