Transition Class Reference

#include <transition.h>

Inherits Plugin.

Collaboration diagram for Transition:

Collaboration graph
[legend]

Public Member Functions

 Transition (EDL *edl, Edit *edit, char *title, long unit_length)
void save_xml (FileXML *file)
void load_xml (FileXML *file)
 Transition (Transition *that, Edit *edit)
 ~Transition ()
KeyFrameget_keyframe ()
int reset_parameters ()
int update_derived ()
Transitionoperator= (Transition &that)
Pluginoperator= (Plugin &that)
Editoperator= (Edit &that)
int operator== (Transition &that)
int operator== (Plugin &that)
int operator== (Edit &that)
int identical (Transition *that)
int set_show_derived (int value)
int popup_transition (int x, int y)
int update_display ()
int update_edit (int is_loading)
char * default_title ()
void dump ()

Data Fields

Editedit

Private Member Functions

void copy_from (Transition *that)

Detailed Description

Definition at line 37 of file transition.h.


Constructor & Destructor Documentation

Transition::Transition ( EDL edl,
Edit edit,
char *  title,
long  unit_length 
)

Definition at line 65 of file transition.C.

References Edit::length.

Transition::Transition ( Transition that,
Edit edit 
)

Transition::~Transition (  ) 

Definition at line 73 of file transition.C.


Member Function Documentation

void Transition::save_xml ( FileXML file  ) 

void Transition::load_xml ( FileXML file  ) 

KeyFrame * Transition::get_keyframe (  )  [virtual]

Reimplemented from Plugin.

Definition at line 77 of file transition.C.

References Autos::default_auto, and Plugin::keyframes.

int Transition::reset_parameters (  ) 

Definition at line 129 of file transition.C.

int Transition::update_derived (  ) 

Definition at line 193 of file transition.C.

Transition & Transition::operator= ( Transition that  ) 

Definition at line 82 of file transition.C.

References copy_from().

Here is the call graph for this function:

Plugin & Transition::operator= ( Plugin that  )  [virtual]

Reimplemented from Plugin.

Definition at line 89 of file transition.C.

References copy_from().

Here is the call graph for this function:

Edit & Transition::operator= ( Edit that  )  [virtual]

Reimplemented from Plugin.

Definition at line 95 of file transition.C.

References copy_from().

Here is the call graph for this function:

int Transition::operator== ( Transition that  ) 

Definition at line 102 of file transition.C.

References identical().

Here is the call graph for this function:

int Transition::operator== ( Plugin that  )  [virtual]

Reimplemented from Plugin.

Definition at line 107 of file transition.C.

References identical().

Here is the call graph for this function:

int Transition::operator== ( Edit that  )  [virtual]

Reimplemented from Plugin.

Definition at line 112 of file transition.C.

References identical().

Here is the call graph for this function:

int Transition::identical ( Transition that  ) 

Definition at line 123 of file transition.C.

References Plugin::identical(), and Edit::length.

Referenced by Edit::equivalent_output(), and operator==().

Here is the call graph for this function:

int Transition::set_show_derived ( int  value  )  [inline]

Definition at line 67 of file transition.h.

int Transition::popup_transition ( int  x,
int  y 
)

Definition at line 185 of file transition.C.

int Transition::update_display (  ) 

Definition at line 198 of file transition.C.

int Transition::update_edit ( int  is_loading  ) 

char * Transition::default_title (  ) 

Definition at line 204 of file transition.C.

void Transition::dump (  ) 

Reimplemented from Plugin.

Definition at line 209 of file transition.C.

References Edit::length, and Plugin::title.

Referenced by Edit::dump().

void Transition::copy_from ( Transition that  )  [private]

Definition at line 118 of file transition.C.

References Plugin::copy_from().

Referenced by operator=().

Here is the call graph for this function:


Field Documentation


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

Generated on Mon Apr 28 14:47:44 2008 for Cinelerra by  doxygen 1.5.5