|  | 
| 
 Public Member Functions | 
| bool | get_active () const | 
|  | Returns the checked state of the toggle action. 
 | 
| bool | get_draw_as_radio () const | 
|  | Returns whether the action should have proxies like a radio action. 
 | 
| const GtkToggleAction* | gobj () const | 
|  | Provides access to the underlying C GObject. 
 | 
| GtkToggleAction* | gobj () | 
|  | Provides access to the underlying C GObject. 
 | 
| GtkToggleAction* | gobj_copy () | 
|  | Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. 
 | 
| Glib::PropertyProxy_ReadOnly< bool >
 | property_draw_as_radio () const | 
|  | Whether the proxies for this action look like radio action proxies. 
 | 
| Glib::PropertyProxy<bool> | property_draw_as_radio () | 
|  | Whether the proxies for this action look like radio action proxies. 
 | 
| void | set_active (bool is_active=true) | 
|  | Sets the checked state on the toggle action. 
 | 
| void | set_draw_as_radio (bool draw_as_radio=true) | 
|  | Sets whether the action should have proxies like a radio action. 
 | 
| Glib::SignalProxy0<void> | signal_toggled () | 
| void | toggled () | 
|  | Emits the "toggled" signal on the toggle action. 
 | 
| virtual | ~ToggleAction () | 
| 
 Static Public Member Functions | 
| static Glib::RefPtr<ToggleAction> | create (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false) | 
| static Glib::RefPtr<ToggleAction> | create (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false) | 
| static Glib::RefPtr<ToggleAction> | create () | 
| 
 Protected Member Functions | 
| virtual void | on_toggled () | 
|  | ToggleAction (const Glib::ustring& name, const StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false) | 
|  | ToggleAction () | 
| 
 Related Functions | 
| (Note that these are not member functions.) 
 
 | 
| Glib::RefPtr<Gtk::ToggleAction> | wrap (GtkToggleAction* object, bool take_copy=false) |