using System; namespace FlaxEngine { /// /// This attribute is used to show actors that can be created in the actor tab of the toolbox. /// [Serializable] [AttributeUsage(AttributeTargets.Class)] public class ActorToolboxAttribute : Attribute { /// /// The path to be used in the tool box /// public string Group; /// /// The name to be used for the actor in the tool box. Will default to actor name if now used. /// public string Name; /// /// Initializes a new instance of the class. /// /// The group to use to create the tab. public ActorToolboxAttribute(string group) { Group = group; } /// /// Initializes a new instance of the class. /// /// The group used to create the tab. /// The name to use rather than default. public ActorToolboxAttribute(string group, string name) { Group = group; Name = name; } } }