#include <recordtransport.h>

Public Member Functions | |
| RecordTransport (MWindow *mwindow, Record *record, BC_WindowBase *window, int x, int y) | |
| ~RecordTransport () | |
| int | create_objects () |
| void | reposition_window (int x, int y) |
| int | keypress_event () |
| int | get_h () |
| int | get_w () |
Data Fields | |
| MWindow * | mwindow |
| BC_WindowBase * | window |
| Record * | record |
| int | x |
| int | y |
| RecordGUIEnd * | end_button |
| RecordGUIFwd * | fwd_button |
| RecordGUIBack * | back_button |
| RecordGUIRewind * | rewind_button |
| RecordGUIStop * | stop_button |
| RecordGUIPlay * | play_button |
| RecordGUIRec * | record_button |
| RecordGUIRecFrame * | record_frame |
| int | x_end |
Definition at line 16 of file recordtransport.h.
| RecordTransport::RecordTransport | ( | MWindow * | mwindow, | |
| Record * | record, | |||
| BC_WindowBase * | window, | |||
| int | x, | |||
| int | y | |||
| ) |
Definition at line 12 of file recordtransport.C.
| RecordTransport::~RecordTransport | ( | ) |
Definition at line 99 of file recordtransport.C.
| int RecordTransport::create_objects | ( | ) |
Definition at line 25 of file recordtransport.C.
References BC_WindowBase::add_subwindow(), Record::default_asset, BC_WindowBase::get_w(), mwindow, record, record_button, record_frame, rewind_button, stop_button, Asset::video_data, window, x, x_end, and y.
Referenced by RecordGUI::create_objects().

| void RecordTransport::reposition_window | ( | int | x, | |
| int | y | |||
| ) |
Definition at line 61 of file recordtransport.C.
References Record::default_asset, BC_WindowBase::get_w(), record, record_button, record_frame, BC_Button::reposition_window(), rewind_button, stop_button, Asset::video_data, and x_end.

| int RecordTransport::keypress_event | ( | ) |
Definition at line 103 of file recordtransport.C.
References Record::capture_state, BC_WindowBase::get_keypress(), BC_WindowBase::lock_window(), record, Record::start_recording(), Record::stop_operation(), BC_WindowBase::unlock_window(), and window.
Referenced by RecordGUI::keypress_event().

| int RecordTransport::get_h | ( | ) |
Definition at line 83 of file recordtransport.C.
References BC_WindowBase::get_h(), and rewind_button.
Referenced by RecordGUI::create_objects().

| int RecordTransport::get_w | ( | ) |
Definition at line 88 of file recordtransport.C.
References BC_WindowBase::get_w(), record_button, record_frame, rewind_button, and stop_button.
Referenced by RecordGUI::create_objects().

Definition at line 33 of file recordtransport.h.
Referenced by create_objects(), and keypress_event().
Definition at line 34 of file recordtransport.h.
Referenced by create_objects(), keypress_event(), and reposition_window().
Definition at line 47 of file recordtransport.h.
Definition at line 48 of file recordtransport.h.
Definition at line 49 of file recordtransport.h.
Definition at line 50 of file recordtransport.h.
Referenced by create_objects(), get_h(), get_w(), and reposition_window().
Definition at line 51 of file recordtransport.h.
Referenced by create_objects(), get_w(), and reposition_window().
Definition at line 52 of file recordtransport.h.
Definition at line 53 of file recordtransport.h.
Referenced by create_objects(), get_w(), and reposition_window().
Definition at line 54 of file recordtransport.h.
Referenced by create_objects(), get_w(), and reposition_window().
Definition at line 55 of file recordtransport.h.
Referenced by create_objects(), and reposition_window().
1.5.5