// using HexaGen.Runtime; using System; using System.Diagnostics; using System.Numerics; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Dalamud.Bindings.ImGui; public unsafe partial struct ImGuiPayloadPtr { public unsafe void Clear() { ImGuiNative.Clear(Handle); } public unsafe void Destroy() { ImGuiNative.Destroy(Handle); } public unsafe bool IsDelivery() { byte ret = ImGuiNative.IsDelivery(Handle); return ret != 0; } public unsafe bool IsPreview() { byte ret = ImGuiNative.IsPreview(Handle); return ret != 0; } } // DISCARDED: IsDataType