AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
RenderingContextGtk Class Referenceabstract

Public Member Functions#

 RenderingContextGtk (AWindowBase &window)
 
virtual void gtkRealize (aui::gtk4_fake::GtkWidget *widget)=0
 
virtual void gtkSnapshot (aui::gtk4_fake::GtkWidget *widget, aui::gtk4_fake::GtkSnapshot *snapshot)=0
 
virtual void gtkUnrealize (aui::gtk4_fake::GtkWidget *widget)=0
 
virtual void gtkDoUnderContext (const std::function< void()> &callback)
 
AWindowBasewindow () const
 
aui::gtk4_fake::GtkWidget * auiWidget () const
 

Protected Attributes#

AWindowBasemWindow
 
aui::gtk4_fake::GtkWidget * mAUIWidget = nullptr