API Documentation
Loading...
Searching...
No Matches
ExportRequest.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/PopupInfo.h>
3#include <NDEVR/FileFormat.h>
4namespace NDEVR
5{
7 {
9 ExportRequest(const Buffer<UUID>& ids, const PopupInfo& info = PopupInfo())
10 : requested_items(ids)
11 , request_origin(info)
12 {}
13 Buffer<UUID> requested_items;//If empty entire project
15 Buffer<FileFormat> white_list;//if empty all allowed
17 bool show_recents = false;
18 };
19}
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition FileFormat.h:38
static FileFormat InvalidFormat()
Definition FileFormat.h:60
Definition ACIColor.h:37
Definition ExportRequest.h:7
ExportRequest(const Buffer< UUID > &ids, const PopupInfo &info=PopupInfo())
Definition ExportRequest.h:9
bool show_recents
Definition ExportRequest.h:17
PopupInfo request_origin
Definition ExportRequest.h:16
Buffer< UUID > requested_items
Definition ExportRequest.h:13
ExportRequest()
Definition ExportRequest.h:8
FileFormat requested_format
Definition ExportRequest.h:14
Buffer< FileFormat > white_list
Definition ExportRequest.h:15
Definition PopupInfo.h:10