Package overrungl.nfd


package overrungl.nfd
  • Class
    Description
    Native File Dialog Extended binding.
    Method handles.
    A wrapper of NFD path set enumerator.
    A result of fromPathSet

    Layout

    struct NFDFilterItem {
        const nfdnchar_t* name;
        const nfdnchar_t* spec;
    };
    
    Accessor of symbol lookup of module nfd.

    Layout

    struct NFDOpenDialogArgs {
        const nfdnfilteritem_t* filterList;
        (unsigned int) nfdfiltersize_t filterCount;
        const nfdnchar_t* defaultPath;
        (struct NFDWindowHandle) nfdwindowhandle_t parentWindow;
    };
    

    Layout

    struct NFDPathSetEnum {
        void* ptr;
    };
    

    Layout

    struct NFDPickFolderArgs {
        const nfdnchar_t* defaultPath;
        (struct NFDWindowHandle) nfdwindowhandle_t parentWindow;
    };
    

    Layout

    struct NFDSaveDialogArgs {
        const nfdnfilteritem_t* filterList;
        (unsigned int) nfdfiltersize_t filterCount;
        const nfdnchar_t* defaultPath;
        const nfdnchar_t* defaultName;
        (struct NFDWindowHandle) nfdwindowhandle_t parentWindow;
    };
    

    Layout

    struct NFDWindowHandle {
        size_t type;
        void* handle;
    };