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; } } }