14#include <AUI/Platform/linux/gtk/gtk_types.h>
15#include <AUI/Platform/linux/gtk/gtk_functions.h>
17namespace aui::adw1_fake {
18using namespace aui::gtk4_fake;
21 ADW_COLOR_SCHEME_DEFAULT,
22 ADW_COLOR_SCHEME_FORCE_LIGHT,
23 ADW_COLOR_SCHEME_PREFER_LIGHT,
24 ADW_COLOR_SCHEME_PREFER_DARK,
25 ADW_COLOR_SCHEME_FORCE_DARK,
28using AdwApplication =
struct _AdwApplication;
29using AdwStyleManager =
struct _AdwStyleManager;
30#define ADW_TYPE_APPLICATION (adw_application_get_type())
32G_DECLARE_DERIVABLE_TYPE(AdwApplication, adw_application, ADW, APPLICATION, GtkApplication)
35#define ADW_TYPE_APPLICATION_WINDOW (adw_application_window_get_type())
36G_DECLARE_DERIVABLE_TYPE (AdwApplicationWindow, adw_application_window, ADW, APPLICATION_WINDOW, GtkApplicationWindow)
39#define ADW_TYPE_TOOLBAR_VIEW (adw_toolbar_view_get_type())
44 ADW_TOOLBAR_RAISED_BORDER,
47G_DECLARE_FINAL_TYPE (AdwToolbarView, adw_toolbar_view, ADW, TOOLBAR_VIEW, GtkWidget)