I just added MyActor.h/cpp on a project that is using a default template. As sooon as I build the solution, I get the following errors -
What am I missing ? Thanks!
“incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptionalEMouseCursor::Type” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
member function declared with ‘override’ does not override a base class member
member function declared with ‘override’ does not override a base class member
incomplete type “TOptional” is not allowed
incomplete type “TOr<TAndValue<, TIsPODType>, TIsArithmetic>” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional<TCircularBuffer<TUniquePtr<FBitReader, TDefaultDelete>>>” is not allowed
incomplete type “TOptional” is not allowed
identifier “FTextureBuildSettings” is undefined
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptionalFMaterialLayersFunctions::ID” (aka “TOptional”) is not allowed
incomplete type “TOptional” (aka “TOptional”) is not allowed
incomplete type “TOptional<FRHIBreadcrumbNode *>” is not allowed
incomplete type “TOptional<const FRHIDrawStatsCategory *>” is not allowed
incomplete type “TOptional<const FRHIDrawStatsCategory *>” is not allowed
incomplete type “TOptionalENamedThreads::Type” is not allowed
incomplete type “TOptional” (aka “TOptional”) is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” (aka “TOptional”) is not allowed
incomplete type “TOptional” (aka “TOptional”) is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional<TSharedRef<SWidget, ESPMode::ThreadSafe>>” is not allowed
incomplete type “TOptional<TSharedRef<const SWidget, ESPMode::ThreadSafe>>” is not allowed
incomplete type “SlateAttributePrivate::TSlateAttributeBase<SWidget, TOptional, std::conditional<true, SlateAttributePrivate::FSlateAttributeNoInvalidationReason, TSlateAttributeInvalidationReasonEInvalidateWidgetReason::None>::type, TSlateAttributeComparePredicate, SlateAttributePrivate::ESlateAttributeType::Member>::ObjectType” (aka “TOptional”) is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” (aka “TOptional”) is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
incomplete type “TOptional” is not allowed
The type name ‘astcenc’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘coremod’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘heapprofd’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘jemalloc’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘libav’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘libcurl’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘libpas’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘libstrophe’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘libzip’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘metis’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘mimalloc’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘nanoflann’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘portmidi’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘xxhash’ only contains lower-cased ascii characters. Such names may become reserved for the language.
The type name ‘zlib’ only contains lower-cased ascii characters. Such names may become reserved for the language.
Function definition for ‘DECLARE_EVENT_TwoParams’ not found.
Function definition for ‘DECLARE_EVENT_TwoParams’ not found.
Function definition for ‘DECLARE_EVENT_TwoParams’ not found.
Function definition for ‘DECLARE_EVENT_TwoParams’ not found.
Function definition for ‘DECLARE_EVENT_OneParam’ not found.
Function definition for ‘DECLARE_EVENT_OneParam’ not found.
Function definition for ‘DECLARE_DELEGATE_RetVal_OneParam’ not found.
The command ““C:\Program Files\Epic Games\UE_5.5\Engine\Build\BatchFiles\Build.bat” MyProject2Editor Win64 Development -Project=“C:\Users\vivra\Documents\Unreal Projects\MyProject2\MyProject2.uproject” -WaitMutex -FromMsBuild -architecture=x64” exited with code 6.”