#include <dockmanager.h>
Static Public Member Functions |
static std::string | layout_from_template (const std::string &tpl, float dx, float dy, float sx, float sy) |
static bool | swap_widgets (Gtk::Widget &widget1, Gtk::Widget &widget2) |
static void | remove_widget_recursive (Gtk::Widget &widget) |
static void | remove_widget_by_pointer_recursive (Gtk::Widget *widget) |
static void | remove_empty_container_recursive (Gtk::Container &container) |
static void | remove_empty_container_by_pointer_recursive (Gtk::Container *container) |
static bool | add_widget (Gtk::Widget &dest_widget, Gtk::Widget &src_widget, bool vertical, bool first) |
static bool | add_dockable (Gtk::Widget &dest_widget, Dockable &dockable, bool vertical, bool first) |
Constructor & Destructor Documentation
DockManager::DockManager |
( |
| ) |
|
DockManager::~DockManager |
( |
| ) |
|
Member Function Documentation
DockDialog & DockManager::find_dock_dialog |
( |
int |
id | ) |
|
const DockDialog & DockManager::find_dock_dialog |
( |
int |
id | ) |
const |
sigc::signal<void,Dockable*>& studio::DockManager::signal_dockable_registered |
( |
| ) |
|
|
inline |
sigc::signal<void,Dockable*>& studio::DockManager::signal_dockable_unregistered |
( |
| ) |
|
|
inline |
void DockManager::register_dockable |
( |
Dockable & |
x | ) |
|
bool DockManager::unregister_dockable |
( |
Dockable & |
x | ) |
|
Dockable & DockManager::find_dockable |
( |
const synfig::String & |
x | ) |
|
void DockManager::present |
( |
synfig::String |
x | ) |
|
void DockManager::show_all_dock_dialogs |
( |
| ) |
|
std::string DockManager::save_widget_to_string |
( |
Gtk::Widget * |
widget | ) |
|
Gtk::Widget * DockManager::load_widget_from_string |
( |
const std::string & |
x | ) |
|
std::string DockManager::save_layout_to_string |
( |
| ) |
|
void DockManager::load_layout_from_string |
( |
const std::string & |
x | ) |
|
void DockManager::update_window_titles |
( |
| ) |
|
std::string DockManager::layout_from_template |
( |
const std::string & |
tpl, |
|
|
float |
dx, |
|
|
float |
dy, |
|
|
float |
sx, |
|
|
float |
sy |
|
) |
| |
|
static |
bool DockManager::swap_widgets |
( |
Gtk::Widget & |
widget1, |
|
|
Gtk::Widget & |
widget2 |
|
) |
| |
|
static |
void DockManager::remove_widget_recursive |
( |
Gtk::Widget & |
widget | ) |
|
|
static |
static void studio::DockManager::remove_widget_by_pointer_recursive |
( |
Gtk::Widget * |
widget | ) |
|
|
inlinestatic |
void DockManager::remove_empty_container_recursive |
( |
Gtk::Container & |
container | ) |
|
|
static |
static void studio::DockManager::remove_empty_container_by_pointer_recursive |
( |
Gtk::Container * |
container | ) |
|
|
inlinestatic |
bool DockManager::add_widget |
( |
Gtk::Widget & |
dest_widget, |
|
|
Gtk::Widget & |
src_widget, |
|
|
bool |
vertical, |
|
|
bool |
first |
|
) |
| |
|
static |
bool DockManager::add_dockable |
( |
Gtk::Widget & |
dest_widget, |
|
|
Dockable & |
dockable, |
|
|
bool |
vertical, |
|
|
bool |
first |
|
) |
| |
|
static |
Friends And Related Function Documentation
friend class DockSettings |
|
friend |
The documentation for this class was generated from the following files: