diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2017-01-14 12:56:26 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2017-01-15 12:13:03 +0000 |
commit | 99b86f0f056ea0f10aacfa4cf4e279cf948a71f2 (patch) | |
tree | aa9f5d83b9697945f2a52e2acfcfad8fc6ee46d8 /libs/canvas/canvas | |
parent | 0d1a083a5dedd20681724f3066fd53cc3c4dd69c (diff) |
basic (and probably wrong) Canvas::Grid child placement
Diffstat (limited to 'libs/canvas/canvas')
-rw-r--r-- | libs/canvas/canvas/grid.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/canvas/canvas/grid.h b/libs/canvas/canvas/grid.h index a13cdf0a22..435a4e5eb1 100644 --- a/libs/canvas/canvas/grid.h +++ b/libs/canvas/canvas/grid.h @@ -19,6 +19,8 @@ #ifndef __CANVAS_GRID_H__ #define __CANVAS_GRID_H__ +#include <map> + #include "canvas/item.h" namespace ArdourCanvas @@ -58,6 +60,9 @@ public: void child_changed (); private: + typedef std::map<Item*,Duple> CoordsByItem; + CoordsByItem coords_by_item; + Rectangle *self; bool collapse_on_hide; bool homogenous; |