JD2022-TU1/main/tools/framework/Shuttle.Api/AfterEffectsDTO/Properties/PropertyGroup.cs

35 lines
1.3 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using Newtonsoft.Json;
namespace Shuttle.Api.AfterEffectsDTO.Properties
{
/// <summary>
/// The PropertyGroup object represents a group of properties. It can contain Property objects and
/// other PropertyGroup objects. Property groups can be nested to provide a parent-child hierarchy, with a
/// Layer object at the top (root) down to a single Property object, such as the mask feather of the
/// third mask. To traverse the group hierarchy, use PropertyBase methods and attributes; see
/// PropertyBase.propertyGroup(). For examples of how to access properties and property groups, see PropertyBase
/// object.
/// </summary>
public class PropertyGroup : PropertyBase
{
/// <summary>
/// The number of indexed properties in this group.
/// </summary>
[JsonProperty("numProperties")]
public int NumProperties { get; private set; }
public override string ToString()
{
return Name;
}
}
}