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

AEdit Class Reference

#include <aedit.h>

Inheritance diagram for AEdit:

Edit List of all members.

Public Member Functions

 AEdit (EDL *edl, Edits *edits)
 ~AEdit ()
int load_properties_derived (FileXML *xml)
int copy_properties_derived (FileXML *xml, int64_t length_in_selection)
int dump_derived ()
int64_t get_source_end (int64_t default_)

Private Attributes


Detailed Description

Definition at line 12 of file aedit.h.

Constructor & Destructor Documentation

AEdit::AEdit EDL edl,
Edits edits

Definition at line 17 of file aedit.C.

Referenced by AEdits::append_new_edit(), AEdits::create_edit(), and AEdits::insert_edit_after().

AEdit::~AEdit  ) 

Definition at line 24 of file aedit.C.

Member Function Documentation

int AEdit::copy_properties_derived FileXML xml,
int64_t  length_in_selection

Reimplemented from Edit.

Definition at line 34 of file aedit.C.

int AEdit::dump_derived  )  [virtual]

Reimplemented from Edit.

Definition at line 40 of file aedit.C.

int64_t AEdit::get_source_end int64_t  default_  )  [virtual]

Reimplemented from Edit.

Definition at line 46 of file aedit.C.

References Edit::asset, Asset::audio_length, Edit::edl, EDLSession::sample_rate, Asset::sample_rate, and EDL::session.

int AEdit::load_properties_derived FileXML xml  )  [virtual]

Reimplemented from Edit.

Definition at line 26 of file aedit.C.

References Edit::channel, XMLTag::get_property(), and FileXML::tag.

Member Data Documentation

AEdits* AEdit::aedits [private]

Definition at line 40 of file aedit.h.

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