UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieScenePreAnimatedObjectGroupManager.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Containers/Array.h"
6#include "Containers/Map.h"
7#include "CoreTypes.h"
10#include "UObject/ObjectKey.h"
11
12class UClass;
13class UObject;
14
15namespace UE
16{
17namespace MovieScene
18{
19struct FPreAnimatedStorageGroupHandle;
20template <typename StorageType> struct TAutoRegisterPreAnimatedStorageID;
21
32
33
34} // namespace MovieScene
35} // namespace UE
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition MovieScene.Build.cs:6
Definition Array.h:670
Definition UnrealString.h.inl:34
Definition Class.h:3793
Definition Object.h:95
Definition AdvancedWidgetsModule.cpp:13
Definition MovieScenePreAnimatedObjectGroupManager.h:23
static MOVIESCENE_API TAutoRegisterPreAnimatedStorageID< FPreAnimatedObjectGroupManager > GroupManagerID
Definition MovieScenePreAnimatedObjectGroupManager.h:24
MOVIESCENE_API void OnObjectsReplaced(const TMap< UObject *, UObject * > &ReplacementMap)
Definition MovieScenePreAnimatedObjectGroupManager.cpp:14
MOVIESCENE_API void GetGroupsByClass(UClass *GeneratedClass, TArray< FPreAnimatedStorageGroupHandle > &OutGroupHandles)
Definition MovieScenePreAnimatedObjectGroupManager.cpp:42
MOVIESCENE_API void GatherStaleStorageGroups(TArray< FPreAnimatedStorageGroupHandle > &StaleGroupStorage) const override
Definition MovieScenePreAnimatedObjectGroupManager.cpp:54
Definition MovieScenePreAnimatedStorageID.h:56
Definition MovieScenePreAnimatedStateExtension.h:428