API ReferenceSandbox.MovieMaker.Properties

ITrackPropertyFactory<TParent>class

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

objectITrackPropertyFactory<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