bool using_own_console()
Returns true if a console was allocated by the Wesnoth process.
std::string log_file_path()
Returns the path to the current log file.
void finish_log_file_setup()
Relocates the stdout+stderr log file to the user data directory.
std::string get_logs_dir()
Returns the path to the permanent log storage directory.
void early_log_file_setup(bool disable)
Sets up the initial temporary log file.
void enable_native_console_output()
Switches to using a native console instead of log file redirection.