Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

PanAuto Class Reference

#include <panauto.h>

Inheritance diagram for PanAuto:

Auto List of all members.

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 ()

Public Attributes

float values [MAXCHANNELS]
int handle_x
int handle_y

Detailed Description

Definition at line 10 of file panauto.h.


Constructor & Destructor Documentation

PanAuto::PanAuto EDL edl,
PanAutos autos
 

Definition at line 8 of file panauto.C.

References handle_x, handle_y, MAXCHANNELS, and values.

Referenced by PanAutos::new_auto().

PanAuto::~PanAuto  ) 
 

Definition at line 15 of file panauto.C.


Member Function Documentation

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, 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, 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::load FileXML file  )  [virtual]
 

Reimplemented from Auto.

Definition at line 38 of file panauto.C.

References EDLSession::audio_channels, Auto::edl, XMLTag::get_property(), handle_x, handle_y, MAXCHANNELS, EDL::session, FileXML::tag, and values.

int PanAuto::operator== Auto that  )  [virtual]
 

Reimplemented from Auto.

Definition at line 19 of file panauto.C.

References handle_x, and handle_y.

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, and values.

Referenced by EDL::rechannel().


Member Data Documentation

int PanAuto::handle_x
 

Definition at line 24 of file panauto.h.

Referenced by Tracks::add_audio_track(), copy(), copy_from(), dump(), APanPatch::handle_event(), load(), operator==(), PanAuto(), and rechannel().

int PanAuto::handle_y
 

Definition at line 24 of file panauto.h.

Referenced by Tracks::add_audio_track(), copy(), copy_from(), dump(), APanPatch::handle_event(), load(), operator==(), PanAuto(), and rechannel().

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(), PanAuto(), and rechannel().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:18 2006 for Cinelerra-svn by  doxygen 1.4.4