#include <panauto.h>
Inherits Auto.

Public Member Functions | |
| PanAuto (EDL *edl, PanAutos *autos) | |
| ~PanAuto () | |
| int | operator== (Auto &that) |
| void | load (FileXML *file) |
| void | copy (int64_t start, int64_t end, FileXML *file, int default_auto) |
| void | copy_from (Auto *that) |
| void | dump () |
| void | rechannel () |
Data Fields | |
| float | values [MAXCHANNELS] |
| int | handle_x |
| int | handle_y |
Definition at line 10 of file panauto.h.
Definition at line 8 of file panauto.C.
References handle_x, handle_y, MAXCHANNELS, and values.
Referenced by PanAutos::new_auto().
| int PanAuto::operator== | ( | Auto & | that | ) | [virtual] |
| void PanAuto::load | ( | FileXML * | file | ) | [virtual] |
Reimplemented from Auto.
Definition at line 38 of file panauto.C.
References EDLSession::audio_channels, BCTEXTLEN, Auto::edl, XMLTag::get_property(), handle_x, handle_y, MAXCHANNELS, EDL::session, FileXML::tag, and values.

| void PanAuto::copy | ( | int64_t | start, | |
| int64_t | end, | |||
| FileXML * | file, | |||
| int | default_auto | |||
| ) | [virtual] |
Reimplemented from Auto.
Definition at line 51 of file panauto.C.
References FileXML::append_tag(), EDLSession::audio_channels, BCTEXTLEN, Auto::edl, handle_x, handle_y, Auto::position, EDL::session, XMLTag::set_property(), XMLTag::set_title(), FileXML::tag, and values.

| void PanAuto::copy_from | ( | Auto * | that | ) | [virtual] |
Reimplemented from Auto.
Definition at line 72 of file panauto.C.
References Auto::copy_from(), handle_x, handle_y, MAXCHANNELS, memcpy, and values.

| void PanAuto::dump | ( | ) |
Definition at line 82 of file panauto.C.
References EDLSession::audio_channels, Auto::edl, handle_x, handle_y, EDL::session, and values.
| void PanAuto::rechannel | ( | ) |
Definition at line 27 of file panauto.C.
References EDLSession::achannel_positions, EDLSession::audio_channels, Auto::edl, handle_x, handle_y, EDL::session, BC_Pan::stick_to_values(), and values.

| float PanAuto::values[MAXCHANNELS] |
Definition at line 23 of file panauto.h.
Referenced by Tracks::add_audio_track(), copy(), copy_from(), dump(), APanPatch::handle_event(), load(), MWindow::map_audio(), PanAuto(), and rechannel().
Definition at line 24 of file panauto.h.
Referenced by Tracks::add_audio_track(), copy(), copy_from(), dump(), PanAutos::get_handle(), APanPatch::handle_event(), load(), MWindow::map_audio(), operator==(), PanAuto(), and rechannel().
Definition at line 24 of file panauto.h.
Referenced by Tracks::add_audio_track(), copy(), copy_from(), dump(), PanAutos::get_handle(), APanPatch::handle_event(), load(), MWindow::map_audio(), operator==(), PanAuto(), and rechannel().
1.5.5