Jeremy Pritts 3509ddd1c3 2023 support
* Resolves #917
* Resolves #1023
2023-10-14 12:27:15 -04:00

31 lines
786 B
C#

using AssetRipper.SourceGenerated.Classes.ClassID_54;
using AssetRipper.SourceGenerated.Enums;
namespace AssetRipper.SourceGenerated.Extensions
{
public static class RigidbodyExtensions
{
public static RigidbodyInterpolation GetInterpolate(this IRigidbody body)
{
return (RigidbodyInterpolation)body.Interpolate;
}
public static RigidbodyConstraints GetConstraints(this IRigidbody body)
{
//if (body.Has_FreezeRotation())
{
//return body.FreezeRotation ? RigidbodyConstraints.FreezeRotation : RigidbodyConstraints.None;
}
//else
{
return (RigidbodyConstraints)body.Constraints;
}
}
public static CollisionDetectionMode GetCollisionDetection(this IRigidbody body)
{
return (CollisionDetectionMode)body.CollisionDetection;
}
}
}