API Documentation
Loading...
Searching...
No Matches
FileOptions.h
Go to the documentation of this file.
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/Resource.h>
4namespace NDEVR
5{
6 /**----------------------------------------------------------------------------
7 \brief Stores program-wide variables for controlling how the software works with
8 file systems.
9 ----------------------------------------------------------------------------*/
11 {
12 public:
13 static Resource<bool> has_directory_read_access;//Can ask OS for information regarding sub-folders
14 static Resource<bool> has_directory_write_access;//Can create folders
15 static Resource<bool> has_file_read_access;//Can read given file objects
16 static Resource<bool> has_file_write_access;//Can read given file objects
19 static Resource<bool> has_persistant_storage;//file system exists between program sessions
20 static Resource<bool> is_virtual_storage;//storage is not real, but simulated in memory
21 static Resource<bool> has_mtp_support;//storage is not real, but simulated in memory
22 static Resource<bool> remote_resource_fetch;//allows software to fetch resources from website
23 };
24}
#define NDEVR_BASE_API
Definition DLLInfo.h:57
Stores program-wide variables for controlling how the software works with.
Definition FileOptions.h:11
static Resource< bool > has_persistant_storage
Definition FileOptions.h:19
static Resource< bool > has_directory_read_access
Definition FileOptions.h:13
static Resource< bool > has_file_create_access
Definition FileOptions.h:18
static Resource< bool > remote_resource_fetch
Definition FileOptions.h:22
static Resource< bool > has_file_write_access
Definition FileOptions.h:16
static Resource< bool > has_file_stats_access
Definition FileOptions.h:17
static Resource< bool > is_virtual_storage
Definition FileOptions.h:20
static Resource< bool > has_file_read_access
Definition FileOptions.h:15
static Resource< bool > has_directory_write_access
Definition FileOptions.h:14
static Resource< bool > has_mtp_support
Definition FileOptions.h:21
A core part of the engine, stores variables that can be listened to with ResourceListener which will ...
Definition Toggle.h:41
Definition ACIColor.h:37