33 virtual FString GetReferencerName()
const override;
37 virtual UWorld* GetTickableGameObjectWorld()
const override {
return ActiveCaptures.
Num() != 0 ? ActiveCaptures[0]->GetWorld() :
nullptr; }
38 virtual bool IsTickableInEditor()
const override {
return false; }
39 virtual bool IsTickable()
const override {
return ActiveCaptures.
Num() != 0; }
40 virtual bool IsTickableWhenPaused()
const override {
return false; }
42 virtual void Tick(
float DeltaSeconds)
override;
#define RETURN_QUICK_DECLARE_CYCLE_STAT(StatId, GroupId)
Definition Stats.h:655
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const U & ObjectPtrDecay(const T &Value)
Definition ObjectPtr.h:1744
Definition ActiveMovieSceneCaptures.h:12
static FActiveMovieSceneCaptures & Get()
Definition ActiveMovieSceneCaptures.cpp:7
void Shutdown()
Definition ActiveMovieSceneCaptures.cpp:43
const TArray< UMovieSceneCapture * > & GetActiveCaptures() const
Definition ActiveMovieSceneCaptures.h:27
Definition GCObject.h:128
Definition UObjectGlobals.h:2492
Definition Tickable.h:135
UE_REWRITE SizeType Num() const
Definition Array.h:1144
Definition UniquePtr.h:107
Definition MovieSceneCapture.h:38
Definition LightweightStats.h:416