www.pudn.com > Tetris.rar > TSample.h


#ifndef __TSAMPLE_H 
#define __TSAMPLE_H 
 
 
#include  
 
// support 16-bit sample 
 
class TSample 
{ 
// Construct 
public: 
	inline TSample() : iData(NULL){} 
 
	inline TSample(TInt16* aData, TInt aLength) 
		: iData(aData) 
		, iLength(aLength) 
		, iRepStart(0) 
		, iRepEnd(0){} 
 
 
	inline TSample(TInt16* aData, TInt aLength, TInt aRepStart, TInt aRepEnd) 
		: iData(aData) 
		, iLength(aLength) 
		, iRepStart(aRepStart) 
		, iRepEnd(aRepEnd){} 
 
 
//////////////////////////////////////////////////////////////////// 
// Data 
public: 
	TInt16* iData; 
	TInt	iLength; 
	TInt	iRepStart; 
	TInt	iRepEnd; 
}; 
 
 
#endif