HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CL_RecordQueue Class Reference

#include <CL_RecordQueue.h>

Public Member Functions

 CL_RecordQueue (int mode, int size)
 
virtual ~CL_RecordQueue ()
 
void reset ()
 
void setRecordMode (int mode)
 
void addSamples (int num, const fpreal *samples)
 
int getFullRangeSize ()
 
int getTimeSliceSize ()
 
int getFullRange (int max, fpreal *samples)
 
int getTimeSlice (int max, fpreal *samples)
 
fpreal getCurrentFrame ()
 
fpreal getSample (fpreal index)
 
fprealgetData ()
 
int size ()
 
int actualSize ()
 
void resize (int size, int clear=0)
 
void save (UT_OStream &os)
 
bool load (UT_IStream &is, int version)
 

Detailed Description

Definition at line 27 of file CL_RecordQueue.h.

Constructor & Destructor Documentation

CL_RecordQueue::CL_RecordQueue ( int  mode,
int  size 
)
virtual CL_RecordQueue::~CL_RecordQueue ( )
virtual

Member Function Documentation

int CL_RecordQueue::actualSize ( )
inline

Definition at line 51 of file CL_RecordQueue.h.

void CL_RecordQueue::addSamples ( int  num,
const fpreal samples 
)
fpreal CL_RecordQueue::getCurrentFrame ( )
fpreal* CL_RecordQueue::getData ( )
inline

Definition at line 49 of file CL_RecordQueue.h.

int CL_RecordQueue::getFullRange ( int  max,
fpreal samples 
)
int CL_RecordQueue::getFullRangeSize ( )
fpreal CL_RecordQueue::getSample ( fpreal  index)
int CL_RecordQueue::getTimeSlice ( int  max,
fpreal samples 
)
int CL_RecordQueue::getTimeSliceSize ( )
bool CL_RecordQueue::load ( UT_IStream is,
int  version 
)
void CL_RecordQueue::reset ( )
void CL_RecordQueue::resize ( int  size,
int  clear = 0 
)
void CL_RecordQueue::save ( UT_OStream os)
void CL_RecordQueue::setRecordMode ( int  mode)
int CL_RecordQueue::size ( void  )
inline

Definition at line 50 of file CL_RecordQueue.h.


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