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

AVC1394Transport Class Reference

#include <avc1394transport.h>

List of all members.

Public Member Functions

 AVC1394Transport (MWindow *mwindow, AVC1394Control *avc, BC_WindowBase *window, int x, int y)
 ~AVC1394Transport ()
int create_objects ()
void reposition_window (int x, int y)
int keypress_event (int keypress)

Public Attributes

MWindowmwindow
AVC1394Controlavc
BC_WindowBase * window
int x
int y
int x_end
AVC1394GUIRewindrewind_button
AVC1394GUIReversereverse_button
AVC1394GUIStopstop_button
AVC1394GUIPausepause_button
AVC1394GUIPlayplay_button
AVC1394GUIFForwardfforward_button
AVC1394GUISeekStartstart_button
AVC1394GUISeekEndend_button


Detailed Description

Definition at line 35 of file avc1394transport.h.


Constructor & Destructor Documentation

AVC1394Transport::AVC1394Transport MWindow mwindow,
AVC1394Control avc,
BC_WindowBase *  window,
int  x,
int  y
 

Definition at line 57 of file avc1394transport.C.

AVC1394Transport::~AVC1394Transport  ) 
 

Definition at line 70 of file avc1394transport.C.


Member Function Documentation

int AVC1394Transport::create_objects  ) 
 

Definition at line 75 of file avc1394transport.C.

References avc, end_button, fforward_button, mwindow, pause_button, play_button, reverse_button, rewind_button, start_button, stop_button, window, x, x_end, and y.

int AVC1394Transport::keypress_event int  keypress  ) 
 

Definition at line 101 of file avc1394transport.C.

References avc, AVC1394Control::current_command, AVC1394Control::pause(), and AVC1394Control::play().

Referenced by RecordMonitorGUI::keypress_event().

void AVC1394Transport::reposition_window int  x,
int  y
 

Definition at line 121 of file avc1394transport.C.

References end_button, fforward_button, pause_button, play_button, reverse_button, rewind_button, start_button, stop_button, and x_end.

Referenced by RecordMonitorGUI::resize_event().


Member Data Documentation

AVC1394Control* AVC1394Transport::avc
 

Definition at line 46 of file avc1394transport.h.

Referenced by create_objects(), and keypress_event().

AVC1394GUISeekEnd* AVC1394Transport::end_button
 

Definition at line 60 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

AVC1394GUIFForward* AVC1394Transport::fforward_button
 

Definition at line 58 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

MWindow* AVC1394Transport::mwindow
 

Definition at line 45 of file avc1394transport.h.

Referenced by create_objects().

AVC1394GUIPause* AVC1394Transport::pause_button
 

Definition at line 56 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

AVC1394GUIPlay* AVC1394Transport::play_button
 

Definition at line 57 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

AVC1394GUIReverse* AVC1394Transport::reverse_button
 

Definition at line 54 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

AVC1394GUIRewind* AVC1394Transport::rewind_button
 

Definition at line 53 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

AVC1394GUISeekStart* AVC1394Transport::start_button
 

Definition at line 59 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

AVC1394GUIStop* AVC1394Transport::stop_button
 

Definition at line 55 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

BC_WindowBase* AVC1394Transport::window
 

Definition at line 47 of file avc1394transport.h.

Referenced by create_objects().

int AVC1394Transport::x
 

Definition at line 48 of file avc1394transport.h.

Referenced by create_objects().

int AVC1394Transport::x_end
 

Definition at line 50 of file avc1394transport.h.

Referenced by create_objects(), and reposition_window().

int AVC1394Transport::y
 

Definition at line 49 of file avc1394transport.h.

Referenced by create_objects().


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