Aspose::Slides::Animation Namespace Reference

Classes

class  AnimationTimeLine
 Represents timeline of animation. More...
 
class  Behavior
 Represent base class behavior of effect. More...
 
class  BehaviorCollection
 Represents collection of behavior effects. More...
 
class  BehaviorFactory
 Allows to create animation effects More...
 
class  BehaviorProperty
 Represent property types for animation behavior. Follows the list of properties from https://msdn.microsoft.com/en-us/library/dd949052(v=office.15).aspx and https://msdn.microsoft.com/en-us/library/documentformat.openxml.presentation.attributename(v=office.15).aspx More...
 
class  BehaviorPropertyCollection
 Represents timing properties for the effect behavior. More...
 
class  ColorEffect
 Represents a color effect for an animation behavior. More...
 
class  ColorOffset
 Represent color offset. More...
 
class  CommandEffect
 Represents a command effect for an animation behavior. More...
 
class  Effect
 Represent animation effect. More...
 
class  FilterEffect
 Represent filter effect of behavior. More...
 
class  IBehavior
 
class  IBehaviorCollection
 Represents collection of behavior effects. More...
 
class  IBehaviorFactory
 Allows to create animation effects More...
 
class  IBehaviorProperty
 Represent property types for animation behavior. Follows the list of properties from https://msdn.microsoft.com/en-us/library/dd949052(v=office.15).aspx and https://msdn.microsoft.com/en-us/library/documentformat.openxml.presentation.attributename(v=office.15).aspx More...
 
class  IBehaviorPropertyCollection
 Represents timing properties for the effect behavior. More...
 
class  IColorEffect
 Represents a color effect for an animation behavior. More...
 
class  IColorOffset
 Represent color offset. More...
 
class  ICommandEffect
 Represents a command effect for an animation behavior. More...
 
class  IEffect
 
class  IFilterEffect
 Represent filter effect of behavior. More...
 
class  IMotionCmdPath
 Represent one command of a path. More...
 
class  IMotionEffect
 Represent motion effect behavior of effect. More...
 
class  IMotionPath
 Represent motion path. More...
 
class  IPoint
 Represent animation point. More...
 
class  IPointCollection
 Represents a collection of portions. More...
 
class  IPropertyEffect
 Represent property effect behavior. More...
 
class  IRotationEffect
 Represent rotation behavior of effect. More...
 
class  IScaleEffect
 Represents animation scale effect. More...
 
class  ISequence
 
class  ISequenceCollection
 
class  ISetEffect
 Represents a set effect for an animation behavior. More...
 
class  ITextAnimation
 Represent text animation. More...
 
class  ITextAnimationCollection
 
class  ITiming
 
class  MotionCmdPath
 Represent one command of a path. More...
 
class  MotionEffect
 Represent motion effect behavior of effect. More...
 
class  MotionPath
 Represent motion path. More...
 
class  Point
 Represent animation point. More...
 
class  PointCollection
 Represent collection of animation points. More...
 
class  PropertyEffect
 Represent property effect behavior. More...
 
class  RotationEffect
 Represent rotation behavior of effect. More...
 
class  ScaleEffect
 Represents animation scale effect. More...
 
class  Sequence
 Represent sequence (collection of effects). More...
 
class  SequenceCollection
 Represent collection of interactive sequences. More...
 
class  SetEffect
 Represents a set effect for an animation behavior. More...
 
class  TextAnimation
 Represent text animation. More...
 
class  TextAnimationCollection
 Represent collection of text animations. More...
 
class  Timing
 Represents animation timing. More...
 

Enumerations

enum  BehaviorAccumulateType { BehaviorAccumulateType::NotDefined = static_cast<int32_t>(-1), BehaviorAccumulateType::Always, BehaviorAccumulateType::None }
 Represents types of accumulation of effect behaviors. More...
 
enum  BehaviorAdditiveType {
  BehaviorAdditiveType::NotDefined = static_cast<int32_t>(-1), BehaviorAdditiveType::None, BehaviorAdditiveType::Base, BehaviorAdditiveType::Sum,
  BehaviorAdditiveType::Replace, BehaviorAdditiveType::Multiply
}
 Represents additive type for effect behavior. More...
 
enum  BuildType {
  BuildType::AsOneObject = 0, BuildType::AllParagraphsAtOnce, BuildType::ByLevelParagraphs1, BuildType::ByLevelParagraphs2,
  BuildType::ByLevelParagraphs3, BuildType::ByLevelParagraphs4, BuildType::ByLevelParagraphs5
}
 Determines how text will appear on a shape during animation. More...
 
