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,
FFieldPathOwnerSerialization,
ReleaseObjectVersionFixup,
PinTypeIncludesUObjectWrapperFlag,
WeightFMeshToMeshVertData,
AnimationGraphNodeBindingsDisplayedAsPins,
SerializeRigVMOffsetSegmentPaths,
AbcVelocitiesSupport,
MarginAddedToConvexAndBox,
StructureDataAddedToConvex,
AddedFrontRightUpAxesToLiveLinkPreProcessor,
FixupCopiedEventSections,
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 |
FFieldPathOwnerSerialization |
FFieldPath will serialize the owner struct reference and only a short path to its property. |
ReleaseObjectVersionFixup |
Dummy version to allow us to fix up the fact that ReleaseObjectVersion was changed elsewhere. |
PinTypeIncludesUObjectWrapperFlag |
Pin types include a flag that propagates the 'CPF_UObjectWrapper' flag to generated properties. |
WeightFMeshToMeshVertData |
Added Weight member to FMeshToMeshVertData. |
AnimationGraphNodeBindingsDisplayedAsPins |
Animation graph node bindings displayed as pins. |
SerializeRigVMOffsetSegmentPaths |
Serialized rigvm offset segment paths. |
AbcVelocitiesSupport |
Upgrade AbcGeomCacheImportSettings for velocities. |
MarginAddedToConvexAndBox |
Add margin support to Chaos Convex. |
StructureDataAddedToConvex |
Add structure data to Chaos Convex. |
AddedFrontRightUpAxesToLiveLinkPreProcessor |
Changed axis UI for LiveLink AxisSwitch Pre Processor. |
FixupCopiedEventSections |
Some sequencer event sections that were copy-pasted left broken links to the director BP. |
VersionPlusOne |
-- |
LatestVersion |