Click or drag to resize

TimelinePlayer Class

The TimelinePlayer class is an animation engine and allow the user to start and evaluate animations in real time or step by step.
Inheritance Hierarchy
SystemObject
  Lumiscaphe.Workshop.InteropTimelinePlayer

Namespace:  Lumiscaphe.Workshop.Interop
Assembly:  Lumiscaphe.Workshop.Interop (in Lumiscaphe.Workshop.Interop.dll) Version: 21.1.16.0
Syntax
public sealed class TimelinePlayer : IDisposable

The TimelinePlayer type exposes the following members.

Properties
  NameDescription
Public propertyFov
Gets the field of view modified by a camera animation.
Public propertyFovType
Gets the type of the field of view modified by a camera animation.
Public propertyHasCameraAnimationPlaying
Gets a value indicating whether the timeline player has camera animation playing.
Public propertyIsDisposed
Gets a value indicating whether this instance is disposed.
Public propertyPointOfView
Gets the point of view modified by a camera animation.
Public propertyTimeFlowMode
Gets or sets the time flow mode (real time or step by step).
Public propertyTimeStep
Gets or sets the time step in seconds for the step by step flow mode.
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the TimelinePlayer
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodEvaluate
Evaluates animations.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsPlaying
Determines whether the timeline player is playing.
Public methodIsPlaying(DataAnimationGuid)
Determines whether the specified animation or timeline is playing.
Public methodPreloadResourcesForTimeline
Preloads the resources for a timeline.
Public methodReset
Resets the animation or timeline to the beginning.
Public methodSetTime
Sets the animation or timeline current time.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTriggerAnimationOrTimeline(SceneProductGuid, DataAnimationGuid)
Starts an animation or timeline.
Public methodTriggerAnimationOrTimeline(SceneProductGuid, DataAnimationGuid, DataTimelinePlayMode)
Starts an animation or timeline.
Public methodTriggerSurface
Start animations associated to the scene surface identifier.
Top
Version Information

Lumiscaphe Workshop SDK

Supported in: 7.0 release 1
See Also