2#include "ReportGenerator/Headers/NCCustomReport.h"
3#include "Base/Headers/INIInterface.h"
4#include "Base/Headers/FileResource.h"
5#include "Base/Headers/Resource.h"
A hash-based key-value store, useful for quick associative lookups.
Contains methods for getting information about particular OS directories or static program file direc...
Contains methods for easily reading and writing to an INI file including efficient casting,...
void addOption(const StringView &label, Resource< Vector< t_dims, t_type > > &mem_loc)
Registers a Vector Resource option that will be read/written by the factory.
INIInterface()
Constructs an INIInterface with no default INI file.
Dictionary< String, NCCustomReport * > custom_reports
Named custom report templates.
ReportGeneratorSettings()
Constructs settings, loading from the report_generator.ini file.
Resource< String > path_to_nc_editor
File path to the NCReport editor executable.
static ReportGeneratorSettings & DefaultSettings()
Returns the global singleton settings instance.
A core part of the engine, stores variables that can be listened to with ResourceListener which will ...
The primary namespace for the NDEVR SDK.