OrangeGuidanceTomestone/client/MiniPenumbra/SeFileDescriptor.cs

21 lines
537 B
C#
Raw Normal View History

2022-09-05 09:56:13 +00:00
using System.Runtime.InteropServices;
using FFXIVClientStructs.FFXIV.Client.System.Resource.Handle;
2024-07-02 03:38:52 +00:00
using FileMode = FFXIVClientStructs.FFXIV.Client.System.File.FileMode;
2022-09-05 09:56:13 +00:00
namespace OrangeGuidanceTomestone.MiniPenumbra;
[StructLayout(LayoutKind.Explicit)]
internal unsafe struct SeFileDescriptor {
[FieldOffset(0x00)]
2024-07-02 03:38:52 +00:00
public FileMode FileMode;
2022-09-05 09:56:13 +00:00
[FieldOffset(0x30)]
public void* FileDescriptor;
[FieldOffset(0x50)]
public ResourceHandle* ResourceHandle;
[FieldOffset(0x70)]
public char Utf16FileName;
}