LibreOffice Module xmloff (master) 1
Functions | Variables
animimp.cxx File Reference
#include <sal/config.h>
#include <string_view>
#include <xmloff/unointerfacetouniqueidentifiermapper.hxx>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/presentation/AnimationEffect.hpp>
#include <com/sun/star/presentation/AnimationSpeed.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/xml/sax/XAttributeList.hpp>
#include <sax/tools/converter.hxx>
#include <sal/log.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlimp.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmluconv.hxx>
#include <xmloff/namespacemap.hxx>
#include <anim.hxx>
#include <animimp.hxx>
Include dependency graph for animimp.cxx:

Go to the source code of this file.

Functions

AnimationEffect ImplSdXMLgetEffect (XMLEffect eKind, XMLEffectDirection eDirection, sal_Int16 nStartScale, bool)
 

Variables

const SvXMLEnumMapEntry< XMLEffectaXML_AnimationEffect_EnumMap []
 
const SvXMLEnumMapEntry< XMLEffectDirectionaXML_AnimationDirection_EnumMap []
 
const SvXMLEnumMapEntry< AnimationSpeed > aXML_AnimationSpeed_EnumMap []
 

Function Documentation

◆ ImplSdXMLgetEffect()

AnimationEffect ImplSdXMLgetEffect ( XMLEffect  eKind,
XMLEffectDirection  eDirection,
sal_Int16  nStartScale,
bool  bIn 
)

Variable Documentation

◆ aXML_AnimationDirection_EnumMap

const SvXMLEnumMapEntry<XMLEffectDirection> aXML_AnimationDirection_EnumMap[]

◆ aXML_AnimationEffect_EnumMap

const SvXMLEnumMapEntry<XMLEffect> aXML_AnimationEffect_EnumMap[]
Initial value:
=
{
}
XMLEffect
Definition: anim.hxx:27
@ EK_rotate
Definition: anim.hxx:43
@ EK_fade
Definition: anim.hxx:29
@ EK_laser
Definition: anim.hxx:38
@ EK_stretch
Definition: anim.hxx:44
@ EK_none
Definition: anim.hxx:28
@ EK_appear
Definition: anim.hxx:39
@ EK_close
Definition: anim.hxx:33
@ EK_random
Definition: anim.hxx:36
@ EK_open
Definition: anim.hxx:32
@ EK_checkerboard
Definition: anim.hxx:42
@ EK_lines
Definition: anim.hxx:37
@ EK_dissolve
Definition: anim.hxx:34
@ EK_move
Definition: anim.hxx:30
@ EK_hide
Definition: anim.hxx:40
@ EK_wavyline
Definition: anim.hxx:35
@ EK_stripes
Definition: anim.hxx:31
@ EK_move_short
Definition: anim.hxx:41

Definition at line 55 of file animimp.cxx.

Referenced by XMLAnimationsExporter::exportAnimations(), and XMLShapeExport::ImpExportEvents().

◆ aXML_AnimationSpeed_EnumMap

const SvXMLEnumMapEntry<AnimationSpeed> aXML_AnimationSpeed_EnumMap[]
Initial value:
=
{
{ XML_SLOW, AnimationSpeed_SLOW },
{ XML_MEDIUM, AnimationSpeed_MEDIUM },
{ XML_FAST, AnimationSpeed_FAST },
{ XML_TOKEN_INVALID, AnimationSpeed(0) }
}

Definition at line 110 of file animimp.cxx.

Referenced by XMLAnimationsExporter::exportAnimations(), and XMLShapeExport::ImpExportEvents().