Module |
|
Header |
/Engine/Source/Runtime/Core/Public/UObject/ReleaseObjectVersion.h |
Include |
#include "UObject/ReleaseObjectVersion.h" |
enum Type
{
BeforeCustomVersionWasAdded = 0,
StaticMeshExtendedBoundsFix,
NoSyncAsyncPhysAsset,
LevelTransArrayConvertedToTArray,
AddComponentNodeTemplateUniqueNames,
UPropertryForMeshSectionSerialize,
ConvertHLODScreenSize,
SpeedTreeBillboardSectionInfoFixup,
EventSectionParameterStringAssetRef,
SkyLightRemoveMobileIrradianceMap,
RenameNoTwistToAllowTwistInTwoBoneIK,
MaterialLayersParameterSerializationRefactor,
AddSkeletalMeshSectionDisable,
RemovedMaterialSharedInputCollection,
HISMCClusterTreeMigration,
PinDefaultValuesVerified,
FixBrokenStateMachineReferencesInTransitionGetters,
MeshDescriptionNewSerialization,
UnclampRGBColorCurves,
LinkTimeAnimBlueprintRootDiscoveryBugFix,
TrailNodeBlendVariableNameChange,
PropertiesSerializeRepCondition,
FocalDistanceDisablesDOF,
Unused_SoundClass2DReverbSend,
GroomAssetVersion1,
GroomAssetVersion2,
SerializeAnimModifierState,
GroomAssetVersion3,
DeprecateFilmbackSettings,
CustomImplicitCollisionType,
VersionPlusOne,
LatestVersion = VersionPlusOne - 1,
}
Name |
Description |
---|---|
BeforeCustomVersionWasAdded |
Before any version changes were made. |
StaticMeshExtendedBoundsFix |
Static Mesh extended bounds radius fix. |
NoSyncAsyncPhysAsset |
Physics asset bodies are either in the sync scene or the async scene, but not both. |
LevelTransArrayConvertedToTArray |
ULevel was using TTransArray incorrectly (serializing the entire array in addition to individual mutations). |
AddComponentNodeTemplateUniqueNames |
Add Component node templates now use their own unique naming scheme to ensure more reliable archetype lookups. |
UPropertryForMeshSectionSerialize |
Fix a serialization issue with static mesh FMeshSectionInfoMapFProperty. |
ConvertHLODScreenSize |
Existing HLOD settings screen size to screen area conversion. |
SpeedTreeBillboardSectionInfoFixup |
Adding mesh section info data for existing billboard LOD models. |
EventSectionParameterStringAssetRef |
Change FMovieSceneEventParameters::StructType to be a string asset reference from a TWeakObjectPtr |
SkyLightRemoveMobileIrradianceMap |
Remove serialized irradiance map data from skylight. |
RenameNoTwistToAllowTwistInTwoBoneIK |
Rename bNoTwist to bAllowTwist |
MaterialLayersParameterSerializationRefactor |
Material layers serialization refactor. |
AddSkeletalMeshSectionDisable |
Added disable flag to skeletal mesh data. |
RemovedMaterialSharedInputCollection |
Removed objects that were serialized as part of this material feature. |
HISMCClusterTreeMigration |
HISMC Cluster Tree migration to add new data. |
PinDefaultValuesVerified |
Default values on pins in blueprints could be saved incoherently. |
FixBrokenStateMachineReferencesInTransitionGetters |
During copy and paste transition getters could end up with broken state machine references. |
MeshDescriptionNewSerialization |
Change to MeshDescription serialization. |
UnclampRGBColorCurves |
Change to not clamp RGB values > 1 on linear color curves. |
LinkTimeAnimBlueprintRootDiscoveryBugFix |
Bugfix for FAnimObjectVersion::LinkTimeAnimBlueprintRootDiscovery. |
TrailNodeBlendVariableNameChange |
Change trail anim node variable deprecation. |
PropertiesSerializeRepCondition |
Make sure the Blueprint Replicated Property Conditions are actually serialized properly. |
FocalDistanceDisablesDOF |
DepthOfFieldFocalDistance at 0 now disables DOF instead of DepthOfFieldFstop at 0. |
Unused_SoundClass2DReverbSend |
Removed versioning, but version entry must still exist to keep assets saved with this version loadable. |
GroomAssetVersion1 |
Groom asset version. |
GroomAssetVersion2 |
|
SerializeAnimModifierState |
Store applied version of Animation Modifier to use when reverting. |
GroomAssetVersion3 |
Groom asset version. |
DeprecateFilmbackSettings |
Upgrade filmback. |
CustomImplicitCollisionType |
Custom collision type |
VersionPlusOne |
-- |
LatestVersion |