Editor/Embedded/Datamodel/Vector4Array.cs

A thin concrete Array<T> subclass for System.Numerics.Vector4 used by the editor datamodel. It provides default, IEnumerable and capacity constructors and otherwise inherits behavior from the generic Array base.

#nullable enable
#pragma warning disable CS3021 // Upstream CLS attributes; host assembly does not claim CLS compliance.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Collections;
using System.Diagnostics;
using System.Numerics;

namespace HumanoidRetargeter.EditorTools.Embedded.Datamodel;

    public class Vector4Array : Array<global::System.Numerics.Vector4>
    {
        public Vector4Array() { }
        public Vector4Array(IEnumerable<global::System.Numerics.Vector4> enumerable)
            : base(enumerable)
        { }
        public Vector4Array(int capacity)
            : base(capacity)
        { }
    }