PlayableTracks Class Reference

#include <playabletracks.h>

Inherits ArrayList< Track * >.

Collaboration diagram for PlayableTracks:

Collaboration graph

Public Member Functions

 PlayableTracks (RenderEngine *renderengine, long current_position, int data_type, int use_nudge)
 ~PlayableTracks ()
int is_playable (Track *current_track, long position, int use_nudge)
int is_listed (Track *track)

Data Fields

int data_type

Detailed Description

Definition at line 10 of file playabletracks.h.

Constructor & Destructor Documentation

PlayableTracks::PlayableTracks ( RenderEngine renderengine,
long  current_position,
int  data_type,
int  use_nudge 

Definition at line 16 of file playabletracks.C.

References ArrayList< Track * >::append(), RenderEngine::edl, List< TYPE >::first, is_playable(), ListItem< TYPE >::next, and EDL::tracks.

Here is the call graph for this function:

PlayableTracks::~PlayableTracks (  ) 

Definition at line 39 of file playabletracks.C.

Member Function Documentation

int PlayableTracks::is_playable ( Track current_track,
long  position,
int  use_nudge 

int PlayableTracks::is_listed ( Track track  ) 

Field Documentation

Definition at line 26 of file playabletracks.h.

Referenced by is_playable().

Definition at line 27 of file playabletracks.h.

Referenced by is_playable().

Definition at line 28 of file playabletracks.h.

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

Generated on Mon Apr 28 14:35:22 2008 for Cinelerra by  doxygen 1.5.5