Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

XFuWavLoad.h

Go to the documentation of this file.
00001 /*! \file 
00002  * X-Forge Util <br>
00003  * Copyright 2000-2003 Fathammer Ltd
00004  * 
00005  * \brief RIFF Wave loader
00006  * 
00007  * $Id: XFuWavLoad.h,v 1.6 2003/03/20 13:19:59 jetro Exp $
00008  * $Date: 2003/03/20 13:19:59 $
00009  * $Revision: 1.6 $
00010  */
00011 
00012 #ifndef XFUWAVLOAD_H_INCLUDED
00013 #define XFUWAVLOAD_H_INCLUDED
00014 
00015 
00016 
00017 class XFcAudioBuffer;
00018 
00019 
00020 #define LW_SCALEHALF 0x010000
00021 
00022 //! Loads RIFF .Wav file as XFcAudioBuffer.
00023 /*! Currently only supports 8bit mono samples.
00024  */
00025 XFcAudioBuffer * xfuLoadWav(const CHAR *filename, INT32 flags);
00026 
00027 //! Loads RIFF .Wav file as XFcAudioBuffer.
00028 /*! Currently only supports 8bit mono samples.
00029  */
00030 XFcAudioBuffer * xfuLoadWav(const CHAR *filename);
00031 
00032 
00033 #endif // !XFUWAVLOAD_H_INCLUDED

   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch