Hello, I noticed that urho has its own containers such as hashmap etc. I was wondering if there is any kind of problem if I would use stl-container such as std::map. I am trying to make a map of all the buttons on my interface, so that I can resize them easier when resizing window on desktops. The problem I ran into with Urho3D-hashmap is that UIElement or Button-type components do not have parameterless constructor and therefore fails on build.
I tried to read the document about containers, it only had benefits on using urhos own containers, but if I correctly understood it, the stl-containers should work on all build systems?
On the other hand my method of having to resize every single component + font based on window size might be wrong way to approach resolution independent user interface. Basically I am planning on doing something like buttons text height is 1/20 pixels of the height of the screen, and then just add the text to a button. Then go through every single ui-component and resize them based on the “default” button height.
Edit: A random side note, the default font: “Anonymous Pro” is invisible at font height of 36, 47, 48 and 72. I made an issue in the github about this.