version 3.3

VRS::SOUND::MemoryDataAL Class Reference

#include <vrs/openal/memorydataal.h>

Inheritance diagram for VRS::SOUND::MemoryDataAL:

VRS::SOUND::BufferDataAL VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 MemoryDataAL (const void *data, unsigned int length)
virtual void * getPointer (void)
void setData (const void *data)
const void * getData (void) const
void setLength (unsigned int length)
unsigned int getLength (void) const
 VRS_TYPEINFO (MemoryDataAL, BufferDataAL)
 VRS_SERIALIZABLE (MemoryDataAL)

Protected Member Functions

 MemoryDataAL (void)


Constructor & Destructor Documentation

VRS::SOUND::MemoryDataAL::MemoryDataAL ( const void *  data,
unsigned int  length 
)

VRS::SOUND::MemoryDataAL::MemoryDataAL ( void   )  [protected]


Member Function Documentation

virtual void* VRS::SOUND::MemoryDataAL::getPointer ( void   )  [virtual]

Returns pointer to data. Pointer is NULL if data creation fails.

Reimplemented from VRS::SOUND::BufferDataAL.

void VRS::SOUND::MemoryDataAL::setData ( const void *  data  ) 

const void* VRS::SOUND::MemoryDataAL::getData ( void   )  const [inline]

void VRS::SOUND::MemoryDataAL::setLength ( unsigned int  length  ) 

unsigned int VRS::SOUND::MemoryDataAL::getLength ( void   )  const [inline]

VRS::SOUND::MemoryDataAL::VRS_TYPEINFO ( MemoryDataAL  ,
BufferDataAL   
)

VRS::SOUND::MemoryDataAL::VRS_SERIALIZABLE ( MemoryDataAL   ) 


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

Generated on Sun May 19 06:00:49 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact