RecordChannelPicker Class Reference

#include <channelpicker.h>

Inherits ChannelPicker.

Collaboration diagram for RecordChannelPicker:

Collaboration graph
[legend]

Public Member Functions

 RecordChannelPicker (MWindow *mwindow, Record *record, RecordMonitor *record_monitor, BC_WindowBase *parent_window, ChannelDB *channeldb, int x, int y)
 ~RecordChannelPicker ()
void load_scan_defaults (Channel *scan_params)
void save_scan_defaults (Channel *scan_params)
int use_select ()
Channelget_master_channel ()
void handle_channel_edit (int result)
BC_Themeget_theme ()
Channelget_current_channel_struct ()
int get_current_channel_number ()
void set_channel_number (int number)
void set_channel (Channel *channel)
int has_signal ()
ArrayList< Channel * > * get_video_inputs ()
Channelget_channel_usage ()
int set_brightness (int value)
int set_hue (int value)
int set_color (int value)
int set_contrast (int value)
int set_whiteness (int value)
int set_picture (int device_id, int value)
int get_brightness ()
int get_hue ()
int get_color ()
int get_contrast ()
int get_whiteness ()
int get_controls ()
PictureItemget_control (int i)
PictureConfigget_picture_usage ()

Data Fields

MWindowmwindow
Recordrecord
RecordMonitorrecord_monitor

Detailed Description

Definition at line 166 of file channelpicker.h.


Constructor & Destructor Documentation

RecordChannelPicker::RecordChannelPicker ( MWindow mwindow,
Record record,
RecordMonitor record_monitor,
BC_WindowBase parent_window,
ChannelDB channeldb,
int  x,
int  y 
)

Definition at line 25 of file channelpicker.C.

RecordChannelPicker::~RecordChannelPicker (  ) 

Definition at line 42 of file channelpicker.C.


Member Function Documentation

void RecordChannelPicker::load_scan_defaults ( Channel scan_params  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 79 of file channelpicker.C.

References MWindow::defaults, Channel::load_defaults(), and mwindow.

Here is the call graph for this function:

void RecordChannelPicker::save_scan_defaults ( Channel scan_params  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 84 of file channelpicker.C.

References MWindow::defaults, mwindow, and Channel::save_defaults().

Here is the call graph for this function:

int RecordChannelPicker::use_select (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 46 of file channelpicker.C.

Channel * RecordChannelPicker::get_master_channel (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 51 of file channelpicker.C.

References Record::master_channel, and record.

void RecordChannelPicker::handle_channel_edit ( int  result  )  [virtual]

BC_Theme * RecordChannelPicker::get_theme (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 89 of file channelpicker.C.

References mwindow, and MWindow::theme.

Channel * RecordChannelPicker::get_current_channel_struct (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 95 of file channelpicker.C.

References Record::get_current_channel_struct(), and record.

Here is the call graph for this function:

int RecordChannelPicker::get_current_channel_number (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 100 of file channelpicker.C.

References Record::get_editing_channel(), and record.

Here is the call graph for this function:

void RecordChannelPicker::set_channel_number ( int  number  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 115 of file channelpicker.C.

References record, and Record::set_channel().

Here is the call graph for this function:

void RecordChannelPicker::set_channel ( Channel channel  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 231 of file channelpicker.C.

References record, and Record::set_channel().

Here is the call graph for this function:

int RecordChannelPicker::has_signal (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 236 of file channelpicker.C.

References Record::has_signal(), and record.

Here is the call graph for this function:

ArrayList< Channel * > * RecordChannelPicker::get_video_inputs (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 105 of file channelpicker.C.

References Record::get_video_inputs(), and record.

Here is the call graph for this function:

Channel * RecordChannelPicker::get_channel_usage (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 110 of file channelpicker.C.

References Record::master_channel, and record.

int RecordChannelPicker::set_brightness ( int  value  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 120 of file channelpicker.C.

References PictureConfig::brightness, Record::picture, record, and Record::set_video_picture().

Here is the call graph for this function:

int RecordChannelPicker::set_hue ( int  value  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 130 of file channelpicker.C.

References PictureConfig::hue, Record::picture, record, and Record::set_video_picture().

Here is the call graph for this function:

int RecordChannelPicker::set_color ( int  value  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 140 of file channelpicker.C.

References PictureConfig::color, Record::picture, record, and Record::set_video_picture().

Here is the call graph for this function:

int RecordChannelPicker::set_contrast ( int  value  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 150 of file channelpicker.C.

References PictureConfig::contrast, Record::picture, record, and Record::set_video_picture().

Here is the call graph for this function:

int RecordChannelPicker::set_whiteness ( int  value  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 160 of file channelpicker.C.

References Record::picture, record, Record::set_video_picture(), and PictureConfig::whiteness.

Here is the call graph for this function:

int RecordChannelPicker::set_picture ( int  device_id,
int  value 
) [virtual]

Reimplemented from ChannelPicker.

Definition at line 170 of file channelpicker.C.

References Record::picture, record, PictureConfig::set_item(), and Record::set_video_picture().

Here is the call graph for this function:

int RecordChannelPicker::get_brightness (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 181 of file channelpicker.C.

References PictureConfig::brightness, Record::picture, and record.

int RecordChannelPicker::get_hue (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 187 of file channelpicker.C.

References PictureConfig::hue, Record::picture, and record.

int RecordChannelPicker::get_color (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 193 of file channelpicker.C.

References PictureConfig::color, Record::picture, and record.

int RecordChannelPicker::get_contrast (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 199 of file channelpicker.C.

References PictureConfig::contrast, Record::picture, and record.

int RecordChannelPicker::get_whiteness (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 205 of file channelpicker.C.

References Record::picture, record, and PictureConfig::whiteness.

int RecordChannelPicker::get_controls (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 211 of file channelpicker.C.

References PictureConfig::controls, Record::picture, record, and ArrayList< TYPE >::total.

PictureItem * RecordChannelPicker::get_control ( int  i  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 217 of file channelpicker.C.

References PictureConfig::controls, Record::picture, record, and ArrayList< TYPE >::values.

PictureConfig * RecordChannelPicker::get_picture_usage (  )  [virtual]

Reimplemented from ChannelPicker.

Definition at line 223 of file channelpicker.C.

References Record::picture, and record.


Field Documentation

Definition at line 217 of file channelpicker.h.


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:38:12 2008 for Cinelerra by  doxygen 1.5.5