enum  ColorDirection { ColorDirection::NotDefined = static_cast<int32_t>(-1), ColorDirection::Clockwise, ColorDirection::CounterClockwise }
 Represents color direction for color effect behavior. More...
 
enum  ColorSpace { ColorSpace::NotDefined = static_cast<int32_t>(-1), ColorSpace::RGB, ColorSpace::HSL }
 Represents color space for color effect behavior. More...
 
enum  CommandEffectType : int8_t { CommandEffectType::NotDefined = static_cast<int8_t>(-1), CommandEffectType::Event, CommandEffectType::Call, CommandEffectType::Verb }
 Represents command effect type for command effect behavior. More...
 
enum  EffectChartMajorGroupingType { EffectChartMajorGroupingType::BySeries, EffectChartMajorGroupingType::ByCategory }
 Represents the type of an animation effect for chart's element. More...
 
enum  EffectChartMinorGroupingType { EffectChartMinorGroupingType::ByElementInSeries, EffectChartMinorGroupingType::ByElementInCategory }
 Represents the type of an animation effect for chart's element in series or category. More...
 
enum  EffectFillType {
  EffectFillType::NotDefined = static_cast<int32_t>(-1), EffectFillType::Remove, EffectFillType::Freeze, EffectFillType::Hold,
  EffectFillType::Transition
}
 Represent fill types. More...
 
enum  EffectPresetClassType {
  EffectPresetClassType::Entrance, EffectPresetClassType::Exit, EffectPresetClassType::Emphasis, EffectPresetClassType::Path,
  EffectPresetClassType::MediaCall, EffectPresetClassType::OLEActionVerbs
}
 Represent effect class types. More...
 
enum  EffectRestartType { EffectRestartType::NotDefined = static_cast<int32_t>(-1), EffectRestartType::Always, EffectRestartType::WhenNotActive, EffectRestartType::Never }
 Represent restart types for timing. More...
 
enum  EffectSubtype {
  EffectSubtype::None = 0, EffectSubtype::Across, EffectSubtype::Bottom, EffectSubtype::BottomLeft,
  EffectSubtype::BottomRight, EffectSubtype::Center, EffectSubtype::Clockwise, EffectSubtype::CounterClockwise,
  EffectSubtype::GradualAndCycleClockwise, EffectSubtype::GradualAndCycleCounterClockwise, EffectSubtype::Down, EffectSubtype::DownLeft,
  EffectSubtype::DownRight, EffectSubtype::FontAllCaps, EffectSubtype::FontBold, EffectSubtype::FontItalic,
  EffectSubtype::FontShadow, EffectSubtype::FontStrikethrough, EffectSubtype::FontUnderline, EffectSubtype::Gradual,
  EffectSubtype::Horizontal, EffectSubtype::HorizontalIn, EffectSubtype::HorizontalOut, EffectSubtype::In,
  EffectSubtype::InBottom, EffectSubtype::InCenter, EffectSubtype::InSlightly, EffectSubtype::Instant,
  EffectSubtype::Left, EffectSubtype::OrdinalMask, EffectSubtype::Out, EffectSubtype::OutBottom,
  EffectSubtype::OutCenter, EffectSubtype::OutSlightly, EffectSubtype::Right, EffectSubtype::Slightly,
  EffectSubtype::Top, EffectSubtype::TopLeft, EffectSubtype::TopRight, EffectSubtype::Up,
  EffectSubtype::UpLeft, EffectSubtype::UpRight, EffectSubtype::Vertical, EffectSubtype::VerticalIn,
  EffectSubtype::VerticalOut, EffectSubtype::Wheel1, EffectSubtype::Wheel2, EffectSubtype::Wheel3,
  EffectSubtype::Wheel4, EffectSubtype::Wheel8
}
 Represents subtypes of animation effect. More...
 
enum  EffectTriggerType { EffectTriggerType::AfterPrevious = 0, EffectTriggerType::OnClick, EffectTriggerType::WithPrevious }
 Represent trigger type of effect. More...
 
