#include <cwindowtool.h>
Public Member Functions | |
| CWindowTool (MWindow *mwindow, CWindowGUI *gui) | |
| ~CWindowTool () | |
| void | start_tool (int operation) |
| void | stop_tool () |
| void | show_tool () |
| void | hide_tool () |
| void | run () |
| void | update_show_window () |
| void | update_values () |
Public Attributes | |
| MWindow * | mwindow |
| CWindowGUI * | gui |
| CWindowToolGUI * | tool_gui |
| int | done |
| int | current_tool |
| Condition * | input_lock |
| Condition * | output_lock |
| Mutex * | tool_gui_lock |
Definition at line 16 of file cwindowtool.h.
|
||||||||||||
|
Definition at line 27 of file cwindowtool.C. References current_tool, done, input_lock, output_lock, tool_gui, and tool_gui_lock. |
|
|
Definition at line 41 of file cwindowtool.C. References done, input_lock, output_lock, stop_tool(), and tool_gui_lock. |
|
|
Definition at line 138 of file cwindowtool.C. References MWindow::edl, mwindow, EDL::session, tool_gui, and EDLSession::tool_window. Referenced by CWindow::hide_window(). |
|
|
Definition at line 149 of file cwindowtool.C. References done, input_lock, output_lock, tool_gui, and tool_gui_lock. |
|
|
Definition at line 128 of file cwindowtool.C. References MWindow::edl, mwindow, EDL::session, tool_gui, and EDLSession::tool_window. Referenced by CWindow::show_window(). |
|
|
Definition at line 52 of file cwindowtool.C. References CWindowToolGUI::create_objects(), current_tool, MWindow::edl, input_lock, mwindow, output_lock, MWindow::session, EDL::session, MainSession::show_cwindow, stop_tool(), tool_gui, EDLSession::tool_window, and CWindowToolGUI::update(). Referenced by CWindowGUI::set_operation(). |
|
|
Definition at line 118 of file cwindowtool.C. References tool_gui. Referenced by start_tool(), and ~CWindowTool(). |
|
|
Definition at line 166 of file cwindowtool.C. References MWindow::edl, mwindow, EDL::session, tool_gui, EDLSession::tool_window, and CWindowToolGUI::update(). Referenced by CPanelToolWindow::handle_event(), and CPanelToolWindow::set_shown(). |
|
|
Definition at line 185 of file cwindowtool.C. References tool_gui, tool_gui_lock, and CWindowToolGUI::update(). Referenced by CWindowGUI::update_tool(). |
|
|
Definition at line 38 of file cwindowtool.h. Referenced by CWindowTool(), and start_tool(). |
|
|
Definition at line 37 of file cwindowtool.h. Referenced by CWindowTool(), run(), and ~CWindowTool(). |
|
|
Definition at line 35 of file cwindowtool.h. Referenced by CWindowToolGUI::close_event(). |
|
|
Definition at line 39 of file cwindowtool.h. Referenced by CWindowTool(), run(), start_tool(), and ~CWindowTool(). |
|
|
Definition at line 34 of file cwindowtool.h. Referenced by hide_tool(), show_tool(), start_tool(), and update_show_window(). |
|
|
Definition at line 40 of file cwindowtool.h. Referenced by CWindowTool(), run(), start_tool(), and ~CWindowTool(). |
|
|
Definition at line 36 of file cwindowtool.h. Referenced by CWindowCropGUI::create_objects(), CWindowTool(), hide_tool(), run(), show_tool(), start_tool(), stop_tool(), update_show_window(), and update_values(). |
|
|
Definition at line 42 of file cwindowtool.h. Referenced by CWindowTool(), run(), update_values(), and ~CWindowTool(). |
1.4.4