Commit Graph

14 Commits

Author SHA1 Message Date
johni0702
ee7e118dfd Fix layering in GUI API 2015-10-12 22:03:23 +02:00
johni0702
0e279ab737 Fix order of absolute/relative point conversion 2015-10-11 14:09:16 +02:00
johni0702
07692d7879 Removing a child should also unset its parent 2015-10-11 11:46:17 +02:00
johni0702
d8a3df1f02 Allow sorting of children of a GuiContainer 2015-10-11 11:10:34 +02:00
johni0702
d64ea95089 Prevent drawing outside of renderer via glScissor 2015-10-11 10:42:56 +02:00
johni0702
de322e4b6e Add background color to Containers 2015-10-11 10:37:40 +02:00
johni0702
4e901465fa Fix NPE when removing elements before first draw 2015-10-11 10:36:14 +02:00
johni0702
2b0ada5f65 Use HorizontalLayout as default layout 2015-10-11 10:32:28 +02:00
johni0702
fc4dc86355 Add status indicators
Allow removal of elements from gui containers
2015-10-09 08:33:04 +02:00
johni0702
35bc9f7fae Remove preferred size and default button size
Replace alignment data in horizontal and vertical layout with double value
Add convenient size(GuiElement, ReadableDimension) method to custom layout
2015-07-13 08:11:15 +02:00
johni0702
219277f623 Add layers to Gui API so specific elements can be drawn on top of others and react to mouse clicks first 2015-07-13 08:11:15 +02:00
johni0702
117f383ec0 Add Layout to CrashReport when drawing GUI 2015-07-11 15:53:04 +02:00
johni0702
d8a9b8fd2f Fix point conversion for stacked GuiContainers 2015-07-11 15:53:04 +02:00
johni0702
db8b5a9be0 Add new Gui API 2015-07-09 18:24:15 +02:00