SIO2soundbuffer Struct Reference

#include <sio2_soundbuffer.h>

Collaboration diagram for SIO2soundbuffer:

Collaboration graph
[legend]

List of all members.

Public Attributes

char name [SIO2_MAX_CHAR]
 The name to internally refer to this SIO2soundbuffer.
unsigned int bid [SIO2_SOUND_BUFFER]
 The number of buffer id used mainly for streaming.
unsigned int curr
 The current buffer id.
unsigned int format
 The format of the SIO2soundbuffer used by OpenAL.
unsigned int size
 The size in bytes of the raw sound buffer data.
unsigned int rate
 The rate in hz of the sound data.
chardata
 The raw sound data buffer.
OggVorbis_File _OggVorbis_File
 Standard OGG vorbis file header and info.
SIO2stream_SIO2stream
 The SIO2stream pointer to the compressed sound stream in memory.


Member Data Documentation

char SIO2soundbuffer::name[SIO2_MAX_CHAR]

The name to internally refer to this SIO2soundbuffer.

Referenced by sio2ResourceGet(), and sio2SoundBufferInit().

unsigned int SIO2soundbuffer::bid[SIO2_SOUND_BUFFER]

The number of buffer id used mainly for streaming.

Referenced by sio2ResourceGenId(), sio2SoundBufferFree(), sio2SoundBufferGenId(), sio2SoundGenId(), and sio2SoundUpdateStream().

unsigned int SIO2soundbuffer::curr

The current buffer id.

Referenced by sio2SoundUpdateStream().

The format of the SIO2soundbuffer used by OpenAL.

Referenced by sio2SoundBufferGenId(), and sio2SoundBufferStream().

unsigned int SIO2soundbuffer::size

The size in bytes of the raw sound buffer data.

Referenced by sio2SoundBufferGenId().

unsigned int SIO2soundbuffer::rate

The rate in hz of the sound data.

Referenced by sio2SoundBufferGenId(), and sio2SoundBufferStream().

The raw sound data buffer.

Referenced by sio2SoundBufferGenId().

Standard OGG vorbis file header and info.

Referenced by sio2SoundBufferFree(), sio2SoundBufferGenId(), and sio2SoundBufferStream().

The SIO2stream pointer to the compressed sound stream in memory.

Referenced by sio2SoundBufferFree(), sio2SoundBufferGenId(), sio2SoundBufferLoad(), and sio2SoundUpdateStream().


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

Generated on Thu Mar 4 15:41:52 2010 for SIO2 Engine by  doxygen 1.5.6