Blender  V2.59
Public Member Functions
AUD_Buffer Class Reference

#include <AUD_Buffer.h>

List of all members.

Public Member Functions

 AUD_Buffer (int size=0)
 ~AUD_Buffer ()
sample_tgetBuffer () const
int getSize () const
void resize (int size, bool keep=false)

Detailed Description

This class is a simple buffer in RAM which is 16 Byte aligned and provides resize functionality.

Definition at line 41 of file AUD_Buffer.h.


Constructor & Destructor Documentation

AUD_Buffer::AUD_Buffer ( int  size = 0)

Creates a new buffer.

Parameters:
sizeThe size of the buffer in bytes.

Definition at line 40 of file AUD_Buffer.cpp.

References size().

AUD_Buffer::~AUD_Buffer ( )

Destroys the buffer.

Definition at line 46 of file AUD_Buffer.cpp.


Member Function Documentation

sample_t * AUD_Buffer::getBuffer ( ) const
int AUD_Buffer::getSize ( void  ) const
void AUD_Buffer::resize ( int  size,
bool  keep = false 
)

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