3 #include "tool_helper_move.hpp"
4 #include <forward_list>
18 json serialize()
const override;
19 void load_from_json(
const json &j)
override;
28 json serialize()
const;
31 std::map<int, LayerSettings> layers;
39 void apply_settings()
override;
49 std::forward_list<Text *> texts_placed;
ToolResponse begin(const ToolArgs &args) override
Gets called right after the constructor has finished.
Definition: tool_place_text.cpp:71
zip_uint64_t uint64_t
zip_uint64_t_t typedef.
Definition: zip.hpp:108
Where Tools and and documents meet.
Definition: core.hpp:240
ToolResponse update(const ToolArgs &args) override
Gets called whenever the user generated some sort of input.
Definition: tool_place_text.cpp:96
Definition: tool_place_text.hpp:9
Definition: tool_place_text.hpp:20
a class to store JSON values
Definition: json.hpp:161
bool can_begin() override
Definition: tool_place_text.cpp:57
Definition: tool_place_text.hpp:16