chore(fmod): add files from Chensne/DragonNest

This commit is contained in:
phaneron 2025-08-19 10:12:56 -04:00
commit 50fb3c6b1c
544 changed files with 315778 additions and 0 deletions

View file

@ -0,0 +1,32 @@
#ifndef _FMOD_CHANNEL_OPENAL_EAX5_H
#define _FMOD_CHANNEL_OPENAL_EAX5_H
#include "fmod_settings.h"
#ifdef FMOD_SUPPORT_OPENAL
#ifdef FMOD_SUPPORT_EAX
#include "fmod_channel_openal.h"
namespace FMOD
{
class ChannelOpenALEAX5 : public ChannelOpenAL
{
public:
ChannelOpenALEAX5() {};
FMOD_RESULT setupChannel ();
FMOD_RESULT setSpeakerMix (float frontleft, float frontright, float center, float lfe, float backleft, float backright, float sideleft, float sideright);
FMOD_RESULT setSpeakerLevels (int speaker, float *levels, int numlevels);
FMOD_RESULT setReverbProperties (const FMOD_REVERB_CHANNELPROPERTIES *prop);
FMOD_RESULT getReverbProperties (FMOD_REVERB_CHANNELPROPERTIES *prop);
};
}
#endif /* FMOD_SUPPORT_EAX */
#endif /* FMOD_SUPPORT_OPENAL */
#endif /* _FMOD_CHANNEL_OPENAL_EAX5_H */