How to use FSubtitleManager ?

Hi everyone,

I’m facing a weird issue,

We use Fmod for our project and the thing is, when you use Fmod, you loose the support of UE’s built’in subtitles (you can’t use SoundWave or DialogueWaves).

So I’ve made an actor which countains a Fmod event and an TArray of FSubtitleCue.

Problem, I can’t compile if I use FSubtitleManager::QueueSubtitles(const FQueueSubtitleParams& QueueSubtitleParams)

I have these on VS :

1>FMODDialogPOC.cpp.obj : error LNK2019: symbole externe non rÚsolu “public: static void __cdecl FSubtitleManager::QueueSubtitles(struct FQueueSubtitleParams const &)” (?QueueSubtitles@FSubtitleManager@@SAXAEBUFQueueSubtitleParams@@@Z) rÚfÚrencÚ dans la fonction “public: void __cdecl AFMODDialogPOC::Play(void)” (?Play@AFMODDialogPOC@@QEAAXXZ)
1>E:\Metaphora\Binaries\Win64\UE4Editor-Metaphora_Clean.dll : fatal error LNK1120: 1 externes non rÚsolus

The thing is, I can compile if I use other functions of FSubtitleManager marked by ENGINE_API macro.

Is there a way to make subtitles works outside of SoundWaves or DialogueWaves ?

Best regards,


Do you have any updates with that? I have the same problem.