Thanks for your answer Scott. I just tried 1.09.03 right now and it resulted in 164 build errors in Visual Studio . I’m compiling against a UE4 Source build version 4.15.1 - release.
On my first attempt there were a bunch of errors about the order of the header files (This is something UE4 is picky about) so I rearranged the headers. these are the errors that I am now seeing:
Severity Code Description Project File Line Suppression State
Error C2065 ‘ISequencerSection’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 17
Error C2504 ‘FMovieSceneTrackEditor’: base class undefined UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 7
Error C2065 ‘ISequencer’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 9
Error C2923 ‘TSharedRef’: ‘ISequencer’ is not a valid template type argument for parameter ‘ObjectType’ UE4 c:\users\karan\documents\ue-4.15.1-
release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 9
Error C2065 ‘ISequencerTrackEditor’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 11
Error C2923 ‘TSharedRef’: ‘ISequencerTrackEditor’ is not a valid template type argument for parameter ‘ObjectType’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 11
Error C2065 ‘ISequencer’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 11
Error C2923 ‘TSharedRef’: ‘ISequencer’ is not a valid template type argument for parameter ‘ObjectType’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 11
Error C2923 ‘TSharedRef’: ‘ISequencerSection’ is not a valid template type argument for parameter ‘ObjectType’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 17
Error C2061 syntax error: identifier ‘UMovieSceneSection’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 17
Error C2065 ‘UMovieSceneTrack’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 18
Error C2923 ‘TSubclassOf’: ‘UMovieSceneTrack’ is not a valid template type argument for parameter ‘TClass’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 18
Error C3668 ‘FFMODEventControlTrackEditor::BuildObjectBindingTrackMenu’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 16
Error C3668 ‘FFMODEventControlTrackEditor::MakeSectionInterface’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 17
Error C3668 ‘FFMODEventControlTrackEditor::SupportsType’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 18
Error C2504 ‘ISequencerSection’: base class undefined UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 31
Error C2061 syntax error: identifier ‘UMovieSceneSection’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 34
Error C2143 syntax error: missing ‘;’ before ‘*’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 37
Error C2433 ‘FFMODEventControlSection::UMovieSceneSection’: ‘virtual’ not permitted on data declarations UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 37
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 37
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 37
Error C2061 syntax error: identifier ‘FSequencerSectionPainter’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 42
Error C2143 syntax error: missing ‘;’ before ‘&’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 50
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 50
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 50
Error C2065 ‘ISequencer’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 53
Error C2923 ‘TWeakPtr’: ‘ISequencer’ is not a valid template type argument for parameter ‘ObjectType’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 53
Error C4624 ‘FFMODEventControlSection’: destructor was implicitly defined as deleted UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 60
Error C3668 ‘FFMODEventControlSection::GetDisplayName’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 38
Error C3668 ‘FFMODEventControlSection::GetSectionTitle’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 39
Error C3668 ‘FFMODEventControlSection::GetSectionHeight’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 40
Error C3668 ‘FFMODEventControlSection::GenerateSectionLayout’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 41
Error C3668 ‘FFMODEventControlSection::OnPaintSection’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 42
Error C3668 ‘FFMODEventControlSection::GetKeyBrush’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 43
Error C3668 ‘FFMODEventControlSection::GetKeyBrushOrigin’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 44
Error C3668 ‘FFMODEventControlSection::SectionIsResizable’: method with override specifier ‘override’ did not override any base class methods UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\FMODEventControlTrackEditor.h 45
Error C2143 syntax error: missing ‘;’ before ‘’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 12
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 12
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 12
Error C2061 syntax error: identifier ‘ISequencer’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 12
Error C2143 syntax error: missing ‘;’ before '’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 15
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 15
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 15
Error C2061 syntax error: identifier ‘UMovieSceneSection’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 15
Error C2143 syntax error: missing ‘;’ before ‘’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 18
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 18
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 18
Error C2061 syntax error: identifier ‘FIntegralCurve’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 18
Error C2143 syntax error: missing ‘;’ before '’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 36
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 36
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 36
Error C2143 syntax error: missing ‘;’ before ‘’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 37
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 37
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 37
Error C2143 syntax error: missing ‘;’ before '’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 38
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 38
Error C2238 unexpected token(s) preceding ‘;’ UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 38
Error C2065 ‘_Sequencer’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 12
Error C2065 ‘InArg’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 12
Error C2065 ‘_OwningSection’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 15
Error C2065 ‘InArg’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 15
Error C2065 ‘_Curve’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 18
Error C2065 ‘InArg’: undeclared identifier UE4 c:\users\karan\documents\ue-4.15.1-release\engine\plugins\fmodstudio\source\fmodstudioeditor\private\sequencer\SFMODEventControlCurveKeyEditor.h 18
Error C2511 ‘FFMODEventControlSection::FFMODEventControlSection(UMovieSceneSection &,TSharedRef<ObjectType,0>)’: overloaded member function not found in ‘FFMODEventControlSection’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 21
Error C2550 ‘FFMODEventControlSection::{ctor}’: constructor initializer lists are only allowed on constructor definitions UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 23
Error C2597 illegal reference to non-static member ‘FFMODEventControlSection::ControlKeyEnum’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 24
Error C2597 illegal reference to non-static member ‘FFMODEventControlSection::ControlKeyEnum’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 25
Error C3867 ‘FFMODEventControlSection::ControlKeyEnum’: non-standard syntax; use ‘&’ to create a pointer to member UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 25
Error C2597 illegal reference to non-static member ‘FFMODEventControlSection::LeftKeyBrush’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 27
Error C2597 illegal reference to non-static member ‘FFMODEventControlSection::RightKeyBrush’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 28
Error C2039 ‘GetSectionObject’: is not a member of ‘FFMODEventControlSection’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 31
Error C2065 ‘Section’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 33
Error C2065 ‘Section’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 49
Error C2511 ‘int32 FFMODEventControlSection::OnPaintSection(FSequencerSectionPainter &) const’: overloaded member function not found in ‘FFMODEventControlSection’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 54
Error C2228 left of ‘.Pin’ must have class/struct/union UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 55
Error C2065 ‘Section’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 68
Error C2065 ‘Section’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 136
Error C2065 ‘Section’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 154
Error C2511 ‘FFMODEventControlTrackEditor::FFMODEventControlTrackEditor(TSharedRef<ObjectType,0>)’: overloaded member function not found in ‘FFMODEventControlTrackEditor’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 172
Error C2550 ‘FFMODEventControlTrackEditor::{ctor}’: constructor initializer lists are only allowed on constructor definitions UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 173
Error C2511 ‘TSharedRef<ISequencerTrackEditor,0> FFMODEventControlTrackEditor::CreateTrackEditor(TSharedRef<ObjectType,0>)’: overloaded member function not found in ‘FFMODEventControlTrackEditor’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 176
Error C2664 ‘FFMODEventControlTrackEditor::FFMODEventControlTrackEditor(FFMODEventControlTrackEditor &&)’: cannot convert argument 1 from ‘TSharedRef<ObjectType,0>’ to ‘TSharedRef’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 177
Error C2672 ‘MakeShareable’: no matching overloaded function found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 177
Error C2780 ‘SharedPointerInternals::FRawPtrProxy MakeShareable(ObjectType *,DeleterType &&)’: expects 2 arguments - 1 provided UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 177
Error C2511 ‘bool FFMODEventControlTrackEditor::SupportsType(TSubclassOf) const’: overloaded member function not found in ‘FFMODEventControlTrackEditor’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 181
Error C2511 ‘TSharedRef<ISequencerSection,0> FFMODEventControlTrackEditor::MakeSectionInterface(UMovieSceneSection &,UMovieSceneTrack &,FGuid)’: overloaded member function not found in ‘FFMODEventControlTrackEditor’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 186
Error C2664 ‘bool FFMODEventControlTrackEditor::SupportsType(TSubclassOf) const’: cannot convert argument 1 from ‘UClass *’ to ‘TSubclassOf’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 187
Error C3861 ‘GetSequencer’: identifier not found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 189
Error C2661 ‘FFMODEventControlSection::FFMODEventControlSection’: no overloaded function takes 2 arguments UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 190
Error C2672 ‘MakeShareable’: no matching overloaded function found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 190
Error C2780 ‘SharedPointerInternals::FRawPtrProxy MakeShareable(ObjectType *,DeleterType &&)’: expects 2 arguments - 1 provided UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 190
Error C3861 ‘GetSequencer’: identifier not found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 197
Error C3861 ‘GetSequencer’: identifier not found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 210
Error C3861 ‘AnimatablePropertyChanged’: identifier not found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 215
Error C2065 ‘FFindOrCreateHandleResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 224
Error C2146 syntax error: missing ‘;’ before identifier ‘HandleResult’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 224
Error C2065 ‘HandleResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 224
Error C3861 ‘FindOrCreateHandleToObject’: identifier not found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 224
Error C2065 ‘HandleResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 225
Error C2228 left of ‘.Handle’ must have class/struct/union UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 225
Error C2065 ‘HandleResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 226
Error C2228 left of ‘.bWasCreated’ must have class/struct/union UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 226
Error C2065 ‘FFindOrCreateTrackResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 230
Error C2146 syntax error: missing ‘;’ before identifier ‘TrackResult’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 230
Error C2065 ‘TrackResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 230
Error C3861 ‘FindOrCreateTrackForObject’: identifier not found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 230
Error C2065 ‘TrackResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 231
Error C2228 left of ‘.Track’ must have class/struct/union UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 231
Error C2065 ‘TrackResult’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 232
Error C2228 left of ‘.bWasCreated’ must have class/struct/union UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\FMODEventControlTrackEditor.cpp 232
Error C2504 ‘UActorFactory’: base class undefined UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Classes\FMODAmbientSoundActorFactory.h 11
Error C3668 ‘UFMODAmbientSoundActorFactory::PostSpawnActor’: method with override specifier ‘override’ did not override any base class methods UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Classes\FMODAmbientSoundActorFactory.h 15
Error C3668 ‘UFMODAmbientSoundActorFactory::PostCreateBlueprint’: method with override specifier ‘override’ did not override any base class methods UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Classes\FMODAmbientSoundActorFactory.h 16
Error C3668 ‘UFMODAmbientSoundActorFactory::CanCreateActorFrom’: method with override specifier ‘override’ did not override any base class methods UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Classes\FMODAmbientSoundActorFactory.h 17
Error C3668 ‘UFMODAmbientSoundActorFactory::GetAssetFromActorInstance’: method with override specifier ‘override’ did not override any base class methods UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Classes\FMODAmbientSoundActorFactory.h 18
Error C2440 ‘return’: cannot convert from ‘UFMODAmbientSoundActorFactory *’ to ‘UObject *’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Classes\FMODAmbientSoundActorFactory.h 12
Error C2039 ‘StaticConfigName’: is not a member of ‘UFMODAmbientSoundActorFactory’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Inc\FMODStudioEditor\FMODStudioEditor.generated.cpp 16
Error C3861 ‘StaticConfigName’: identifier not found UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Inc\FMODStudioEditor\FMODStudioEditor.generated.cpp 16
Error C2039 ‘AddReferencedObjects’: is not a member of ‘UFMODAmbientSoundActorFactory’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Inc\FMODStudioEditor\FMODStudioEditor.generated.cpp 16
Error C2065 ‘AddReferencedObjects’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Inc\FMODStudioEditor\FMODStudioEditor.generated.cpp 16
Error C2027 use of undefined type ‘UActorFactory’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Inc\FMODStudioEditor\FMODStudioEditor.generated.cpp 16
Error C3083 ‘WithinClass’: the symbol to the left of a ‘::’ must be a type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Inc\FMODStudioEditor\FMODStudioEditor.generated.cpp 16
Error C2437 ‘Super’: has already been initialized UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Inc\FMODStudioEditor\FMODStudioEditor.generated.cpp 57
Error C2065 ‘Sequencer’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 11
Error C2039 ‘_Sequencer’: is not a member of ‘SFMODEventControlCurveKeyEditor::FArguments’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 11
Error C2065 ‘OwningSection’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 12
Error C2039 ‘_OwningSection’: is not a member of ‘SFMODEventControlCurveKeyEditor::FArguments’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 12
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 13
Error C2039 ‘_Curve’: is not a member of ‘SFMODEventControlCurveKeyEditor::FArguments’ UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 13
Error C2065 ‘Sequencer’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 33
Error C2227 left of ‘->GetLocalTime’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 33
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 35
Error C2227 left of ‘->Evaluate’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 35
Error C2065 ‘OwningSection’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 41
Error C2227 left of ‘->SetFlags’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 41
Error C2065 ‘OwningSection’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 43
Error C2227 left of ‘->TryModify’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 43
Error C2065 ‘Sequencer’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 45
Error C2227 left of ‘->GetLocalTime’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 45
Error C2065 ‘Sequencer’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 46
Error C2227 left of ‘->GetAutoSetTrackDefaults’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 46
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 48
Error C2227 left of ‘->FindKey’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 48
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 49
Error C2227 left of ‘->IsKeyHandleValid’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 49
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 51
Error C2227 left of ‘->SetKeyValue’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 51
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 55
Error C2227 left of ‘->GetNumKeys’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 55
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 59
Error C2227 left of ‘->AddKey’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 59
Error C2065 ‘OwningSection’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 62
Error C2227 left of ‘->GetStartTime’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 62
Error C2065 ‘OwningSection’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 64
Error C2227 left of ‘->SetStartTime’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 64
Error C2065 ‘OwningSection’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 66
Error C2227 left of ‘->GetEndTime’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 66
Error C2065 ‘OwningSection’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 68
Error C2227 left of ‘->SetEndTime’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 68
Error C2065 ‘Curve’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 76
Error C2227 left of ‘->SetDefaultValue’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 76
Error C2065 ‘Sequencer’: undeclared identifier UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 79
Error C2227 left of ‘->NotifyMovieSceneDataChanged’ must point to class/struct/union/generic type UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Source\FMODStudioEditor\Private\Sequencer\SFMODEventControlCurveKeyEditor.cpp 79
Error Failed to produce item: C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Plugins\FMODStudio\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-FMODStudioEditor.suppressed.exp UE4 C:\Users\Karan\Documents\UE-4.15.1-release\Engine\Intermediate\ProjectFiles\ERROR 1
Error MSB3075 The command “…\Build\BatchFiles\Build.bat UE4Editor Win64 Development -waitmutex” exited with code 5. Please verify that you have sufficient rights to run this command. UE4 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets 41