// Tells a custom [[TrackDrawer]] which [[TrackAsset]] it's a drawer for.
sealedclassCustomTrackDrawerAttribute:Attribute
{
publicTypeassetType;
publicCustomTrackDrawerAttribute(Typetype)
{
assetType=type;
}
}
/// <summary>
/// Attribute that specifies a class as an editor for an extended Timeline type.
/// </summary>
/// <remarks>
/// Use this attribute on a class that extends ClipEditor, TrackEditor, or MarkerEditor to specify either the PlayableAsset, Marker, or TrackAsset derived classes for associated customization.