20#ifndef INCLUDED_OOX_PPT_PPTFILTERHELPERS_HXX
21#define INCLUDED_OOX_PPT_PPTFILTERHELPERS_HXX
23#include <com/sun/star/uno/Reference.hxx>
26#include <rtl/ustring.hxx>
27#include <com/sun/star/uno/Any.hxx>
30 namespace animations {
class XAnimationNode; }
OSQLColumns::const_iterator find(const OSQLColumns::const_iterator &first, const OSQLColumns::const_iterator &last, std::u16string_view _rVal, const ::comphelper::UStringMixEqual &_rCase)
bool convertMeasure(OUString &rString)
convert the measure string to LibreOffice format.
const ImplAttributeNameConversion * getAttributeConversionList()
void fixMainSequenceTiming(const css::uno::Reference< css::animations::XAnimationNode > &xNode)
bool convertAnimationValue(AnimationAttributeEnum eAttribute, css::uno::Any &rValue)
convert attribute values of the animation target so that LibreOffice understand.
void fixInteractiveSequenceTiming(const css::uno::Reference< css::animations::XAnimationNode > &xNode)
OUString getConvertedSubType(sal_Int16 nPresetClass, sal_Int32 nPresetId, sal_Int32 nPresetSubType)
AnimationAttributeEnum meAttribute
const char * mpStrSubType
const char * mpStrPresetId