API ReferenceSandbox.MovieMaker

MovieTimeRangeclass

Represents a segment of time, given by `Sandbox.MovieMaker.MovieTimeRange.Start` and `Sandbox.MovieMaker.MovieTimeRange.End` times.

objectMovieTimeRange
Namespace
Sandbox.MovieMaker
Assembly
Sandbox.Engine
Declaration
public sealed struct Sandbox.MovieMaker.MovieTimeRange

Constructors1

Showing 1 constructors

public MovieTimeRange(Sandbox.MovieMaker.MovieTime Start, Sandbox.MovieMaker.MovieTime End)PUBLICCONSTRUCTOR

Represents a segment of time, given by `Sandbox.MovieMaker.MovieTimeRange.Start` and `Sandbox.MovieMaker.MovieTimeRange.End` times.

ParameterTypeDescription
StartMovieTimeMinimum time in the range.
EndMovieTimeMaximum time in the range.

Methods13

Showing 13 methods

public float GetFraction(Sandbox.MovieMaker.MovieTime time)PUBLIC

ParameterTypeDescription
timeMovieTime
Returns:float

Properties5

Showing 5 properties

public bool Sandbox.MovieMaker.MovieTimeRange.IsEmpty { get; set; }PUBLICGETSET

Returns:bool

On this page

Constructorspublic MovieTimeRange(Sandbox.MovieMaker.MovieTime Start, Sandbox.MovieMaker.MovieTime End)Methodspublic Sandbox.MovieMaker.MovieTimeRange Clamp(System.Nullable`1<Sandbox.MovieMaker.MovieTimeRange> range)public Sandbox.MovieMaker.MovieTimeRange ClampEnd(System.Nullable`1<Sandbox.MovieMaker.MovieTime> end)public Sandbox.MovieMaker.MovieTimeRange ClampStart(System.Nullable`1<Sandbox.MovieMaker.MovieTime> start)public System.Boolean Contains(Sandbox.MovieMaker.MovieTime time)public System.Boolean Contains(Sandbox.MovieMaker.MovieTimeRange timeRange)public System.Void Deconstruct(Sandbox.MovieMaker.MovieTime Start, Sandbox.MovieMaker.MovieTime End)public System.Single GetFraction(Sandbox.MovieMaker.MovieTime time)public System.Collections.Generic.IEnumerable`1<Sandbox.MovieMaker.MovieTime> GetSampleTimes(Sandbox.MovieMaker.MovieTime firstSampleTime, System.Int32 sampleCount, System.Int32 sampleRate)public System.Collections.Generic.IEnumerable`1<Sandbox.MovieMaker.MovieTime> GetSampleTimes(System.Int32 sampleRate)public Sandbox.MovieMaker.MovieTimeRange Grow(Sandbox.MovieMaker.MovieTime startDelta, Sandbox.MovieMaker.MovieTime endDelta)public Sandbox.MovieMaker.MovieTimeRange Grow(Sandbox.MovieMaker.MovieTime startEndDelta)public System.Nullable`1<Sandbox.MovieMaker.MovieTimeRange> Intersect(Sandbox.MovieMaker.MovieTimeRange other)public Sandbox.MovieMaker.MovieTimeRange Union(System.Nullable`1<Sandbox.MovieMaker.MovieTimeRange> other)Propertiespublic Sandbox.MovieMaker.MovieTime Sandbox.MovieMaker.MovieTimeRange.Center { get; set; }public Sandbox.MovieMaker.MovieTime Sandbox.MovieMaker.MovieTimeRange.Duration { get; set; }public Sandbox.MovieMaker.MovieTime Sandbox.MovieMaker.MovieTimeRange.End { get; set; }public System.Boolean Sandbox.MovieMaker.MovieTimeRange.IsEmpty { get; set; }public Sandbox.MovieMaker.MovieTime Sandbox.MovieMaker.MovieTimeRange.Start { get; set; }Metadata