enum  EffectType {
  EffectType::Appear = 0, EffectType::CurveUpDown, EffectType::Ascend, EffectType::Blast,
  EffectType::Blinds, EffectType::Blink, EffectType::BoldFlash, EffectType::BoldReveal,
  EffectType::Boomerang, EffectType::Bounce, EffectType::Box, EffectType::BrushOnColor,
  EffectType::BrushOnUnderline, EffectType::CenterRevolve, EffectType::ChangeFillColor, EffectType::ChangeFont,
  EffectType::ChangeFontColor, EffectType::ChangeFontSize, EffectType::ChangeFontStyle, EffectType::ChangeLineColor,
  EffectType::Checkerboard, EffectType::Circle, EffectType::ColorBlend, EffectType::ColorTypewriter,
  EffectType::ColorWave, EffectType::ComplementaryColor, EffectType::ComplementaryColor2, EffectType::Compress,
  EffectType::ContrastingColor, EffectType::Crawl, EffectType::Credits, EffectType::Custom,
  EffectType::Darken, EffectType::Desaturate, EffectType::Descend, EffectType::Diamond,
  EffectType::Dissolve, EffectType::EaseInOut, EffectType::Expand, EffectType::Fade,
  EffectType::FadedSwivel, EffectType::FadedZoom, EffectType::FlashBulb, EffectType::FlashOnce,
  EffectType::Flicker, EffectType::Flip, EffectType::Float, EffectType::Fly,
  EffectType::Fold, EffectType::Glide, EffectType::GrowAndTurn, EffectType::GrowShrink,
  EffectType::GrowWithColor, EffectType::Lighten, EffectType::LightSpeed, EffectType::MediaPause,
  EffectType::MediaPlay, EffectType::MediaStop, EffectType::Path4PointStar, EffectType::Path5PointStar,
  EffectType::Path6PointStar, EffectType::Path8PointStar, EffectType::PathArcDown, EffectType::PathArcLeft,
  EffectType::PathArcRight, EffectType::PathArcUp, EffectType::PathBean, EffectType::PathBounceLeft,
  EffectType::PathBounceRight, EffectType::PathBuzzsaw, EffectType::PathCircle, EffectType::PathCrescentMoon,
  EffectType::PathCurvedSquare, EffectType::PathCurvedX, EffectType::PathCurvyLeft, EffectType::PathCurvyRight,
  EffectType::PathCurvyStar, EffectType::PathDecayingWave, EffectType::PathDiagonalDownRight, EffectType::PathDiagonalUpRight,
  EffectType::PathDiamond, EffectType::PathDown, EffectType::PathEqualTriangle, EffectType::PathFigure8Four,
  EffectType::PathFootball, EffectType::PathFunnel, EffectType::PathHeart, EffectType::PathHeartbeat,
  EffectType::PathHexagon, EffectType::PathHorizontalFigure8, EffectType::PathInvertedSquare, EffectType::PathInvertedTriangle,
  EffectType::PathLeft, EffectType::PathLoopdeLoop, EffectType::PathNeutron, EffectType::PathOctagon,
  EffectType::PathParallelogram, EffectType::PathPeanut, EffectType::PathPentagon, EffectType::PathPlus,
  EffectType::PathPointyStar, EffectType::PathRight, EffectType::PathRightTriangle, EffectType::PathSCurve1,
  EffectType::PathSCurve2, EffectType::PathSineWave, EffectType::PathSpiralLeft, EffectType::PathSpiralRight,
  EffectType::PathSpring, EffectType::PathSquare, EffectType::PathStairsDown, EffectType::PathSwoosh,
  EffectType::PathTeardrop, EffectType::PathTrapezoid, EffectType::PathTurnDown, EffectType::PathTurnRight,
  EffectType::PathTurnUp, EffectType::PathTurnUpRight, EffectType::PathUp, EffectType::PathUser,
  EffectType::PathVerticalFigure8, EffectType::PathWave, EffectType::PathZigzag, EffectType::Peek,
  EffectType::Pinwheel, EffectType::Plus, EffectType::RandomBars, EffectType::RandomEffects,
  EffectType::RiseUp, EffectType::Shimmer, EffectType::Sling, EffectType::Spin,
  EffectType::Spinner, EffectType::Spiral, EffectType::Split, EffectType::Stretch,
  EffectType::Strips, EffectType::StyleEmphasis, EffectType::Swish, EffectType::Swivel,
  EffectType::Teeter, EffectType::Thread, EffectType::Transparency, EffectType::Unfold,
  EffectType::VerticalGrow, EffectType::Wave, EffectType::Wedge, EffectType::Wheel,
  EffectType::Whip, EffectType::Wipe, EffectType::Magnify, EffectType::Zoom,
  EffectType::OLEObjectShow, EffectType::OLEObjectEdit, EffectType::OLEObjectOpen
}
 Represents the type of an animation effect. More...
 
enum  FilterEffectRevealType { FilterEffectRevealType::NotDefined = static_cast<int32_t>(-1), FilterEffectRevealType::None, FilterEffectRevealType::In, FilterEffectRevealType::Out }
 Represents filter reveal type. More...
 
enum  FilterEffectSubtype {
  FilterEffectSubtype::None = 0, FilterEffectSubtype::Across, FilterEffectSubtype::Down, FilterEffectSubtype::DownLeft,
  FilterEffectSubtype::DownRight, FilterEffectSubtype::FromBottom, FilterEffectSubtype::FromLeft, FilterEffectSubtype::FromRight,
  FilterEffectSubtype::FromTop, FilterEffectSubtype::Horizontal, FilterEffectSubtype::In, FilterEffectSubtype::InHorizontal,
  FilterEffectSubtype::InVertical, FilterEffectSubtype::Left, FilterEffectSubtype::Out, FilterEffectSubtype::OutHorizontal,
  FilterEffectSubtype::OutVertical, FilterEffectSubtype::Right, FilterEffectSubtype::Spokes1, FilterEffectSubtype::Spokes2,
  FilterEffectSubtype::Spokes3, FilterEffectSubtype::Spokes4, FilterEffectSubtype::Spokes8, FilterEffectSubtype::Up,
  FilterEffectSubtype::UpLeft, FilterEffectSubtype::UpRight, FilterEffectSubtype::Vertical
}
 Represents filter effect subtypes. More...
 
enum  FilterEffectType {
  FilterEffectType::None = 0, FilterEffectType::Barn, FilterEffectType::Blinds, FilterEffectType::Box,
  FilterEffectType::Checkerboard, FilterEffectType::Circle, FilterEffectType::Diamond, FilterEffectType::Dissolve,
  FilterEffectType::Fade, FilterEffectType::Image, FilterEffectType::Pixelate, FilterEffectType::Plus,
  FilterEffectType::RandomBar, FilterEffectType::Slide, FilterEffectType::Stretch, FilterEffectType::Strips,
  FilterEffectType::Wedge, FilterEffectType::Wheel, FilterEffectType::Wipe
}
 Represents filter effect types. More...
 
enum  MotionCommandPathType {
  MotionCommandPathType::MoveTo = 0, MotionCommandPathType::LineTo, MotionCommandPathType::CurveTo, MotionCommandPathType::CloseLoop,
  MotionCommandPathType::End
}
 Represent types of command for animation motion effect behavior. More...
 
enum  MotionOriginType { MotionOriginType::NotDefined = static_cast<int32_t>(-1), MotionOriginType::Parent, MotionOriginType::Layout }
 Specifies what the origin of the motion path is relative to. Such as the layout of the slide, or the parent. More...
 
enum  MotionPathEditMode { MotionPathEditMode::NotDefined = static_cast<int32_t>(-1), MotionPathEditMode::Relative, MotionPathEditMode::Fixed }
 Specifies how the motion path moves when the target shape is moved More...
 
enum  MotionPathPointsType {
  MotionPathPointsType::None = 0, MotionPathPointsType::Auto, MotionPathPointsType::Corner, MotionPathPointsType::Straight,
  MotionPathPointsType::Smooth, MotionPathPointsType::CurveAuto, MotionPathPointsType::CurveCorner, MotionPathPointsType::CurveStraight,
  MotionPathPointsType::CurveSmooth
}
 Represent types of points in animation motion path. More...
 
enum  PropertyCalcModeType { PropertyCalcModeType::NotDefined = static_cast<int32_t>(-1), PropertyCalcModeType::Discrete, PropertyCalcModeType::Linear, PropertyCalcModeType::Formula }
 Represent calc mode for animation property. More...
 
enum  PropertyValueType { PropertyValueType::NotDefined = static_cast<int32_t>(-1), PropertyValueType::String, PropertyValueType::Number, PropertyValueType::Color }
 Represent property value types. More...
 

Enumeration Type Documentation

◆ BehaviorAccumulateType

Represents types of accumulation of effect behaviors.

Enumerator
NotDefined 
Always 
None 

◆ BehaviorAdditiveType

Represents additive type for effect behavior.

Enumerator
NotDefined 
None 
Base 
Sum 
Replace 
Multiply 

◆ BuildType

Determines how text will appear on a shape during animation.

Enumerator
AsOneObject 

With containing shape.

AllParagraphsAtOnce 

All paragraph.

ByLevelParagraphs1 

By groups of paragraphs of depth 1.

ByLevelParagraphs2 

By groups of paragraphs of depth 2.

ByLevelParagraphs3 

By groups of paragraphs of depth 3.

