mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 18:27:23 +01:00
17 lines
478 B
C#
17 lines
478 B
C#
using System.Numerics;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace Dalamud.Bindings.ImAnim;
|
|
|
|
[StructLayout(LayoutKind.Sequential)]
|
|
public unsafe struct ImAnimDragOpts
|
|
{
|
|
public Vector2 SnapGrid;
|
|
public Vector2* SnapPoints;
|
|
public int SnapPointsCount;
|
|
public float SnapDuration;
|
|
public float Overshoot;
|
|
public ImAnimEaseType EaseType;
|
|
|
|
public static ImAnimDragOpts Default() => new() { SnapDuration = 0.2f, EaseType = ImAnimEaseType.OutCubic };
|
|
}
|