SDL3 module

SDL_ShowOpenFileDialog

procedureforeignextension6 overloadsSource
SDL_ShowOpenFileDialog :: (
    callback: SDL_DialogFileCallback,
    userdata: *void,
    window: *SDL_Window,
    filters: *SDL_DialogFileFilter,
    nfilters: s32,
    default_location: *u8,
    allow_many: bool
) -> void #foreign

Parameters

userdata: *void
window: *SDL_Window
nfilters: s32
default_location: *u8
allow_many: bool

Returns

void
SDL_ShowOpenFileDialog :: (
    callback: SDL_DialogFileCallback,
    userdata: *void,
    window: *SDL_Window,
    filters: *SDL_DialogFileFilter,
    nfilters: s32,
    default_location: *u8,
    allow_many: bool
) -> void #foreign

Parameters

callback: SDL_DialogFileCallback
userdata: *void
window: *SDL_Window
nfilters: s32
default_location: *u8
allow_many: bool

Returns

void
SDL_ShowOpenFileDialog :: (
    callback: SDL_DialogFileCallback,
    userdata: *void,
    window: *SDL_Window,
    filters: *SDL_DialogFileFilter,
    nfilters: s32,
    default_location: *u8,
    allow_many: bool
) -> void #foreign

Parameters

callback: SDL_DialogFileCallback
userdata: *void
window: *SDL_Window
nfilters: s32
default_location: *u8
allow_many: bool

Returns

void
SDL_ShowOpenFileDialog :: (
    callback: SDL_DialogFileCallback,
    userdata: *void,
    window: *SDL_Window,
    filters: *SDL_DialogFileFilter,
    nfilters: s32,
    default_location: *u8,
    allow_many: bool
) -> void #foreign

Parameters

callback: SDL_DialogFileCallback
userdata: *void
window: *SDL_Window
nfilters: s32
default_location: *u8
allow_many: bool

Returns

void
SDL_ShowOpenFileDialog :: (
    callback: SDL_DialogFileCallback,
    userdata: *void,
    window: *SDL_Window,
    filters: *SDL_DialogFileFilter,
    nfilters: s32,
    default_location: *u8,
    allow_many: bool
) -> void #foreign

Parameters

callback: SDL_DialogFileCallback
userdata: *void
window: *SDL_Window
nfilters: s32
default_location: *u8
allow_many: bool

Returns

void
SDL_ShowOpenFileDialog :: (
    callback: SDL_DialogFileCallback,
    userdata: *void,
    window: *SDL_Window,
    filters: *SDL_DialogFileFilter,
    nfilters: s32,
    default_location: *u8,
    allow_many: bool
) -> void #foreign

Parameters

callback: SDL_DialogFileCallback
userdata: *void
window: *SDL_Window
nfilters: s32
default_location: *u8
allow_many: bool

Returns

void

See also