I tried including it as described however I always get “‘IFMODStudioModule’ : is not a class or namespace name”. The rest includes and compiles just fine. However the way to get a system as described in the documentation doesn’t seem to work for me and I can’t find another way to get to it either.
Also is there a way to enable Visual Studios IntelliSense for FMOD specific stuff while working this way? (this is just a convenience thing. Not a huge deal if it doesn’t)
Sounds like you are missing an include file. Try this…
#include "FMODStudioModule.h"
#include "fmod_studio.hpp"
if (IFMODStudioModule::IsAvailable())
{
FMOD::Studio::System* StudioSystem = IFMODStudioModule::Get().GetStudioSystem(EFMODSystemContext::Runtime);
if (StudioSystem)
{
// Use it here
}
}