#include <cwindowtool.h>
Inherits CWindowToolGUI.

Public Member Functions | |
| CWindowProjectorGUI (MWindow *mwindow, CWindowTool *thread) | |
| ~CWindowProjectorGUI () | |
| void | create_objects () |
| void | update () |
| void | update_preview () |
| void | handle_event () |
Data Fields | |
| CWindowCoord * | x |
| CWindowCoord * | y |
| CWindowCoord * | z |
Definition at line 301 of file cwindowtool.h.
| CWindowProjectorGUI::CWindowProjectorGUI | ( | MWindow * | mwindow, | |
| CWindowTool * | thread | |||
| ) |
Definition at line 939 of file cwindowtool.C.
| CWindowProjectorGUI::~CWindowProjectorGUI | ( | ) |
Definition at line 947 of file cwindowtool.C.
| void CWindowProjectorGUI::create_objects | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 950 of file cwindowtool.C.
References _, BC_WindowBase::add_subwindow(), BC_WindowBase::BC_Title, CWindow::calculate_affected_autos(), CWindow::calculate_affected_track(), BC_TumbleTextBox::create_objects(), MWindow::cwindow, BC_WindowBase::get_h(), BC_WindowBase::get_w(), CWindowToolGUI::mwindow, BC_TumbleTextBox::set_boundaries(), BC_WindowBase::title, FloatAuto::value, x, y, and z.

| void CWindowProjectorGUI::update | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 1090 of file cwindowtool.C.
References CWindow::calculate_affected_autos(), CWindow::calculate_affected_track(), MWindow::cwindow, CWindowToolGUI::mwindow, BC_TumbleTextBox::update(), FloatAuto::value, x, y, and z.
Referenced by CWindowProjectorBottom::handle_event(), CWindowProjectorMiddle::handle_event(), CWindowProjectorTop::handle_event(), CWindowProjectorRight::handle_event(), CWindowProjectorCenter::handle_event(), and CWindowProjectorLeft::handle_event().

| void CWindowProjectorGUI::update_preview | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 1018 of file cwindowtool.C.
References CWindowGUI::canvas, MWindow::cwindow, CWindowCanvas::draw_refresh(), MWindow::edl, CWindow::gui, BC_WindowBase::lock_window(), CWindowToolGUI::mwindow, CWindow::playback_engine, PlaybackEngine::que, MWindow::restart_brender(), TransportQue::send_command(), MWindow::sync_parameters(), and BC_WindowBase::unlock_window().
Referenced by CWindowProjectorBottom::handle_event(), CWindowProjectorMiddle::handle_event(), CWindowProjectorTop::handle_event(), CWindowProjectorRight::handle_event(), CWindowProjectorCenter::handle_event(), CWindowProjectorLeft::handle_event(), and handle_event().

| void CWindowProjectorGUI::handle_event | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 1031 of file cwindowtool.C.
References Track::automation, Automation::autos, CWindow::calculate_affected_auto(), CWindow::calculate_affected_track(), MWindowGUI::canvas, MWindow::cwindow, TrackCanvas::draw_overlays(), CWindowToolGUI::event_caller, BC_WindowBase::flash(), BC_TumbleTextBox::get_text(), MWindow::gui, BC_WindowBase::lock_window(), CWindowToolGUI::mwindow, BC_WindowBase::unlock_window(), update_preview(), FloatAuto::value, x, y, and z.

Reimplemented from BC_WindowBase.
Definition at line 311 of file cwindowtool.h.
Referenced by create_objects(), handle_event(), and update().
Reimplemented from BC_WindowBase.
Definition at line 311 of file cwindowtool.h.
Referenced by create_objects(), handle_event(), and update().
Definition at line 311 of file cwindowtool.h.
Referenced by create_objects(), handle_event(), and update().
1.5.5