NDEVR
API Documentation
FileOptions.h
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/Resource.h>
4namespace NDEVR
5{
25}
Stores program-wide variables for controlling how the software works with file systems.
Definition FileOptions.h:12
static Resource< bool > has_directory_read_access
Whether the OS allows querying information about sub-folders.
Definition FileOptions.h:14
static Resource< bool > remote_resource_fetch
Whether the software is allowed to fetch resources from a remote website.
Definition FileOptions.h:23
static Resource< bool > has_directory_write_access
Whether the OS allows creating folders.
Definition FileOptions.h:15
static Resource< bool > is_virtual_storage
Whether storage is simulated in memory rather than backed by a real file system.
Definition FileOptions.h:21
static Resource< bool > has_file_create_access
Whether the OS allows creating new files.
Definition FileOptions.h:19
static Resource< bool > has_file_write_access
Whether the OS allows writing to file objects.
Definition FileOptions.h:17
static Resource< bool > has_persistant_storage
Whether the file system persists between program sessions.
Definition FileOptions.h:20
static Resource< bool > has_mtp_support
Whether the platform supports Media Transfer Protocol (MTP) for device file access.
Definition FileOptions.h:22
static Resource< bool > has_file_stats_access
Whether the OS allows querying file metadata such as size and modification time.
Definition FileOptions.h:18
static Resource< bool > has_file_read_access
Whether the OS allows reading file objects.
Definition FileOptions.h:16
A core part of the engine, stores variables that can be listened to with ResourceListener which will ...
Definition Resource.h:42
The primary namespace for the NDEVR SDK.