44 if ((
void*)(flag ? 1 : 0) !=
null)
class f__AnonymousType0<< Count > j__TPar
static void FreeHGlobal(IntPtr hglobal)
static unsafe nativefiledialog.nfdresult_t NFD_SaveDialog(string filterList, string defaultPath, [Out] string outPath)
static unsafe nativefiledialog.nfdresult_t INTERNAL_NFD_OpenDialog(byte *filterList, byte *defaultPath, [Out] IntPtr outPath)
static unsafe nativefiledialog.nfdresult_t NFD_OpenDialog(string filterList, string defaultPath, [Out] string outPath)
const string nativeLibName
static void free(IntPtr ptr)
static void NFD_PathSet_Free(nativefiledialog.nfdpathset_t pathset)
static unsafe nativefiledialog.nfdresult_t NFD_OpenDialogMultiple(string filterList, string defaultPath, [Out] nativefiledialog.nfdpathset_t outPaths)
static IntPtr NFD_PathSet_GetCount(nativefiledialog.nfdpathset_t pathset)
static unsafe nativefiledialog.nfdresult_t INTERNAL_NFD_SaveDialog(byte *filterList, byte *defaultPath, [Out] IntPtr outPath)
static IntPtr INTERNAL_NFD_PathSet_GetPath(nativefiledialog.nfdpathset_t pathset, IntPtr index)
static unsafe string UTF8_ToManaged(IntPtr s, bool freePtr=false)
static string NFD_PathSet_GetPath(nativefiledialog.nfdpathset_t pathset, IntPtr index)
static unsafe nativefiledialog.nfdresult_t INTERNAL_NFD_OpenDialogMultiple(byte *filterList, byte *defaultPath, [Out] nativefiledialog.nfdpathset_t outPaths)
static nativefiledialog.nfdresult_t NFD_PickFolder(string defaultPath, [Out] string outPath)
static unsafe nativefiledialog.nfdresult_t INTERNAL_NFD_PickFolder(byte *defaultPath, [Out] IntPtr outPath)
static IntPtr INTERNAL_NFD_GetError()
static string NFD_GetError()
static unsafe byte * Utf8EncodeNullable(string str)
static int Utf8Size(string str)