LibreOffice Module sd (master) 1
Classes | Typedefs | Functions | Variables
ppt Namespace Reference

Classes

struct  AfterEffectNode
 
class  AnimationExporter
 
class  AnimationImporter
 
struct  AnimationNode
 this atom is the first entry in each animation group More...
 
class  Atom
 
class  ExSoundCollection
 
class  ExSoundEntry
 
class  PropertySet
 

Typedefs

typedef std::shared_ptr< AfterEffectNodeAfterEffectNodePtr
 
typedef sal_uInt32 TranslateMode
 
typedef ::std::map< sal_Int32, css::uno::Any > PropertySetMap_t
 

Functions

static void ImplTranslateAttribute (OUString &rString, const TranslateMode eTranslateMode)
 
SvStreamWriteAnimationNode (SvStream &rOut, AnimationNode const &rNode)
 
static SvStreamoperator>> (SvStream &rIn, AnimationNode &rNode)
 
static bool is_random (const AnimationNode &rNode, const PropertySet &rSet, sal_Int32 &rPresetClass)
 

Variables

const int AFTEREFFECT_NONE = 0
 
const int AFTEREFFECT_COLOR = 1
 
const int AFTEREFFECT_SET = 2
 
const sal_Int32 mso_Anim_GroupType_PAR = 0
 
const sal_Int32 mso_Anim_GroupType_SEQ = 1
 
const sal_Int32 mso_Anim_GroupType_NODE = 3
 
const sal_Int32 mso_Anim_GroupType_MEDIA = 4
 
const sal_Int32 mso_Anim_Fill_ALWAYS = 1
 
const sal_Int32 mso_Anim_Fill_WHENOFF = 2
 
const sal_Int32 mso_Anim_Fill_NEVER = 3
 
const sal_Int32 mso_Anim_Fill_REMOVE = 1
 
const sal_Int32 mso_Anim_Fill_FREEZE = 2
 
const sal_Int32 mso_Anim_Fill_HOLD = 3
 
const sal_Int32 mso_Anim_Behaviour_FILTER = 24
 
const sal_Int32 mso_Anim_Behaviour_ANIMATION = 25
 

Typedef Documentation

◆ AfterEffectNodePtr

typedef std::shared_ptr< AfterEffectNode > ppt::AfterEffectNodePtr

Definition at line 57 of file pptexanimations.hxx.

◆ PropertySetMap_t

typedef ::std::map< sal_Int32, css::uno::Any > ppt::PropertySetMap_t

Definition at line 161 of file pptanimations.hxx.

◆ TranslateMode

typedef sal_uInt32 ppt::TranslateMode

Definition at line 59 of file pptexanimations.hxx.

Function Documentation

◆ ImplTranslateAttribute()

static void ppt::ImplTranslateAttribute ( OUString &  rString,
const TranslateMode  eTranslateMode 
)
static

◆ is_random()

static bool ppt::is_random ( const AnimationNode rNode,
const PropertySet rSet,
sal_Int32 &  rPresetClass 
)
static

◆ operator>>()

static SvStream & ppt::operator>> ( SvStream rIn,
AnimationNode rNode 
)
static

◆ WriteAnimationNode()

SvStream & ppt::WriteAnimationNode ( SvStream rOut,
AnimationNode const &  rNode 
)

Variable Documentation

◆ AFTEREFFECT_COLOR

const int ppt::AFTEREFFECT_COLOR = 1

◆ AFTEREFFECT_NONE

const int ppt::AFTEREFFECT_NONE = 0

◆ AFTEREFFECT_SET

const int ppt::AFTEREFFECT_SET = 2

Definition at line 68 of file pptexanimations.hxx.

Referenced by ppt::AnimationExporter::exportNode().

◆ mso_Anim_Behaviour_ANIMATION

const sal_Int32 ppt::mso_Anim_Behaviour_ANIMATION = 25

◆ mso_Anim_Behaviour_FILTER

const sal_Int32 ppt::mso_Anim_Behaviour_FILTER = 24

◆ mso_Anim_Fill_ALWAYS

const sal_Int32 ppt::mso_Anim_Fill_ALWAYS = 1

Definition at line 148 of file pptanimations.hxx.

◆ mso_Anim_Fill_FREEZE

const sal_Int32 ppt::mso_Anim_Fill_FREEZE = 2

Definition at line 154 of file pptanimations.hxx.

◆ mso_Anim_Fill_HOLD

const sal_Int32 ppt::mso_Anim_Fill_HOLD = 3

Definition at line 155 of file pptanimations.hxx.

◆ mso_Anim_Fill_NEVER

const sal_Int32 ppt::mso_Anim_Fill_NEVER = 3

Definition at line 150 of file pptanimations.hxx.

◆ mso_Anim_Fill_REMOVE

const sal_Int32 ppt::mso_Anim_Fill_REMOVE = 1

Definition at line 153 of file pptanimations.hxx.

◆ mso_Anim_Fill_WHENOFF

const sal_Int32 ppt::mso_Anim_Fill_WHENOFF = 2

Definition at line 149 of file pptanimations.hxx.

◆ mso_Anim_GroupType_MEDIA

const sal_Int32 ppt::mso_Anim_GroupType_MEDIA = 4

◆ mso_Anim_GroupType_NODE

const sal_Int32 ppt::mso_Anim_GroupType_NODE = 3

◆ mso_Anim_GroupType_PAR

const sal_Int32 ppt::mso_Anim_GroupType_PAR = 0

◆ mso_Anim_GroupType_SEQ

const sal_Int32 ppt::mso_Anim_GroupType_SEQ = 1