[DiscordArchive] Doesn't it come with a UI API?
[DiscordArchive] Doesn't it come with a UI API?
Archived author: Natrist • Posted: 2025-07-10T15:20:27+00:00
Original source
Doesn't it come with a UI API?
Archived author: Natrist • Posted: 2025-07-10T15:22:16.856000+00:00
Original source
Essentially in WoW you have layers, on which frames are drawn and those frames can have children of various types like buttons, scrolling frames, checkboxes, etc.
You can register the layers for different things. WoW registers OnPaint and OnUpdate callbacks, if I remember right.
Archived author: [GLFY] Mitche • Posted: 2025-07-10T15:22:39.332000+00:00
Original source
Same way unity does it
Archived author: Natrist • Posted: 2025-07-10T15:22:41.528000+00:00
Original source
The layer runs updates and then calls back into the frames.
Archived author: Natrist • Posted: 2025-07-10T15:22:57.250000+00:00
Original source
The frames then call back into their children.
Archived author: Natrist • Posted: 2025-07-10T15:23:35.222000+00:00
Original source
It should be mostly 1:1 in Thunderbrew. Check out the development branch for more up to date code.
Archived author: Natrist • Posted: 2025-07-10T15:24:54.243000+00:00
Original source
I know there are a few unimplemented things or unnamed variables, but it should be a good starting point.