#include <cwindowtool.h>
Inherits CWindowToolGUI.

Public Member Functions | |
| CWindowCameraGUI (MWindow *mwindow, CWindowTool *thread) | |
| ~CWindowCameraGUI () | |
| void | create_objects () |
| void | update () |
| void | update_preview () |
| void | handle_event () |
Data Fields | |
| CWindowCoord * | x |
| CWindowCoord * | y |
| CWindowCoord * | z |
Definition at line 232 of file cwindowtool.h.
| CWindowCameraGUI::CWindowCameraGUI | ( | MWindow * | mwindow, | |
| CWindowTool * | thread | |||
| ) |
Definition at line 498 of file cwindowtool.C.
| CWindowCameraGUI::~CWindowCameraGUI | ( | ) |
Definition at line 506 of file cwindowtool.C.
| void CWindowCameraGUI::create_objects | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 510 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 CWindowCameraGUI::update | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 651 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 CWindowCameraBottom::handle_event(), CWindowCameraMiddle::handle_event(), CWindowCameraTop::handle_event(), CWindowCameraRight::handle_event(), CWindowCameraCenter::handle_event(), and CWindowCameraLeft::handle_event().

| void CWindowCameraGUI::update_preview | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 578 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 CWindowCameraBottom::handle_event(), CWindowCameraMiddle::handle_event(), CWindowCameraTop::handle_event(), CWindowCameraRight::handle_event(), CWindowCameraCenter::handle_event(), CWindowCameraLeft::handle_event(), and handle_event().

| void CWindowCameraGUI::handle_event | ( | ) | [virtual] |
Reimplemented from CWindowToolGUI.
Definition at line 593 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 244 of file cwindowtool.h.
Referenced by create_objects(), handle_event(), and update().
Reimplemented from BC_WindowBase.
Definition at line 244 of file cwindowtool.h.
Referenced by create_objects(), handle_event(), and update().
Definition at line 244 of file cwindowtool.h.
Referenced by create_objects(), handle_event(), and update().
1.5.5