Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
00001 // Licensed GNU LGPL v3 or later: http://www.gnu.org/licenses/lgpl.html 00002 00003 // C++ interface code insertions for server stubs 00004 00005 includes: 00006 #include <ui/utilities.hh> 00007 #include <ui/clientapi.hh> 00008 namespace Rapicorn { 00009 class WidgetImpl; 00010 class WindowImpl; 00011 } 00012 00013 IGNORE: 00014 struct DUMMY { // dummy class for auto indentation 00015 00016 class_scope:Widget: 00017 WidgetImpl& impl (); 00018 const WidgetImpl& impl () const; 00019 00020 class_scope:Window: 00021 WindowImpl& impl (); 00022 const WindowImpl& impl () const; 00023 00024 class_scope:Application: 00025 static bool xurl_add (const String &model_path, ListModelIface &model); 00026 static bool xurl_sub (ListModelIface &model); 00027 static ListModelIface* xurl_find (const String &model_path); 00028 static String xurl_path (const ListModelIface &model); 00029 00030 IGNORE: // close last _scope 00031 }; // close dummy class scope 00032 00033 global_scope: 00034 // #define RAPICORN_PIXBUF_TYPE Rapicorn::Pixbuf 00035 #include <ui/pixmap.hh>