API Reference
Class
VisualMotionCue
Describes one deterministic motion cue for a named target.
Inheritance
- Object
- VisualMotionCue
Usage
Explore 5 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 4
- Method VisualMotionCue.WithDistance
- Method VisualMotionCue.WithEasing
- Method VisualMotionCue.WithTiming
- Property VisualMotionTimeline.Cues
Accepted by parameters 1
- Method VisualMotionTimeline.Add
Constructors
public VisualMotionCue(String targetId, VisualMotionEffect effect) #Creates a motion cue for a named target.
Parameters
- targetId System.String
- effect ChartForgeX.Motion.VisualMotionEffect
Methods
public VisualMotionCue WithDistance(Double pixels) #Returns:
VisualMotionCueSets the travel distance used by positional effects.
Parameters
- pixels System.Double
public VisualMotionCue WithEasing(VisualMotionEasing easing) #Returns:
VisualMotionCueSets the cue easing curve.
Parameters
- easing ChartForgeX.Motion.VisualMotionEasing
public VisualMotionCue WithTiming(Double delaySeconds, Double durationSeconds) #Returns:
VisualMotionCueSets the cue timing.
Parameters
- delaySeconds System.Double
- durationSeconds System.Double
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public String TargetId { get; set; } #Gets or sets the stable target id.
public VisualMotionEffect Effect { get; set; } #Gets or sets the visual effect.
public VisualMotionEasing Easing { get; set; } #Gets or sets the easing curve.
public Double DelaySeconds { get; set; } #Gets or sets the delay before this cue starts, in seconds.
public Double DurationSeconds { get; set; } #Gets or sets the cue duration, in seconds.
public Double DistancePixels { get; set; } #Gets or sets the travel distance used by positional effects, in pixels.