• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Namespace DRIT.Presentation.Animation

Classes

AnimationEffect

Represents a single animation effect applied to a shape on a slide.

AnimationPresetId

Provides well-known preset animation identifiers for use with PresetId. Values correspond to the OOXML presetID attribute on p:cTn.

AnimationTimeLine

Represents the animation time line used by the presentation model.

Behavior

Represent base class behavior of effect.

BehaviorCollection

Provides an ordered, mutable collection of animation behaviors.

BehaviorFactory

Allows to create animation effects

BehaviorProperty

Represents the behavior property used by the presentation model.

ColorEffect

Represents the color effect used by the presentation model.

ColorOffset

Represents the color offset used by the presentation model.

CommandEffect

Represents a command effect for an animation behavior.

Effect

Represents the effect used by the presentation model.

FilterEffect

Represents the filter effect used by the presentation model.

MotionCmdPath

Represents a single command in a motion path — a MoveTo, LineTo, CurveTo, CloseLoop, or End segment with its associated control/end points.

Maps to a p:cmd element within p:animMotion/ p:path in the OOXML timing model.

MotionEffect

Represents the motion effect used by the presentation model.

MotionPath

Represents a motion path — a sequence of MotionCmdPath commands that describe the trajectory along which a shape moves during an animation.

Maps to the p:path element within p:animMotion in the OOXML timing model.

Point

Represents a single keyframe point in a property animation — a time/value pair with an optional formula.

Maps to a p:animVal entry within p:tavLst in the OOXML timing model.

PointCollection

A collection of Point keyframe values for a property animation behavior.

Maps to the p:tavLst element within p:anim in the OOXML timing model.

PropertyEffect

Represents the property effect used by the presentation model.

RotationEffect

Represents the rotation effect used by the presentation model.

ScaleEffect

Represents the scale effect used by the presentation model.

Sequence

Represents a sequence of animation effects. The main sequence contains effects triggered by slide clicks; interactive sequences are triggered by clicking a specific shape.

Maps to the OOXML p:seq element within p:timing.

SequenceCollection

A collection of interactive Sequence objects on a slide's timeline. Each interactive sequence is triggered by clicking a specific shape rather than by advancing the slide.

Maps to the collection of p:seq elements (other than the main sequence) within p:timing.

SetEffect

Represents the set effect used by the presentation model.

SlideAnimationCollection

Holds the animation effects for a single slide and exposes authoring methods to add and remove them.

TextAnimation

Represents a per-paragraph text animation that controls how text within a shape is built (e.g. paragraph by paragraph, all at once).

Maps to the OOXML p:bldP (build paragraph) element within p:bldLst under p:timing.

TextAnimationCollection

A collection of TextAnimation objects on a slide's timeline.

Maps to the collection of p:bldP elements within p:bldLst under p:timing.

Timing

Describes the timing properties for an animation effect or behavior.

Maps to the OOXML p:cTn (common time node) timing attributes and the p:cond delay conditions within p:timing.

Interfaces

IBehavior

Defines the IBehavior contract.

IBehaviorCollection

Defines the IBehaviorCollection contract.

IBehaviorFactory

Allows to create animation effects

IBehaviorProperty

Represent property types for animation behavior.

IBehaviorPropertyCollection

Defines the IBehaviorPropertyCollection contract.

IColorEffect

Represents a color effect for an animation behavior.

IColorOffset

Defines the IColorOffset contract.

ICommandEffect

Defines the ICommandEffect contract.

IEffect

Defines the IEffect contract.

IFilterEffect

Represent filter effect of behavior.

IMotionCmdPath

Represent one command of a path.

IMotionEffect

Represent motion effect behavior of effect.

IMotionPath

The IMotionPath type exposes the following members.

IPoint

Defines the IPoint contract.

IPointCollection

Defines the IPointCollection contract.

IPropertyEffect

Defines the IPropertyEffect contract.

IRotationEffect

Defines the IRotationEffect contract.

IScaleEffect

Defines the IScaleEffect contract.

ISequence

Defines the ISequence contract.

ISequenceCollection

Defines the ISequenceCollection contract.

ISetEffect

Defines the ISetEffect contract.

ITextAnimation

Defines the ITextAnimation contract.

ITextAnimationCollection

Defines the ITextAnimationCollection contract.

ITiming

Defines the ITiming contract.

Enums

BehaviorAccumulateType

Represents types of accumulation of effect behaviors.

BehaviorAdditiveType

Represents additive type for effect behavior.

BuildType

Determines how text will appear on a shape during animation.

ColorDirection

Represents color direction for color effect behavior.

ColorSpace

Represents color space for color effect behavior.

CommandEffectType

Identifies a CommandEffectType value.

EffectChartMajorGroupingType

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

EffectChartMinorGroupingType

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

EffectFillType

Identifies a EffectFillType value.

EffectPresetClassType

Represent effect class types.

EffectRestartType

Represent restart types for timing.

EffectSubtype

Identifies a EffectSubtype value.

EffectTriggerType

Represent trigger type of effect.

EffectType

Represents the type of an animation effect.

FilterEffectRevealType

Identifies a FilterEffectRevealType value.

FilterEffectSubtype

Represents filter effect subtypes.

FilterEffectType

Represents filter effect types.

MotionCommandPathType

Represent types of command for animation motion effect behavior.

MotionOriginType

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

MotionPathEditMode

Identifies a MotionPathEditMode value.

MotionPathPointsType

Identifies a MotionPathPointsType value.

PropertyCalcModeType

Identifies a PropertyCalcModeType value.

PropertyValueType

Identifies a PropertyValueType value.

Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX