12 Container(
int layout = 0,
int padding = 10);
13 Element *add(std::unique_ptr<Element> elem);
16 template <
typename T,
typename... Args> T *createNode(Args &&...args) {
17 auto ptr = std::make_unique<T>(std::forward<Args>(args)...);
18 T *rawPtr = ptr.get();