ByLevelParagraphs4 

By groups of paragraphs of depth 4.

ByLevelParagraphs5 

By groups of paragraphs of depth 5.

◆ ColorDirection

Represents color direction for color effect behavior.

Enumerator
NotDefined 
Clockwise 
CounterClockwise 

◆ ColorSpace

Represents color space for color effect behavior.

Enumerator
NotDefined 
RGB 
HSL 

◆ CommandEffectType

Represents command effect type for command effect behavior.

Enumerator
NotDefined 
Event 
Call 
Verb 

◆ EffectChartMajorGroupingType

Represents the type of an animation effect for chart's element.

Enumerator
BySeries 

Animate chart by series

ByCategory 

Animate chart by category

◆ EffectChartMinorGroupingType

Represents the type of an animation effect for chart's element in series or category.

Enumerator
ByElementInSeries 

Animate chart by element in series

ByElementInCategory 

Animate chart by element in category

◆ EffectFillType

Represent fill types.

Enumerator
NotDefined 
Remove 
Freeze 
Hold 
Transition 

◆ EffectPresetClassType

Represent effect class types.

Enumerator
Entrance 

Entrance effects class.

Target shape types: All

Exit 

Exit effects class.

Target shape types: All

Emphasis 

Emphasis effects class.

Target shape types: All

Path 

Motion Paths class.

Target shape types: All

MediaCall 

Media effects class.

Target shape types: IVideoFrame, IAudioFrame

OLEActionVerbs 

OLE Action Verbs class.

Target shape types: IOleObjectFrame

◆ EffectRestartType

Represent restart types for timing.

Enumerator
NotDefined 
Always 
WhenNotActive 
Never 

◆ EffectSubtype

Represents subtypes of animation effect.

Enumerator
None 
Across 
Bottom 
BottomLeft 
BottomRight 
Center 
Clockwise 
CounterClockwise 
GradualAndCycleClockwise 
GradualAndCycleCounterClockwise 
Down 
DownLeft 
DownRight 
FontAllCaps 
FontBold 
FontItalic 
FontShadow 
FontStrikethrough 
FontUnderline 
Gradual 
Horizontal 
HorizontalIn 
HorizontalOut 
In 
InBottom 
InCenter 
InSlightly 
Instant 
Left 
OrdinalMask 
Out 
OutBottom 
OutCenter 
OutSlightly 
Right 
Slightly 
Top 
TopLeft 
TopRight 
Up 
UpLeft 
UpRight 
Vertical 
VerticalIn 
VerticalOut 
Wheel1 
Wheel2 
Wheel3 
Wheel4 
Wheel8 

◆ EffectTriggerType

Represent trigger type of effect.

Enumerator
AfterPrevious 
OnClick 
WithPrevious 

◆ EffectType

Represents the type of an animation effect.

Enumerator
Appear 

Appear effect. Class Entrance or Exit.

Valid subtypes:

CurveUpDown 

CurveUpDown effect. Class Entrance or Exit.

Valid subtypes:

Ascend 

Ascend effect. Class Entrance or Exit.

Valid subtypes:

Blast 

Blast effect. Class Emphasis.

Valid subtypes:

Blinds 

Blinds effect. Class Entrance or Exit.

Valid subtypes:

Blink 

Blink effect. Class Emphasis.

Valid subtypes:

BoldFlash 

BoldFlash effect. Class Emphasis.

Valid subtypes:

BoldReveal 

BoldReveal effect. Class Emphasis.

Valid subtypes:

Boomerang 

Boomerang effect. Class Entrance or Exit.

Valid subtypes:

Bounce 

Bounce effect. Class Entrance or Exit.

Valid subtypes:

Box 

Box effect. Class Entrance or Exit.

Valid subtypes:

BrushOnColor 

BrushOnColor effect. Class Emphasis.

Valid subtypes:

BrushOnUnderline 

BrushOnUnderline effect. Class Emphasis.

Valid subtypes:

CenterRevolve 

CenterRevolve effect. Class Entrance or Exit.

Valid subtypes:

ChangeFillColor 

ChangeFillColor effect. Class Emphasis.

Valid subtypes:

ChangeFont 

ChangeFont effect. Class Emphasis.

Valid subtypes:

ChangeFontColor 

ChangeFontColor effect. Class Emphasis.

Valid subtypes:

ChangeFontSize 

ChangeFontSize effect. Class Emphasis.

Valid subtypes:

ChangeFontStyle 

ChangeFontSize effect. Class Emphasis.

Valid subtypes:

