hierarchy panel and scrolling
the hierarchy panel itself was actually not that hard, the hard part was coming up with a reliable system that can detect and list every object currently loaded in the scene without turning your pc into an explosive
the other hard part was modifying the dockspace layout to be able to handle multiple different panels, because previously, it was just one window per dockspace panel, but now it can be as many as you want
also, the scrolling system is new, it is its own class ui_scrollable_container, and it is basically doing what the dockspace used to do, but it also lets you scroll. so now, the dockspace just loads a scrollable container, and the scrollable container does all the arrangement and sizing logic.
the hierarchy works exactly as you would expect it to, it lists current scene objects and then you can select them from it
eventually, ill prolly add support for parenting, which should be pretty easy
its kinda crazy to see my custom persistent ui system slowly turn into something useful as i add more features to it
so far ive just been adding features when i need them, i havent just thought of features i might need and added all of them
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.