1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2024-11-12 23:43:24 -05:00
OpenDiablo2/d2core/d2ui
juander 01927d0f3b d2core/d2ui: Add checks to all widgets if they implement Widget
this also adds missing methods to elements not implementing widget. Note
here that we do not enable sprite and label, as this would produce a
crazy amount of linter warnings due to render() requiering error
handling then, which non of the callers handle. Since we remove the
render calls later anyways, we can postpone this static check for now.
2020-11-09 18:13:17 +01:00
..
button.go d2ui: Create default base widget 2020-11-09 18:13:17 +01:00
checkbox.go d2core/d2ui: Add checks to all widgets if they implement Widget 2020-11-09 18:13:17 +01:00
color_tokens.go d2ui refactor (#699) 2020-08-06 10:30:23 -04:00
custom_widget.go d2ui: Add a custom widget 2020-11-09 18:13:17 +01:00
d2ui.go remove d2asset singleton (#726) 2020-09-12 16:51:30 -04:00
doc.go moving package comments into doc.go files (#534) 2020-07-03 18:33:46 -04:00
drawable.go d2ui: Add WidgetGroup 2020-11-09 18:13:17 +01:00
frame.go d2core/d2ui: Add checks to all widgets if they implement Widget 2020-11-09 18:13:17 +01:00
label.go d2core/d2ui: Add checks to all widgets if they implement Widget 2020-11-09 18:13:17 +01:00
scrollbar.go d2core/d2ui: Add checks to all widgets if they implement Widget 2020-11-09 18:13:17 +01:00
sprite.go d2ui: Create default base widget 2020-11-09 18:13:17 +01:00
textbox.go d2core/d2ui: Add checks to all widgets if they implement Widget 2020-11-09 18:13:17 +01:00
tooltip.go d2core/d2ui: Add checks to all widgets if they implement Widget 2020-11-09 18:13:17 +01:00
ui_manager.go d2ui: Add WidgetGroup 2020-11-09 18:13:17 +01:00
widget_group.go d2ui: Add WidgetGroup 2020-11-09 18:13:17 +01:00
widget.go d2ui: Add WidgetGroup 2020-11-09 18:13:17 +01:00