Script
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
SCR_SoundController Class Reference

#include <soundinterface.h>

Collaboration diagram for SCR_SoundController:
Collaboration graph
[legend]

Public Member Functions

void attach (sound *soundInterface)
 
void setFrameRate (int rate)
 
void setSampleRate (double rate)
 
void setChannelSize (int size)
 
void setChannelCount (int count)
 
SCR_FileWrapper * getSoundtrack (int fromFrame, int toFrame)
 
SCR_FileWrapper * getSoundtrackAll ()
 
bool isUnicode (const QString exportFilePath)
 
bool copy (const QString &srcFileName, const QString &dstFileName)
 

Static Public Member Functions

static SCR_SoundControllerinstance ()
 

Private Member Functions

 SCR_SoundController ()
 
virtual ~SCR_SoundController ()
 

Private Attributes

int _channelSize
 
int _channelCount
 
int _frameRate
 
unsigned long _sampleRate
 
sound_soundInterface
 

Constructor & Destructor Documentation

SCR_SoundController::SCR_SoundController ( )
private
virtual SCR_SoundController::~SCR_SoundController ( )
privatevirtual

Member Function Documentation

void SCR_SoundController::attach ( sound soundInterface)
bool SCR_SoundController::copy ( const QString &  srcFileName,
const QString &  dstFileName 
)
SCR_FileWrapper* SCR_SoundController::getSoundtrack ( int  fromFrame,
int  toFrame 
)
SCR_FileWrapper* SCR_SoundController::getSoundtrackAll ( )
static SCR_SoundController& SCR_SoundController::instance ( )
static
bool SCR_SoundController::isUnicode ( const QString  exportFilePath)
void SCR_SoundController::setChannelCount ( int  count)
void SCR_SoundController::setChannelSize ( int  size)
void SCR_SoundController::setFrameRate ( int  rate)
void SCR_SoundController::setSampleRate ( double  rate)

Member Data Documentation

int SCR_SoundController::_channelCount
private
int SCR_SoundController::_channelSize
private
int SCR_SoundController::_frameRate
private
unsigned long SCR_SoundController::_sampleRate
private
sound* SCR_SoundController::_soundInterface
private

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