Api Sandbox MovieMaker IMovieTrackRecorder
interface

IMovieTrackRecorder

public interface IMovieTrackRecorder

Watches some object or property in the scene, capturing its state whenever Capture is called.

Properties

Name Type Description
Track virtual ITrack Describes the track this recorder is recording to.
Blocks virtual IEnumerable<IPropertyBlock> Currently recorded data for this track.

Methods

virtual IMovieTrackRecorder Property(String name)

Gets or creates a recorder for the named sub-property.

name — Property name.
virtual Void Capture()

Write the current state of the recorded object or property to the owning MovieRecorder.

virtual IEnumerable<ICompiledTrack> Compile()

Compiles captured values for this property and all sub-properties into tracks.

Assembly: Sandbox.Engine Namespace: Sandbox.MovieMaker Full Name: Sandbox.MovieMaker.IMovieTrackRecorder