3 #include "canvas/selectables.hpp"
4 #include "core/tool.hpp"
5 #include "util/placement.hpp"
26 std::map<SelectableRef, PlacementInfo> placements;
27 using PlacementPair = decltype(placements)::value_type;
28 void save_placements();
30 void apply_placements(Callback fn);
33 void update_indices(IndexCallback fn);
34 const PlacementPair &get_placement_info_for_index(
size_t index)
const;
35 void reset_placements();
36 std::map<UUID, double> decal_scales;
37 std::map<UUID, uint64_t> picture_px_sizes;
39 static bool type_is_supported(ObjectType type);
40 size_t count_types_supported()
const;
Definition: placement.hpp:8
Definition: selectables.hpp:34
zip_int64_t int64_t
zip_int64_t typedef.
Definition: zip.hpp:103