2 #include "core/tool.hpp"
6 class ToolHelperDrawNetSetting :
public virtual ToolBase {
8 ToolHelperDrawNetSetting(IDocument *c, ToolID tid);
9 class Settings :
public ToolSettings {
11 json serialize()
const override;
12 void load_from_json(
const json &j)
override;
16 const ToolSettings *get_settings_const()
const override
21 ToolID get_tool_id_for_settings()
const override;
24 ToolSettings *get_settings()
override
28 void step_net_label_size(
bool up);
29 void ask_net_label_size();
a class to store JSON values
Definition: json.hpp:166
zip_uint64_t uint64_t
zip_uint64_t_t typedef.
Definition: zip.hpp:108