UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieScenePreAnimatedStorageID.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreTypes.h"
7
8namespace UE
9{
10namespace MovieScene
11{
12
14{
15public:
16
18
19 explicit operator bool() const
20 {
21 return TypeID != ~0u;
22 }
23
25 {
26 return ::GetTypeHash(In.TypeID);
27 }
28
30 {
31 return A.TypeID < B.TypeID;
32 }
33
35 {
36 return A.TypeID == B.TypeID;
37 }
38
39private:
41
43 : TypeID(InTypeID)
44 {}
45
46 uint32 TypeID = ~0u;
47};
48
49template<typename StorageType>
53
54template<typename StorageType>
56{
57 // Definition is defined inside MovieScenePreAnimatedStorageID.inl
59};
60
61
62
63} // namespace MovieScene
64} // namespace UE
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const bool
Definition NetworkReplayStreaming.h:178
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition MovieScene.Build.cs:6
Definition AdvancedWidgetsModule.cpp:13
Definition MovieScenePreAnimatedStateExtension.h:73
Definition MovieScenePreAnimatedStorageID.h:14
friend bool operator<(FPreAnimatedStorageID A, FPreAnimatedStorageID B)
Definition MovieScenePreAnimatedStorageID.h:29
friend uint32 GetTypeHash(FPreAnimatedStorageID In)
Definition MovieScenePreAnimatedStorageID.h:24
friend bool operator==(FPreAnimatedStorageID A, FPreAnimatedStorageID B)
Definition MovieScenePreAnimatedStorageID.h:34
Definition MovieScenePreAnimatedStorageID.h:56
TAutoRegisterPreAnimatedStorageID()
Definition MovieScenePreAnimatedStorageID.inl:15
Definition MovieScenePreAnimatedStorageID.h:51