API Documentation
Loading...
Searching...
No Matches
FileAndFolderOptions.h
Go to the documentation of this file.
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/ApplicationOptions.h>
4#include <NDEVR/TranslatedString.h>
5namespace NDEVR
6{
7 /**--------------------------------------------------------------------------------------------------
8 \brief Stores ApplicationOptions related to user preferences for paths and program behavior relating
9 to directories.
10 **/
35}
#define NDEVR_DESIGN_API
Definition DLLInfo.h:55
The default object to store data of any type that should persist through sessions of the application.
Definition Button.h:57
Logic for reading or writing to a file as well as navigating filesystems.
Definition File.h:48
Any text displayed to the user should be defined as a TranslatedString which allows the program to lo...
Definition TranslatedString.h:13
Definition ACIColor.h:37
Stores ApplicationOptions related to user preferences for paths and program behavior relating to dire...
Definition FileAndFolderOptions.h:12
static ApplicationOption< String > default_export_path
Definition FileAndFolderOptions.h:16
static ApplicationOption< String > default_video_path
Definition FileAndFolderOptions.h:18
static ApplicationOption< UUID > default_export_id
Definition FileAndFolderOptions.h:22
static ApplicationOption< String > default_backup_path
Definition FileAndFolderOptions.h:15
static ApplicationOption< bool > create_ascii_logs
Definition FileAndFolderOptions.h:27
static ApplicationOption< bool > autosave_enabled
Definition FileAndFolderOptions.h:26
static ApplicationOption< TimeSpan > autosave_checkpoint_duration
Definition FileAndFolderOptions.h:20
static void SetFolderSettingsToDefaults()
static ApplicationOption< TimeSpan > autosave_duration
Definition FileAndFolderOptions.h:21
static ApplicationOption< String > default_log_path
Definition FileAndFolderOptions.h:17
static void ResetOptionsToDefaults()
static ApplicationOption< bool > use_project_folders
Definition FileAndFolderOptions.h:24
static void SetFolderSettingsToDefaults(const File &project_path)
static ApplicationOption< bool > use_temp_project_folders
Definition FileAndFolderOptions.h:25
static TranslatedString options_label
Definition FileAndFolderOptions.h:13
static ApplicationOption< bool > default_import_georeference
Definition FileAndFolderOptions.h:23
static ApplicationOption< String > default_project_path
Definition FileAndFolderOptions.h:14
static ApplicationOption< String > default_image_path
Definition FileAndFolderOptions.h:19