]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/gtkutil/toolbar.h
Callback: remove fixed-arity wrappers
[xonotic/netradiant.git] / libs / gtkutil / toolbar.h
index 60515019e876a13fc12220bb0495291ade0c9b76..f3481783028943c680be1f49d4522905f802f7fd 100644 (file)
@@ -28,9 +28,9 @@
 class Command;
 class Toggle;
 
-ui::ToolButton toolbar_append_button( ui::Toolbar toolbar, const char* description, const char* icon, const Callback& callback );
+ui::ToolButton toolbar_append_button( ui::Toolbar toolbar, const char* description, const char* icon, const Callback<void()>& callback );
 ui::ToolButton toolbar_append_button( ui::Toolbar toolbar, const char* description, const char* icon, const Command& command );
-ui::ToggleToolButton toolbar_append_toggle_button( ui::Toolbar toolbar, const char* description, const char* icon, const Callback& callback );
+ui::ToggleToolButton toolbar_append_toggle_button( ui::Toolbar toolbar, const char* description, const char* icon, const Callback<void()>& callback );
 ui::ToggleToolButton toolbar_append_toggle_button( ui::Toolbar toolbar, const char* description, const char* icon, const Toggle& toggle );
 
 #endif