Original Post
Anyone have any good suggestions or advice concerning floating windows in a GUI system. Currently, my GUI system consists of controls based on my "GuiControlBase" class which gives all the general information about a control (ex: size, location, parent control, child controls) Now, Im having a bit of a problem with mouse updates. I need a good way of making sure i dont update controls that are overlapped by other controls. Like I said above, my system is a hierarchy. Controls have children and a parent, and a ZOrder as well (0 = topmost). I would like some general info on how to implement this :)