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

KeyFrame Class Reference

#include <keyframe.h>

Inheritance diagram for KeyFrame:

Auto List of all members.

Public Member Functions

 KeyFrame ()
 KeyFrame (EDL *edl, KeyFrames *autos)
virtual ~KeyFrame ()
void load (FileXML *file)
void copy (int64_t start, int64_t end, FileXML *file, int default_only)
void copy_from (Auto *that)
void copy_from (KeyFrame *that)
void copy_from_common (KeyFrame *that)
int operator== (Auto &that)
int operator== (KeyFrame &that)
void dump ()
int identical (KeyFrame *src)

Public Attributes

char data [MESSAGESIZE]

Detailed Description

Definition at line 11 of file keyframe.h.


Constructor & Destructor Documentation

KeyFrame::KeyFrame  ) 
 

Definition at line 9 of file keyframe.C.

References data.

KeyFrame::KeyFrame EDL edl,
KeyFrames autos
 

Definition at line 15 of file keyframe.C.

References data.

KeyFrame::~KeyFrame  )  [virtual]
 

Definition at line 20 of file keyframe.C.


Member Function Documentation

void KeyFrame::copy int64_t  start,
int64_t  end,
FileXML file,
int  default_only
[virtual]
 

Reimplemented from Auto.

Definition at line 35 of file keyframe.C.

References FileXML::append_newline(), FileXML::append_tag(), FileXML::append_text(), data, Auto::is_default, Auto::position, XMLTag::set_property(), XMLTag::set_title(), and FileXML::tag.

void KeyFrame::copy_from KeyFrame that  ) 
 

Definition at line 65 of file keyframe.C.

References Auto::copy_from(), data, and Auto::position.

void KeyFrame::copy_from Auto that  )  [virtual]
 

Reimplemented from Auto.

Definition at line 60 of file keyframe.C.

void KeyFrame::copy_from_common KeyFrame that  ) 
 

void KeyFrame::dump  ) 
 

Definition at line 91 of file keyframe.C.

References data, and Auto::position.

Referenced by KeyFrames::dump().

int KeyFrame::identical KeyFrame src  ) 
 

Definition at line 74 of file keyframe.C.

References data.

Referenced by operator==().

void KeyFrame::load FileXML file  )  [virtual]
 

Reimplemented from Auto.

Definition at line 24 of file keyframe.C.

References data, and FileXML::read_text_until().

Referenced by Plugin::load().

int KeyFrame::operator== KeyFrame that  ) 
 

Definition at line 85 of file keyframe.C.

References identical().

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

Reimplemented from Auto.

Definition at line 80 of file keyframe.C.

References identical().


Member Data Documentation

char KeyFrame::data[MESSAGESIZE]
 

Definition at line 28 of file keyframe.h.

Referenced by copy(), copy_from(), dump(), identical(), KeyFrame(), load(), PluginSet::paste_keyframes(), PluginAClientLAD::read_data(), and PluginAClientLAD::save_data().


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