All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
C4SoundLoaders::SoundInfo Struct Reference

#include <C4SoundLoaders.h>

Public Member Functions

 SoundInfo ()

Public Attributes

double sample_length
uint32_t sample_rate
std::vector< BYTEsound_data
ALenum format
C4SoundHandle final_handle

Detailed Description

Definition at line 25 of file C4SoundLoaders.h.

Constructor & Destructor Documentation

C4SoundLoaders::SoundInfo::SoundInfo ( )

Definition at line 36 of file C4SoundLoaders.h.

36 : sound_data(), final_handle(0) {}
std::vector< BYTE > sound_data

Member Data Documentation

C4SoundHandle C4SoundLoaders::SoundInfo::final_handle

Definition at line 34 of file C4SoundLoaders.h.

Referenced by C4SoundEffect::Load(), and C4SoundLoaders::WavLoader::ReadInfo().

ALenum C4SoundLoaders::SoundInfo::format
double C4SoundLoaders::SoundInfo::sample_length
uint32_t C4SoundLoaders::SoundInfo::sample_rate
std::vector<BYTE> C4SoundLoaders::SoundInfo::sound_data

Definition at line 30 of file C4SoundLoaders.h.

Referenced by C4SoundEffect::Load(), and C4SoundLoaders::VorbisLoader::ReadInfo().

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