Fix NET14 Spans defaulting to ReadOnlySpan

This commit is contained in:
MidoriKami 2025-11-30 12:48:49 -08:00
parent c9276b1771
commit d47a41b295
4 changed files with 11 additions and 11 deletions

View file

@ -205,7 +205,7 @@ public static unsafe partial class ImGui
InputScalar(
label,
ImGuiDataType.Float,
MemoryMarshal.Cast<Vector2, float>(new(ref data)),
MemoryMarshal.Cast<Vector2, float>(new Span<Vector2>(ref data)),
step,
stepFast,
format.MoveOrDefault("%.3f"u8),
@ -219,7 +219,7 @@ public static unsafe partial class ImGui
InputScalar(
label,
ImGuiDataType.Float,
MemoryMarshal.Cast<Vector3, float>(new(ref data)),
MemoryMarshal.Cast<Vector3, float>(new Span<Vector3>(ref data)),
step,
stepFast,
format.MoveOrDefault("%.3f"u8),
@ -233,7 +233,7 @@ public static unsafe partial class ImGui
InputScalar(
label,
ImGuiDataType.Float,
MemoryMarshal.Cast<Vector4, float>(new(ref data)),
MemoryMarshal.Cast<Vector4, float>(new Span<Vector4>(ref data)),
step,
stepFast,
format.MoveOrDefault("%.3f"u8),