Fireworks Engine  v2.0
Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping
fireworks::utils::WavLoader Class Reference

A class to load WAVE (.wav) audio files. More...

#include <wavloader.h>

Public Member Functions

bool isBigEndian ()
 
int convertToInt (char *buffer, std::uint32_t len)
 
char * loadWAV (const char *fn, std::uint32_t &format, std::uint32_t &samplerate, std::uint32_t &bps, std::uint32_t &size)
 Loads the wav file. More...
 

Detailed Description

A class to load WAVE (.wav) audio files.

Member Function Documentation

◆ convertToInt()

int fireworks::utils::WavLoader::convertToInt ( char *  buffer,
std::uint32_t  len 
)
inline

◆ isBigEndian()

bool fireworks::utils::WavLoader::isBigEndian ( )
inline

◆ loadWAV()

char* fireworks::utils::WavLoader::loadWAV ( const char *  fn,
std::uint32_t &  format,
std::uint32_t &  samplerate,
std::uint32_t &  bps,
std::uint32_t &  size 
)
inline

Loads the wav file.


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