You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
1.1 KiB
26 lines
1.1 KiB
using System; |
|
using System.Numerics; |
|
using System.Runtime.CompilerServices; |
|
using System.Text; |
|
|
|
namespace ImGuiNET |
|
{ |
|
public unsafe partial struct ImGuiOnceUponAFrame |
|
{ |
|
public int RefFrame; |
|
} |
|
public unsafe partial struct ImGuiOnceUponAFramePtr |
|
{ |
|
public ImGuiOnceUponAFrame* NativePtr { get; } |
|
public ImGuiOnceUponAFramePtr(ImGuiOnceUponAFrame* nativePtr) => NativePtr = nativePtr; |
|
public ImGuiOnceUponAFramePtr(IntPtr nativePtr) => NativePtr = (ImGuiOnceUponAFrame*)nativePtr; |
|
public static implicit operator ImGuiOnceUponAFramePtr(ImGuiOnceUponAFrame* nativePtr) => new ImGuiOnceUponAFramePtr(nativePtr); |
|
public static implicit operator ImGuiOnceUponAFrame* (ImGuiOnceUponAFramePtr wrappedPtr) => wrappedPtr.NativePtr; |
|
public static implicit operator ImGuiOnceUponAFramePtr(IntPtr nativePtr) => new ImGuiOnceUponAFramePtr(nativePtr); |
|
public ref int RefFrame => ref Unsafe.AsRef<int>(&NativePtr->RefFrame); |
|
public void Destroy() |
|
{ |
|
ImGuiNative.ImGuiOnceUponAFrame_destroy(NativePtr); |
|
} |
|
} |
|
}
|
|
|