API ReferenceSandbox.MovieMaker.Properties

ITrackPropertyFactory<TParent>class

An `Sandbox.MovieMaker.Properties.ITrackPropertyFactory` that only creates properties nested inside a particular target type.

object→ITrackPropertyFactory<TParent>
Namespace
Sandbox.MovieMaker.Properties
Assembly
Sandbox.Engine
Declaration
public abstract interface Sandbox.MovieMaker.Properties.ITrackPropertyFactory<TParent>

Methods4

Showing 4 methods

public virtual Sandbox.MovieMaker.ITrackProperty`1<T> CreateProperty(TParent parent, string name)PUBLICVIRTUAL

ParameterTypeDescription
parentTParent—
namestring—
Returns:ITrackProperty<T>—

public virtual Sandbox.MovieMaker.Properties.DisplayInfo GetDisplayInfo(TParent parent, string name)PUBLICVIRTUAL

ParameterTypeDescription
parentTParent—
namestring—
Returns:DisplayInfo—

public virtual System.Collections.Generic.IEnumerable`1<string> GetPropertyNames(TParent parent)PUBLICVIRTUAL

ParameterTypeDescription
parentTParent—
Returns:IEnumerable<string>—

public virtual System.Type GetTargetType(TParent parent, string name)PUBLICVIRTUAL

ParameterTypeDescription
parentTParent—
namestring—
Returns:Type—

Properties1

Showing 1 properties

public virtual string Sandbox.MovieMaker.Properties.ITrackPropertyFactory<TParent>.BaseCategoryName { get; set; }PUBLICVIRTUALGETSET

Returns:string—

On this page