GluonAudio::Buffer Class Reference

#include <buffer.h>

List of all members.

Classes

class  BufferPrivate

Public Member Functions

 Buffer ()
 Buffer (const QString &fileName)
 Buffer (ALuint buffer)
 Buffer (const Buffer &other)
 ~Buffer ()
void setBuffer (const QString &fileName)
void setBuffer (ALuint buffer, bool shared=false)
bool isEmpty () const
ALuint buffer () const
ALfloat duration () const

Protected Member Functions

void init ()

Detailed Description

Definition at line 31 of file buffer.h.


Constructor & Destructor Documentation

Buffer::Buffer (  ) 

Definition at line 46 of file buffer.cpp.

Buffer::Buffer ( const QString &  fileName  ) 

Definition at line 52 of file buffer.cpp.

Buffer::Buffer ( ALuint  buffer  ) 

Definition at line 60 of file buffer.cpp.

Buffer::Buffer ( const Buffer other  ) 

Definition at line 67 of file buffer.cpp.

Buffer::~Buffer (  ) 

Definition at line 73 of file buffer.cpp.


Member Function Documentation

ALuint Buffer::buffer (  )  const
Returns:
the buffer

Definition at line 92 of file buffer.cpp.

ALfloat Buffer::duration (  )  const
Returns:
the duration of buffer in msecond

Definition at line 106 of file buffer.cpp.

void Buffer::init (  )  [protected]

Definition at line 88 of file buffer.cpp.

bool Buffer::isEmpty (  )  const

Definition at line 83 of file buffer.cpp.

void Buffer::setBuffer ( ALuint  buffer,
bool  shared = false 
)

Definition at line 77 of file buffer.cpp.

void Buffer::setBuffer ( const QString &  fileName  ) 

Definition at line 97 of file buffer.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Dec 27 13:13:42 2010 for Gluon by  doxygen 1.6.3