using Unity.Collections;
using Unity.Collections.LowLevel.Unsafe;
namespace VRM.FastSpringBones.Blittables
{
///
/// VRMSpringBoneのColliderGroupをBlittableにしたもの
///
public readonly struct BlittableColliderGroup
{
public BlittableColliders Colliders { get; }
public unsafe BlittableTransform* Transform { get; }
public unsafe BlittableColliderGroup(NativeArray colliders, BlittableTransform* transform)
{
Colliders = new BlittableColliders((BlittableCollider*)colliders.GetUnsafePtr(), colliders.Length);
Transform = transform;
}
}
}