Type

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/UObject/EnterpriseObjectVersion.h

Include

#include "UObject/EnterpriseObjectVersion.h"

Syntax

enum Type
{
    BeforeCustomVersionWasAdded           = 0,
    FixSerializationOfBulkAndExtraData,
    BookmarkExtensibilityUpgrade,
    MediaFrameworkUserDataLazyObject,
    LiveLinkTimeSynchronization,
    AjaMediaConfiguration,
    HasUDataprepRecipe,
    HasUDatatprepAssetInterface,
    MeshDescriptionBulkDataGuidIsHash,
    LiveLinkControllerSplitPerRole,
    CoreTechParametricSurfaceOptim,
    VersionPlusOne,
    LatestVersion                         = VersionPlusOne - 1,
}

Values

Name

Description

BeforeCustomVersionWasAdded

Before any version changes were made.

FixSerializationOfBulkAndExtraData

Conditional serialization of bulk (UDatasmithScene) and extra (UDatasmithStaticMeshCADImportData) data.

BookmarkExtensibilityUpgrade

Extensibility updates for bookmarks.

MediaFrameworkUserDataLazyObject

Update FMediaFrameworkCaptureCameraViewportCameraOutputInfo with LazyObjectPtr.

LiveLinkTimeSynchronization

Live Live timecode synchronization updates.

AjaMediaConfiguration

Deprecate MediaMode and MediaPort for from MediaConfiguration.

HasUDataprepRecipe

Addition of pointer to UDatasmithDataPrepRecipe.

HasUDatatprepAssetInterface

Addition of UDatatprepAssetInterface and UDatatprepAssetInstance.

MeshDescriptionBulkDataGuidIsHash

MeshDescriptionBulkData contains a bGuidIsHash so we can benefit from DDC caching.

LiveLinkControllerSplitPerRole

Splitting controller associated with a livelink component for each LiveLinkRole class hierarchy.

CoreTechParametricSurfaceOptim

Change CoreTechParametricSurface serialization to be more efficient.

VersionPlusOne

--="">----------------------------------------------

LatestVersion

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss