Error C2259 - compiling ue4.27 with fmod 4.26

Hello, i downloaded the plugin. Trying to compile it from unreal engine (the source 4.27), and it give the error c2259 :

Severity Code Description Project File Line Suppression State
Error C2259 ‘FFMODEventParameterPreAnimatedToken’: cannot instantiate abstract class \Plugins\FMODStudio\Source\FMODStudio\Private\Sequencer\FMODEventParameterSectionTemplate.cpp 39
Severity Code Description Project File Line Suppression State
Error C2259 ‘FPlayingToken’: cannot instantiate abstract class \Plugins\FMODStudio\Source\FMODStudio\Private\Sequencer\FMODEventControlSectionTemplate.cpp 50

I didn’t find anything related to it from my search.

Ty

To let it compile :slight_smile:

UE did modify their “restoreState” function

wich mean : virtual void RestoreState(UObject& Object, const UE::MovieScene::FRestoreStateParams& Params) = 0

In my case i modify 2 files :

FMODEventControlSectionTemplate.cpp
line : 25

and

FMODEventParameterSectionTemplate.cpp
line : 18

by :

virtual void RestoreState(UObject& Object, const UE::MovieScene::FRestoreStateParams& Params) override

It let me compile without error.

1 Like