ChangeLineColor 

ChangeLineColor effect. Class Emphasis.

Valid subtypes:

Checkerboard 

Checkerboard effect. Class Entrance or Exit.

Valid subtypes:

Circle 

ColorBlend effect. Class Entrance or Exit.

Valid subtypes:

ColorBlend 

BrushOnUnderline effect. Class Emphasis.

Valid subtypes:

ColorTypewriter 

Checkerboard effect. Class Entrance or Exit.

Valid subtypes:

ColorWave 

ColorWave effect. Class Emphasis.

Valid subtypes:

ComplementaryColor 

ComplementaryColor effect. Class Emphasis.

Valid subtypes:

ComplementaryColor2 

ComplementaryColor2 effect. Class Emphasis.

Valid subtypes:

Compress 

Compress effect. Class Entrance or Exit.

Valid subtypes:

ContrastingColor 

ContrastingColor effect. Class Emphasis.

Valid subtypes:

Crawl 

Crawl effect. Class Entrance or Exit.

Valid subtypes:

Credits 

Credits effect. Class Entrance or Exit.

Valid subtypes:

Custom 

Custom effect.

Darken 

Darken effect. Class Emphasis.

Valid subtypes:

Desaturate 

Desaturate effect. Class Emphasis.

Valid subtypes:

Descend 

Descend effect. Class Entrance or Exit.

Valid subtypes:

Diamond 

Diamond effect. Class Entrance or Exit.

Valid subtypes:

Dissolve 

Dissolve effect. Class Entrance or Exit.

Valid subtypes:

EaseInOut 

Dissolve effect. Class Entrance or Exit.

Valid subtypes:

Expand 

Expand effect. Class Entrance or Exit.

Valid subtypes:

Fade 

Fade effect. Class Entrance or Exit.

Valid subtypes:

FadedSwivel 

FadedSwivel effect. Class Entrance or Exit.

Valid subtypes:

FadedZoom 

FadedZoom effect. Class Entrance or Exit.

Valid subtypes:

FlashBulb 

FlashBulb effect. Class Emphasis.

Valid subtypes:

FlashOnce 

FlashOnce effect. Class Entrance or Exit.

Valid subtypes:

Flicker 

Flicker effect. Class Emphasis.

Valid subtypes:

Flip 

Flip effect. Class Entrance or Exit.

Valid subtypes:

Float 

Float effect. Class Entrance or Exit.

Valid subtypes:

Fly 

Fly effect. Class Entrance or Exit.

Valid subtypes:

Fold 

Fold effect. Class Entrance or Exit.

Valid subtypes:

Glide 

Glide effect. Class Entrance or Exit.

Valid subtypes:

GrowAndTurn 

GrowAndTurn effect. Class Entrance or Exit.

Valid subtypes:

GrowShrink 

GrowShrink effect. Class Emphasis.

Valid subtypes:

GrowWithColor 

GrowWithColor effect. Class Emphasis.

Valid subtypes:

Lighten 

Lighten effect. Class Emphasis.

Valid subtypes:

LightSpeed 

LightSpeed effect. Class Entrance or Exit.

Valid subtypes:

MediaPause 

MediaPause effect. Class Media.

Valid subtypes:

MediaPlay 

MediaPlay effect. Class Media.

Valid subtypes:

MediaStop 

MediaStop effect. Class Media.

Valid subtypes:

Path4PointStar 

Path4PointStar effect. Class Path.

Valid subtypes:

Path5PointStar 

Path5PointStar effect. Class Path.

Valid subtypes:

Path6PointStar 

Path6PointStar effect. Class Path.

Valid subtypes:

Path8PointStar 

Path8PointStar effect. Class Path.

Valid subtypes:

PathArcDown 

PathArcDown effect. Class Path.

Valid subtypes:

PathArcLeft 

PathArcLeft effect. Class Path.

Valid subtypes:

PathArcRight 

PathArcRight effect. Class Path.

Valid subtypes:

PathArcUp 

PathArcUp effect. Class Path.

Valid subtypes:

PathBean 

PathBean effect. Class Path.

Valid subtypes:

PathBounceLeft 

PathBounceLeft effect. Class Path.

Valid subtypes:

PathBounceRight 

PathBounceRight effect. Class Path.

Valid subtypes:

PathBuzzsaw 

PathBuzzsaw effect. Class Path.

Valid subtypes:

PathCircle 

PathCircle effect. Class Path.

Valid subtypes:

PathCrescentMoon 

PathCrescentMoon effect. Class Path.

Valid subtypes:

