UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MediaFrameWorkObjectVersion.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
#pragma once
3
4
#include "
CoreTypes.h
"
5
#include "
Misc/Guid.h
"
6
7
// Custom serialization version for changes made in Dev-Editor stream
8
struct
FMediaFrameworkObjectVersion
9
{
10
enum
Type
11
{
12
// Before any version changes were made
13
BeforeCustomVersionWasAdded
= 0,
14
// Serialize GUIDs instead of plain names for MediaSource platform/player map
15
SerializeGUIDsInMediaSourceInsteadOfPlainNames
,
16
// Serialize GUIDs instead of plain names for PlatformMediaSource platform/mediasource map
17
SerializeGUIDsInPlatformMediaSourceInsteadOfPlainNames
,
18
// -----<new versions can be added above this line>-------------------------------------------------
19
VersionPlusOne
,
20
LatestVersion
=
VersionPlusOne
- 1
21
};
22
23
// The GUID for this custom version number
24
CORE_API
const
static
FGuid
GUID
;
25
26
private
:
27
FMediaFrameworkObjectVersion
() {}
28
};
CoreTypes.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
Guid.h
FGuid
Definition
Guid.h:109
FMediaFrameworkObjectVersion
Definition
MediaFrameWorkObjectVersion.h:9
FMediaFrameworkObjectVersion::GUID
CORE_API static const FGuid GUID
Definition
MediaFrameWorkObjectVersion.h:24
FMediaFrameworkObjectVersion::Type
Type
Definition
MediaFrameWorkObjectVersion.h:11
FMediaFrameworkObjectVersion::LatestVersion
@ LatestVersion
Definition
MediaFrameWorkObjectVersion.h:20
FMediaFrameworkObjectVersion::SerializeGUIDsInMediaSourceInsteadOfPlainNames
@ SerializeGUIDsInMediaSourceInsteadOfPlainNames
Definition
MediaFrameWorkObjectVersion.h:15
FMediaFrameworkObjectVersion::SerializeGUIDsInPlatformMediaSourceInsteadOfPlainNames
@ SerializeGUIDsInPlatformMediaSourceInsteadOfPlainNames
Definition
MediaFrameWorkObjectVersion.h:17
FMediaFrameworkObjectVersion::VersionPlusOne
@ VersionPlusOne
Definition
MediaFrameWorkObjectVersion.h:19
FMediaFrameworkObjectVersion::BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
Definition
MediaFrameWorkObjectVersion.h:13
Engine
Source
Runtime
Core
Public
UObject
MediaFrameWorkObjectVersion.h
Generated by
1.9.8