ASW Lib
A.D.S. Games SDL Wrapper Library. A library targeted at Allegro4 users who want to switch to SDL3 and use modern c++.
Loading...
Searching...
No Matches
anonymous_namespace{dialog.cpp} Namespace Reference

Functions

void SDLCALL on_file_chosen (void *, const char *const *files, int)
 
void show_message (SDL_MessageBoxFlags flags, const std::string &title, const std::string &message)
 

Variables

std::mutex file_mutex
 
std::optional< std::string > chosen_file
 
std::atomic< bool > file_pending = false
 
std::vector< asw::dialog::FileFilter > active_filters
 
std::vector< SDL_DialogFileFilter > active_sdl_filters
 

Function Documentation

◆ on_file_chosen()

void SDLCALL anonymous_namespace{dialog.cpp}::on_file_chosen ( void * ,
const char *const * files,
int  )

Definition at line 22 of file dialog.cpp.

◆ show_message()

void anonymous_namespace{dialog.cpp}::show_message ( SDL_MessageBoxFlags flags,
const std::string & title,
const std::string & message )

Definition at line 34 of file dialog.cpp.

Variable Documentation

◆ active_filters

std::vector<asw::dialog::FileFilter> anonymous_namespace{dialog.cpp}::active_filters

Definition at line 19 of file dialog.cpp.

◆ active_sdl_filters

std::vector<SDL_DialogFileFilter> anonymous_namespace{dialog.cpp}::active_sdl_filters

Definition at line 20 of file dialog.cpp.

◆ chosen_file

std::optional<std::string> anonymous_namespace{dialog.cpp}::chosen_file

Definition at line 15 of file dialog.cpp.

◆ file_mutex

std::mutex anonymous_namespace{dialog.cpp}::file_mutex

Definition at line 14 of file dialog.cpp.

◆ file_pending

std::atomic<bool> anonymous_namespace{dialog.cpp}::file_pending = false

Definition at line 16 of file dialog.cpp.