PathCurvedSquare 

PathCurvedSquare effect. Class Path.

Valid subtypes:

PathCurvedX 

PathCurvedX effect. Class Path.

Valid subtypes:

PathCurvyLeft 

PathCurvyLeft effect. Class Path.

Valid subtypes:

PathCurvyRight 

PathCurvyRight effect. Class Path.

Valid subtypes:

PathCurvyStar 

PathCurvyStar effect. Class Path.

Valid subtypes:

PathDecayingWave 

PathDecayingWave effect. Class Path.

Valid subtypes:

PathDiagonalDownRight 

PathDiagonalDownRight effect. Class Path.

Valid subtypes:

PathDiagonalUpRight 

PathDiagonalUpRight effect. Class Path.

Valid subtypes:

PathDiamond 

PathDiamond effect. Class Path.

Valid subtypes:

PathDown 

PathDown effect. Class Path.

Valid subtypes:

PathEqualTriangle 

PathEqualTriangle effect. Class Path.

Valid subtypes:

PathFigure8Four 

PathFigure8Four effect. Class Path.

Valid subtypes:

PathFootball 

PathFootball effect. Class Path.

Valid subtypes:

PathFunnel 

PathFunnel effect. Class Path.

Valid subtypes:

PathHeart 

PathHeart effect. Class Path.

Valid subtypes:

PathHeartbeat 

PathHeartbeat effect. Class Path.

Valid subtypes:

PathHexagon 

PathHexagon effect. Class Path.

Valid subtypes:

PathHorizontalFigure8 

PathHorizontalFigure8 effect. Class Path.

Valid subtypes:

PathInvertedSquare 

PathInvertedSquare effect. Class Path.

Valid subtypes:

PathInvertedTriangle 

PathInvertedTriangle effect. Class Path.

Valid subtypes:

PathLeft 

PathLeft effect. Class Path.

Valid subtypes:

PathLoopdeLoop 

PathLoopdeLoop effect. Class Path.

Valid subtypes:

PathNeutron 

PathNeutron effect. Class Path.

Valid subtypes:

PathOctagon 

PathOctagon effect. Class Path.

Valid subtypes:

PathParallelogram 

PathParallelogram effect. Class Path.

Valid subtypes:

PathPeanut 

PathPeanut effect. Class Path.

Valid subtypes:

PathPentagon 

PathPentagon effect. Class Path.

Valid subtypes:

PathPlus 

PathPlus effect. Class Path.

Valid subtypes:

PathPointyStar 

PathPointyStar effect. Class Path.

Valid subtypes:

PathRight 

PathRight effect. Class Path.

Valid subtypes:

PathRightTriangle 

PathRightTriangle effect. Class Path.

Valid subtypes:

PathSCurve1 

PathSCurve1 effect. Class Path.

Valid subtypes:

PathSCurve2 

PathSCurve2 effect. Class Path.

Valid subtypes:

PathSineWave 

PathSineWave effect. Class Path.

Valid subtypes:

PathSpiralLeft 

PathSpiralLeft effect. Class Path.

Valid subtypes:

PathSpiralRight 

PathSpiralRight effect. Class Path.

Valid subtypes:

PathSpring 

PathSpring effect. Class Path.

Valid subtypes:

PathSquare 

PathSquare effect. Class Path.

Valid subtypes:

PathStairsDown 

PathStairsDown effect. Class Path.

Valid subtypes:

PathSwoosh 

PathSwoosh effect. Class Path.

Valid subtypes:

PathTeardrop 

PathTeardrop effect. Class Path.

Valid subtypes:

PathTrapezoid 

PathTrapezoid effect. Class Path.

Valid subtypes:

PathTurnDown 

PathTurnDown effect. Class Path.

Valid subtypes:

PathTurnRight 

PathTurnRight effect. Class Path.

Valid subtypes:

PathTurnUp 

PathTurnUp effect. Class Path.

Valid subtypes:

PathTurnUpRight 

PathTurnUpRight effect. Class Path.

Valid subtypes:

PathUp 

PathUp effect. Class Path.

Valid subtypes:

PathUser 

PathUser effect. Class Path.

Valid subtypes:

PathVerticalFigure8 

PathVerticalFigure8 effect. Class Path.

Valid subtypes:

PathWave 

PathWave effect. Class Path.

Valid subtypes:

PathZigzag 

PathZigzag effect. Class Path.

Valid subtypes:

Peek 

Peek effect. Class Entrance or Exit.

Valid subtypes:

Pinwheel 

Pinwheel effect. Class Entrance or Exit.

