API ReferenceSandbox.MovieMaker.Properties

BindingReference<T>class

Used by movie property tracks with `Sandbox.GameObject` or `Sandbox.Component` value types to reference other tracks. This value will be resolved to whatever the referenced track is bound to during playback. Needed for properties like `Sandbox.SkinnedModelRenderer.BoneMergeTarget`.

objectBindingReference<T>
Namespace
Sandbox.MovieMaker.Properties
Assembly
Sandbox.Engine
Declaration
public sealed struct Sandbox.MovieMaker.Properties.BindingReference<T>

Constructors1

Showing 1 constructors

public BindingReference<T>(System.Nullable`1<System.Guid> TrackId)PUBLICCONSTRUCTOR

ParameterTypeDescription
TrackIdNullable<Guid>

Methods2

Showing 2 methods

public void Deconstruct(System.Nullable`1<System.Guid> TrackId)PUBLIC

ParameterTypeDescription
TrackIdNullable<Guid>
Returns:void

public T Get(Sandbox.MovieMaker.TrackBinder binder)PUBLIC

Resolve this binding reference by looking up the current binding for `Sandbox.MovieMaker.Properties.BindingReference.TrackId`.

ParameterTypeDescription
binderTrackBinderBinder to look up the current binding in.
Returns:T

Properties1

Showing 1 properties

public System.Nullable`1<System.Guid> Sandbox.MovieMaker.Properties.BindingReference<T>.TrackId { get; set; }PUBLICGETSET

Track to look up the binding of during playback.

Returns:Nullable<Guid>

On this page