using System;
namespace OpenTap
{
/// This attribute marks a mixin builder with the types that it supports.
[AttributeUsage(AttributeTargets.Class)]
public class MixinBuilderAttribute : Attribute
{
internal Type[] Types { get; }
/// Creates a new instance of MixinBuilderAttribute.
/// The types that the mixin builder supports.
public MixinBuilderAttribute(params Type[] types) => Types = types;
}
}