mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-02-25 14:11:48 +01:00
Mark ImAnim bindings experimental
This commit is contained in:
parent
4c9a2e423e
commit
bed3d2bbbd
7 changed files with 13 additions and 0 deletions
|
|
@ -20,6 +20,8 @@ using Serilog;
|
|||
using TerraFX.Interop.DirectX;
|
||||
using TerraFX.Interop.Windows;
|
||||
|
||||
#pragma warning disable Dalamud001 // for ImAnim
|
||||
|
||||
namespace Dalamud.Interface.ImGuiBackend;
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
|
|
@ -43,6 +43,8 @@ using FFXIVClientStructs.FFXIV.Client.UI;
|
|||
using FFXIVClientStructs.FFXIV.Component.GUI;
|
||||
using Serilog.Events;
|
||||
|
||||
#pragma warning disable Dalamud001 // for ImAnim
|
||||
|
||||
namespace Dalamud.Interface.Internal;
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
<Nullable>enable</Nullable>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<DisableRuntimeMarshalling>true</DisableRuntimeMarshalling>
|
||||
<NoWarn>$(NoWarn);Dalamud001</NoWarn>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Numerics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
|
@ -6,6 +7,7 @@ using Dalamud.Bindings.ImGui;
|
|||
|
||||
namespace Dalamud.Bindings.ImAnim;
|
||||
|
||||
[Experimental("Dalamud001")]
|
||||
public static unsafe class ImAnim
|
||||
{
|
||||
public delegate void ClipCallback(uint instId, void* userData); // iam_clip_callback
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Numerics;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
|
|
@ -5,6 +6,7 @@ using Dalamud.Bindings.ImGui;
|
|||
|
||||
namespace Dalamud.Bindings.ImAnim;
|
||||
|
||||
[Experimental("Dalamud001")]
|
||||
public static unsafe partial class ImAnimNative
|
||||
{
|
||||
private const string LibName = "cimanim";
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Numerics;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
|
|
@ -5,6 +6,7 @@ using Dalamud.Bindings.ImGui;
|
|||
|
||||
namespace Dalamud.Bindings.ImAnim;
|
||||
|
||||
[Experimental("Dalamud001")]
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
public unsafe struct ImAnimClip
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Numerics;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace Dalamud.Bindings.ImAnim;
|
||||
|
||||
[Experimental("Dalamud001")]
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
public unsafe struct ImAnimInstance
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue