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

FileFormat Class Reference

#include <fileformat.h>

List of all members.

Public Member Functions

 FileFormat (MWindow *mwindow)
 ~FileFormat ()
int create_objects (Asset *asset, char *string2)
int create_objects_ (char *string2)

Public Attributes

Assetasset
BitsPopupbitspopup
FileFormatByteOrderLOHIlohi
FileFormatByteOrderHILOhilo
FileFormatSignedsigned_button
FileFormatHeaderheader_button
FileFormatRaterate_button
FileFormatChannelschannels_button
MWindowmwindow


Detailed Description

Definition at line 21 of file fileformat.h.


Constructor & Destructor Documentation

FileFormat::FileFormat MWindow mwindow  ) 
 

Definition at line 12 of file fileformat.C.

FileFormat::~FileFormat  ) 
 

Definition at line 24 of file fileformat.C.

References bitspopup, channels_button, header_button, hilo, lohi, rate_button, and signed_button.


Member Function Documentation

int FileFormat::create_objects Asset asset,
char *  string2
 

Definition at line 35 of file fileformat.C.

References create_objects_().

Referenced by MWindow::load_filenames().

int FileFormat::create_objects_ char *  string2  ) 
 

Definition at line 42 of file fileformat.C.

References _, asset, Asset::bits, bitspopup, Asset::byte_order, Asset::channels, channels_button, BitsPopup::create_objects(), Asset::header, header_button, hilo, lohi, mwindow, rate_button, Asset::sample_rate, Asset::signed_, and signed_button.

Referenced by create_objects().


Member Data Documentation

Asset* FileFormat::asset
 

Definition at line 31 of file fileformat.h.

Referenced by create_objects_(), FileFormatSigned::handle_event(), FileFormatByteOrderHILO::handle_event(), FileFormatByteOrderLOHI::handle_event(), FileFormatHeader::handle_event(), FileFormatRate::handle_event(), and FileFormatChannels::handle_event().

BitsPopup* FileFormat::bitspopup
 

Definition at line 33 of file fileformat.h.

Referenced by create_objects_(), and ~FileFormat().

FileFormatChannels* FileFormat::channels_button
 

Definition at line 39 of file fileformat.h.

Referenced by create_objects_(), and ~FileFormat().

FileFormatHeader* FileFormat::header_button
 

Definition at line 37 of file fileformat.h.

Referenced by create_objects_(), and ~FileFormat().

FileFormatByteOrderHILO* FileFormat::hilo
 

Definition at line 35 of file fileformat.h.

Referenced by create_objects_(), FileFormatByteOrderLOHI::handle_event(), and ~FileFormat().

FileFormatByteOrderLOHI* FileFormat::lohi
 

Definition at line 34 of file fileformat.h.

Referenced by create_objects_(), FileFormatByteOrderHILO::handle_event(), and ~FileFormat().

MWindow* FileFormat::mwindow
 

Definition at line 40 of file fileformat.h.

Referenced by create_objects_().

FileFormatRate* FileFormat::rate_button
 

Definition at line 38 of file fileformat.h.

Referenced by create_objects_(), and ~FileFormat().

FileFormatSigned* FileFormat::signed_button
 

Definition at line 36 of file fileformat.h.

Referenced by create_objects_(), and ~FileFormat().


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