s&box docs
API ReferenceSandbox.MovieMaker

public abstract interface Sandbox.MovieMaker.ITrackTarget

Something in the scene that is being controlled by an `Sandbox.MovieMaker.ITrack`. This could be a `Sandbox.GameObject` or `Sandbox.Component` reference, or a property contained within another `Sandbox.MovieMaker.ITrackTarget`. These targets are created using `Sandbox.MovieMaker.TrackBinder.Get(Sandbox.MovieMaker.ITrack)`. If `Sandbox.MovieMaker.ITrackTarget.IsBound` is true, this target is connected to a live instance of something in the scene, so accessing it will affect that connected instance.

Properties

Showing 7 properties

public virtual Sandbox.MovieMaker.TrackBinder Sandbox.MovieMaker.ITrackTarget.Binder { get; set; }

The binder that created this target.

public virtual bool Sandbox.MovieMaker.ITrackTarget.IsActive { get; set; }

If true, the target is bound and active in the scene hierarchy.

public virtual bool Sandbox.MovieMaker.ITrackTarget.IsBound { get; set; }

If true, this target is connected to a real object in the scene, so can be accessed.

public virtual string Sandbox.MovieMaker.ITrackTarget.Name { get; set; }

Name of this target, for debugging and editing.

public virtual Sandbox.MovieMaker.ITrackTarget Sandbox.MovieMaker.ITrackTarget.Parent { get; set; }

Component / game object / property that contains this target, if from a nested track.

public virtual object Sandbox.MovieMaker.ITrackTarget.Value { get; set; }

If bound, the current value of this target in the scene.

Metadata

FieldValue
NamespaceSandbox.MovieMaker
Typeclass
AssemblySandbox.Engine
Doc IDT:Sandbox.MovieMaker.ITrackTarget

On this page