Code/HumanoidRetargeter/Core/Target/SmartPortClip.cs

A small immutable record type that represents a clip port in the HumanoidRetargeter target system. It stores a name and four flags: Looping, Additive, Hidden.

#nullable enable annotations
using System;
using System.Collections.Generic;
using System.Linq;

namespace HumanoidRetargeter.Core.Target;

public sealed record SmartPortClip(string Name, bool Looping, bool Additive, bool Hidden);