Valid subtypes:

Plus 

Plus effect. Class Entrance or Exit.

Valid subtypes:

RandomBars 

RandomBars effect. Class Entrance or Exit.

Valid subtypes:

RandomEffects 

RandomEffects effect. Class Entrance or Exit.

Valid subtypes:

RiseUp 

RandomEffects effect. Class Entrance.

Valid subtypes:

Shimmer 

Shimmer effect. Class Emphasis.

Valid subtypes:

Sling 

RandomEffects effect. Class Entrance or Exit.

Valid subtypes:

Spin 

Spin effect. Class Emphasis.

Valid subtypes:

Spinner 

Spinner effect. Class Emphasis.

Valid subtypes:

Spiral 

Spiral effect. Class Entrance or Exit.

Valid subtypes:

Split 

Split effect. Class Entrance or Exit.

Valid subtypes:

Stretch 

Stretch effect. Class Entrance or Exit.

Valid subtypes:

Strips 

Stretch effect. Class Entrance or Exit.

Valid subtypes:

StyleEmphasis 

StyleEmphasis effect. Class Emphasis.

Valid subtypes:

Swish 

Swish effect. Class Entrance or Exit.

Valid subtypes:

Swivel 

Swivel effect. Class Entrance or Exit.

Valid subtypes:

Teeter 

Teeter effect. Class Emphasis.

Valid subtypes:

Thread 

Thread effect. Class Emphasis.

Valid subtypes:

Transparency 

Transparency effect. Class Emphasis.

Valid subtypes:

Unfold 

Unfold effect. Class Entrance or Exit.

Valid subtypes:

VerticalGrow 

VerticalGrow effect. Class Emphasis.

Valid subtypes:

Wave 

Wave effect. Class Emphasis.

Valid subtypes:

Wedge 

Wedge effect. Class Entrance or Exit.

Valid subtypes:

Wheel 

Wedge effect. Class Entrance or Exit.

Valid subtypes:

Whip 

Whip effect. Class Entrance or Exit.

Valid subtypes:

Wipe 

Wedge effect. Class Entrance or Exit.

Valid subtypes:

Magnify 

Magnify effect. Class Entrance or Exit.

Valid subtypes:

Zoom 

Zoom effect. Class Entrance or Exit.

Valid subtypes:

OLEObjectShow 

OLEObjectShow effect. Class OLEActionVerbs.

Valid subtypes:

OLEObjectEdit 

OLEObjectEdit effect. Class OLEActionVerbs.

Valid subtypes:

OLEObjectOpen 

OLEObjectOpen effect. Class OLEActionVerbs.

Valid subtypes:

◆ FilterEffectRevealType

Represents filter reveal type.

Enumerator
NotDefined 
None 
In 
Out 

◆ FilterEffectSubtype

Represents filter effect subtypes.

Enumerator
None 
Across 
Down 
DownLeft 
DownRight 
FromBottom 
FromLeft 
FromRight 
FromTop 
Horizontal 
In 
InHorizontal 
InVertical 
Left 
Out 
OutHorizontal 
OutVertical 
Right 
Spokes1 
Spokes2 
Spokes3 
Spokes4 
Spokes8 
Up 
UpLeft 
UpRight 
Vertical 

◆ FilterEffectType

Represents filter effect types.

Enumerator
None 
Barn 
Blinds 
Box 
Checkerboard 
Circle 
Diamond 
Dissolve 
Fade 
Image 
Pixelate 
Plus 
RandomBar 
Slide 
Stretch 
Strips 
Wedge 
Wheel 
Wipe 

◆ MotionCommandPathType

Represent types of command for animation motion effect behavior.

Enumerator
MoveTo 
LineTo 
CurveTo 
CloseLoop 
End 

◆ MotionOriginType

Specifies what the origin of the motion path is relative to. Such as the layout of the slide, or the parent.

Enumerator
NotDefined 
Parent 
Layout 

◆ MotionPathEditMode

Specifies how the motion path moves when the target shape is moved

Enumerator
NotDefined 
Relative 
Fixed 

◆ MotionPathPointsType

Represent types of points in animation motion path.

Enumerator
None 
Auto 
Corner 
Straight 
Smooth 
CurveAuto 
CurveCorner 
CurveStraight 
CurveSmooth 

◆ PropertyCalcModeType

Represent calc mode for animation property.

Enumerator
NotDefined 
Discrete 
Linear 
Formula 

◆ PropertyValueType

Represent property value types.

Enumerator
NotDefined 
String 
Number 
Color