11#include "TimelineTemplate.generated.h"
37 bool bIsExternalCurve;
38#if WITH_EDITORONLY_DATA
52 , bIsExternalCurve(
false)
103 FName GetFunctionName()
const {
return FunctionName; }
140 , CurveFloat(
nullptr)
160 , CurveVector(
nullptr)
180 , CurveLinearColor(
nullptr)
192 float TimelineLength;
212 uint8 bIgnoreTimeDilation : 1;
257 FName GetUpdateFunctionName()
const {
return UpdateFunctionName; }
260 FName GetFinishedFunctionName()
const {
return FinishedFunctionName; }
275 FName GetVariableName()
const {
return VariableName; }
278 FName GetDirectionPropertyName()
const {
return DirectionPropertyName; }
296 virtual void PostEditImport()
override;
300 virtual void PostInitProperties()
override;
313 FName DirectionPropertyName;
316 FName UpdateFunctionName;
319 FName FinishedFunctionName;
321#if WITH_EDITORONLY_DATA
#define WITH_EDITORONLY_DATA
Definition CoreMiscDefines.h:24
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
uint32 ERenameFlags
Definition ObjectMacros.h:2302
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
if(Failed) console_printf("Failed.\n")
Definition Archive.h:1208
Definition NameTypes.h:617
Definition EnumAsByte.h:22
Definition CurveFloat.h:31
Definition CurveLinearColor.h:29
Definition CurveVector.h:31
Definition TimelineTemplate.h:187
static const FString TemplatePostfix
Definition TimelineTemplate.h:329
@ false
Definition radaudio_common.h:23
Definition TimelineTemplate.h:88
FTTEventTrack()
Definition TimelineTemplate.h:106
Definition TimelineTemplate.h:128
Definition TimelineTemplate.h:168
Definition TimelineTemplate.h:114
Definition TimelineTemplate.h:17
ETrackType
Definition TimelineTemplate.h:20
@ TT_FloatInterp
Definition TimelineTemplate.h:22
@ TT_VectorInterp
Definition TimelineTemplate.h:23
@ TT_LinearColorInterp
Definition TimelineTemplate.h:24
@ TT_Event
Definition TimelineTemplate.h:21
virtual ~FTTTrackBase()=default
FName GetTrackName() const
Definition TimelineTemplate.h:61
FTTTrackBase()
Definition TimelineTemplate.h:50
Definition TimelineTemplate.h:67
FTTTrackId()
Definition TimelineTemplate.h:75
Definition TimelineTemplate.h:148
Definition TimelineTemplate.h:336
friend struct FBlueprintCompilationManagerImpl
Definition TimelineTemplate.h:344
friend class FBlueprintEditorUtils
Definition TimelineTemplate.h:348
friend struct FRigVMBlueprintCompilationManagerImpl
Definition TimelineTemplate.h:345
Definition ObjectPtr.h:488