Horizon
horizon-eda-1.3.0
src
board
step_export_settings.hpp
1
#pragma once
2
#include "common/common.hpp"
3
#include "common/lut.hpp"
4
#include "nlohmann/json_fwd.hpp"
5
#include "util/uuid.hpp"
6
7
namespace
horizon {
8
using
json
=
nlohmann::json
;
9
10
class
STEPExportSettings
{
11
public
:
12
STEPExportSettings
(
const
json
&);
13
STEPExportSettings
()
14
{
15
}
16
json
serialize()
const
;
17
18
std::string filename;
19
std::string prefix;
20
bool
include_3d_models =
true
;
21
};
22
}
// namespace horizon
horizon::STEPExportSettings
Definition:
step_export_settings.hpp:10
nlohmann::basic_json
a class to store JSON values
Definition:
json.hpp:166
nlohmann::json
basic_json<> json
default JSON class
Definition:
json_fwd.hpp:61
Generated by
1.8.20