1 2\input{header} 3\begin{tikzpicture}[scale=1, transform shape] 4 5\newcomponent{0}{0}{Bar} 6\umlprovidedinterface[interface=Bar, distance=2, padding=0.9cm]{Bar} 7\umlrequiredinterface[interface=std::function<std::unique\_ptr<MyClass>(int)>, distance=5, padding=0.9cm]{Bar} 8 9\end{tikzpicture} 10\input{footer} 11