14#define PACKAGE_FILE_TAG 0x9E2A83C1
15#define PACKAGE_FILE_TAG_SWAPPED 0xC1832A9E
19#define PREPROCESSOR_ENUM_PROTECT(a) ((unsigned int)(a))
850 return !(*
this ==
Other);
859 return Version.Write(Writer);
875#define VER_LATEST_ENGINE_UE4 PREPROCESSOR_ENUM_PROTECT(VER_UE4_AUTOMATIC_VERSION)
876#define VER_LATEST_ENGINE_UE5 PREPROCESSOR_ENUM_PROTECT(EUnrealEngineObjectUE5Version::AUTOMATIC_VERSION)
877#define VER_UE4_DEPRECATED_PACKAGE PREPROCESSOR_ENUM_PROTECT(VER_UE4_OLDEST_LOADABLE_PACKAGE)
878#define VER_LATEST_ENGINE_LICENSEEUE4 PREPROCESSOR_ENUM_PROTECT(VER_LIC_AUTOMATIC_VERSION)
881#define VER_MIN_SCRIPTVM_UE4 (VER_UE4_CASE_PRESERVING_FNAME)
882#define VER_MIN_SCRIPTVM_LICENSEEUE4 (VER_LIC_NONE)
886UE_DEPRECATED(5.0,
"Use GPackageFileUEVersion instead. See the @FPackageFileVersion documentation for further details")
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EUnrealEngineObjectLicenseeUEVersion
Definition ObjectVersion.h:748
@ VER_LIC_NONE
Definition ObjectVersion.h:749
@ VER_LIC_AUTOMATIC_VERSION_PLUS_ONE
Definition ObjectVersion.h:751
@ VER_LIC_AUTOMATIC_VERSION
Definition ObjectVersion.h:752
const CORE_API int32 GPackageFileLicenseeUEVersion
Definition ObjectVersion.cpp:22
const CORE_API int32 GPackageFileUE4Version
Definition ObjectVersion.cpp:21
const CORE_API FPackageFileVersion GPackageFileUEVersion
const CORE_API int32 GPackageFileLicenseeUE4Version
Definition ObjectVersion.cpp:16
EUnrealEngineObjectUE4Version
Definition ObjectVersion.h:113
@ VER_UE4_REMOVE_PHYSICALMATERIALPROPERTY
Definition ObjectVersion.h:207
@ VER_UE4_SERIALIZE_RICH_CURVE_KEY
Definition ObjectVersion.h:424
@ VER_UE4_SKY_BENT_NORMAL
Definition ObjectVersion.h:381
@ VER_UE4_REMOVE_LEVELBODYSETUP
Definition ObjectVersion.h:189
@ VER_UE4_CHANGED_MATERIAL_REFACTION_TYPE
Definition ObjectVersion.h:203
@ VER_UE4_LIBRARY_CATEGORIES_AS_FTEXT
Definition ObjectVersion.h:609
@ VER_UE4_SKELETON_ASSET_PROPERTY_TYPE_CHANGE
Definition ObjectVersion.h:407
@ VER_UE4_INVERSE_SQUARED_LIGHTS_DEFAULT
Definition ObjectVersion.h:369
@ VER_UE4_DISALLOW_FOLIAGE_ON_BLUEPRINTS
Definition ObjectVersion.h:436
@ VER_UE4_STATIC_MESH_SCREEN_SIZE_LODS
Definition ObjectVersion.h:416
@ VER_UE4_FIX_TERRAIN_LAYER_SWITCH_ORDER
Definition ObjectVersion.h:177
@ VER_UE4_BLUEPRINT_USE_SCS_ROOTCOMPONENT_SCALE
Definition ObjectVersion.h:462
@ VER_UE4_DISABLED_SCRIPT_LIMIT_BYTECODE
Definition ObjectVersion.h:371
@ VER_UE4_EDITORONLY_BLUEPRINTS
Definition ObjectVersion.h:335
@ VER_UE4_PRELOAD_DEPENDENCIES_IN_COOKED_EXPORTS
Definition ObjectVersion.h:709
@ VER_UE4_LOAD_FOR_EDITOR_GAME
Definition ObjectVersion.h:422
@ VER_UE4_FTEXT_HISTORY
Definition ObjectVersion.h:428
@ VER_UE4_STATIC_SHADOWMAP_PENUMBRA_SIZE
Definition ObjectVersion.h:631
@ VER_UE4_CORRECT_LICENSEE_FLAG
Definition ObjectVersion.h:739
@ VER_UE4_BLUEPRINT_SETS_REPLICATION
Definition ObjectVersion.h:133
@ VER_UE4_ADD_MODIFIERS_RUNTIME_GENERATION
Definition ObjectVersion.h:553
@ VER_UE4_DEPRECATE_UMG_STYLE_ASSETS
Definition ObjectVersion.h:486
@ VER_UE4_CHARACTER_DEFAULT_MOVEMENT_BINDINGS
Definition ObjectVersion.h:247
@ VER_UE4_NAVIGATION_AGENT_SELECTOR
Definition ObjectVersion.h:651
@ VER_UE4_AO_MATERIAL_MASK
Definition ObjectVersion.h:649
@ VER_UE4_RENAME_CROUCHMOVESCHARACTERDOWN
Definition ObjectVersion.h:480
@ VER_UE4_BUILD_MESH_ADJ_BUFFER_FLAG_EXPOSED
Definition ObjectVersion.h:655
@ VER_UE4_LANDSCAPE_SERIALIZE_PHYSICS_MATERIALS
Definition ObjectVersion.h:525
@ VER_UE4_FIX_WIDE_STRING_CRC
Definition ObjectVersion.h:729
@ VER_UE4_BLUEPRINT_SKEL_TEMPORARY_TRANSIENT
Definition ObjectVersion.h:129
@ VER_UE4_TemplateIndex_IN_COOKED_EXPORTS
Definition ObjectVersion.h:711
@ VER_UE4_FIXUP_TERRAIN_LAYER_NODES
Definition ObjectVersion.h:217
@ VER_UE4_SERIALIZE_PINTYPE_CONST
Definition ObjectVersion.h:607
@ VER_UE4_RENAME_CANBECHARACTERBASE
Definition ObjectVersion.h:442
@ VER_UE4_64BIT_EXPORTMAP_SERIALSIZES
Definition ObjectVersion.h:717
@ VER_UE4_MATERIAL_INSTANCE_BASE_PROPERTY_OVERRIDES_DITHERED_LOD_TRANSITION
Definition ObjectVersion.h:601
@ VER_UE4_GRAPH_INTERACTIVE_COMMENTBUBBLES
Definition ObjectVersion.h:523
@ VER_UE4_FLIP_MATERIAL_COORDS
Definition ObjectVersion.h:398
@ VER_UE4_KEEP_SKEL_MESH_INDEX_DATA
Definition ObjectVersion.h:255
@ VER_UE4_TEST_ANIMCOMP_CHANGE
Definition ObjectVersion.h:333
@ VER_UE4_ADDED_CHUNKID_TO_ASSETDATA_AND_UPACKAGE
Definition ObjectVersion.h:245
@ VER_UE4_WORLD_LAYER_ENABLE_DISTANCE_STREAMING
Definition ObjectVersion.h:347
@ VER_UE4_NEW_LIGHTMASS_PRIMITIVE_SETTING
Definition ObjectVersion.h:617
@ VER_UE4_SOUND_CONCURRENCY_PACKAGE
Definition ObjectVersion.h:673
@ VER_UE4_REFLECTION_CAPTURE_COOKING
Definition ObjectVersion.h:259
@ VER_UE4_STREAMABLE_TEXTURE_AABB
Definition ObjectVersion.h:699
@ VER_UE4_BLUEPRINT_ENFORCE_CONST_IN_FUNCTION_OVERRIDES
Definition ObjectVersion.h:533
@ VER_UE4_BUMPED_MATERIAL_EXPORT_GUIDS
Definition ObjectVersion.h:301
@ VER_UE4_LIGHTCOMPONENT_USE_IES_TEXTURE_MULTIPLIER_ON_NON_IES_BRIGHTNESS
Definition ObjectVersion.h:143
@ VER_UE4_FIX_ANIMATIONBASEPOSE_SERIALIZATION
Definition ObjectVersion.h:351
@ VER_UE4_LEVEL_STREAMING_DRAW_COLOR_TYPE_CHANGE
Definition ObjectVersion.h:464
@ VER_UE4_BP_MATH_VECTOR_EQUALITY_USES_EPSILON
Definition ObjectVersion.h:506
@ VER_UE4_CONSTRAINT_INSTANCE_MOTOR_FLAGS
Definition ObjectVersion.h:605
@ VER_UE4_OPTIONALLY_CLEAR_GPU_EMITTERS_ON_INIT
Definition ObjectVersion.h:567
@ VER_UE4_LANDSCAPE_COMPONENT_LAZY_REFERENCES
Definition ObjectVersion.h:159
@ VER_UE4_ADD_PIVOT_TO_WIDGET_COMPONENT
Definition ObjectVersion.h:535
@ VER_UE4_MERGED_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7_DEPRECATED
Definition ObjectVersion.h:557
@ VER_UE4_AFTER_MERGED_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7_DEPRECATED
Definition ObjectVersion.h:559
@ VER_UE4_ADDED_CURRENCY_CODE_TO_FTEXT
Definition ObjectVersion.h:470
@ VER_UE4_BLUEPRINT_GENERATED_CLASS_COMPONENT_TEMPLATES_PUBLIC
Definition ObjectVersion.h:571
@ VER_UE4_SCENECOMP_TRANSLATION_TO_LOCATION
Definition ObjectVersion.h:123
@ VER_UE4_SKIP_DUPLICATE_EXPORTS_ON_SAVE_PACKAGE
Definition ObjectVersion.h:611
@ VER_UE4_WORLD_LEVEL_INFO_UPDATED
Definition ObjectVersion.h:225
@ VER_UE4_COLLISION_PROFILE_SETTING
Definition ObjectVersion.h:127
@ VER_UE4_REMOVE_SKELETALPHYSICSACTOR
Definition ObjectVersion.h:267
@ VER_UE4_FIXUP_ROOTBONE_PARENT
Definition ObjectVersion.h:313
@ VER_UE4_DYNAMIC_PARAMETER_DEFAULT_VALUE
Definition ObjectVersion.h:643
@ VER_UE4_REMOVE_ZERO_TRIANGLE_SECTIONS
Definition ObjectVersion.h:233
@ VER_UE4_SERIALIZE_TEXT_IN_PACKAGES
Definition ObjectVersion.h:613
@ VER_UE4_TIGHTLY_PACKED_ENUMS
Definition ObjectVersion.h:621
@ VER_UE4_PUBLIC_WORLDS
Definition ObjectVersion.h:363
@ VER_UE4_ADD_BLEND_MODE_TO_WIDGET_COMPONENT
Definition ObjectVersion.h:615
@ VER_UE4_ACTOR_COMPONENT_CREATION_METHOD
Definition ObjectVersion.h:573
@ VER_UE4_APEX_CLOTH_TESSELLATION
Definition ObjectVersion.h:659
@ VER_UE4_FIX_SLOT_NAME_DUPLICATION
Definition ObjectVersion.h:697
@ VER_UE4_STORE_BONE_EXPORT_NAMES
Definition ObjectVersion.h:432
@ VER_UE4_RENAME_WIDGET_VISIBILITY
Definition ObjectVersion.h:527
@ VER_UE4_CHARACTER_MOVEMENT_DECELERATION
Definition ObjectVersion.h:235
@ VER_UE4_FOLIAGE_WITH_ASSET_OR_CLASS
Definition ObjectVersion.h:593
@ VER_UE4_WORLD_NAMED_AFTER_PACKAGE
Definition ObjectVersion.h:343
@ VER_UE4_SOUND_NODE_ENVELOPER_CURVE_CHANGE
Definition ObjectVersion.h:287
@ VER_UE4_NO_MIRROR_BRUSH_MODEL_COLLISION
Definition ObjectVersion.h:339
@ VER_UE4_SLATE_BULK_FONT_DATA
Definition ObjectVersion.h:517
@ VER_UE4_LANDSCAPE_SPLINE_CROSS_LEVEL_MESHES
Definition ObjectVersion.h:587
@ VER_UE4_LANDSCAPE_COLLISION_DATA_COOKING
Definition ObjectVersion.h:383
@ VER_UE4_ADD_COOKED_TO_LANDSCAPE
Definition ObjectVersion.h:211
@ VER_UE4_COOKED_ASSETS_IN_EDITOR_SUPPORT
Definition ObjectVersion.h:665
@ VER_UE4_LOW_QUALITY_DIRECTIONAL_LIGHTMAPS
Definition ObjectVersion.h:181
@ VER_UE4_VEHICLES_UNIT_CHANGE2
Definition ObjectVersion.h:412
@ VER_UE4_SKELETON_ADD_SMARTNAMES
Definition ObjectVersion.h:468
@ VER_UE4_BLUEPRINT_VARS_NOT_READ_ONLY
Definition ObjectVersion.h:117
@ VER_UE4_SKELETON_GUID_SERIALIZATION
Definition ObjectVersion.h:365
@ VER_UE4_MESH_EMITTER_INITIAL_ORIENTATION_DISTRIBUTION
Definition ObjectVersion.h:434
@ VER_UE4_ADDED_PACKAGE_OWNER
Definition ObjectVersion.h:731
@ VER_UE4_MESH_PARTICLE_COLLISIONS_CONSIDER_PARTICLE_SIZE
Definition ObjectVersion.h:653
@ VER_UE4_FIXUP_STIFFNESS_AND_DAMPING_SCALE
Definition ObjectVersion.h:307
@ VER_UE4_SPLIT_TOUCH_AND_CLICK_ENABLES
Definition ObjectVersion.h:283
@ VER_UE4_AFTER_CAPSULE_HALF_HEIGHT_CHANGE
Definition ObjectVersion.h:137
@ VER_UE4_SAVE_COLLISIONRESPONSE_PER_CHANNEL
Definition ObjectVersion.h:199
@ VER_UE4_ADDED_NON_LINEAR_TRANSITION_BLENDS
Definition ObjectVersion.h:647
@ VER_UE4_MIKKTSPACE_IS_DEFAULT
Definition ObjectVersion.h:545
@ VER_UE4_POST_DUPLICATE_NODE_GUID
Definition ObjectVersion.h:488
@ VER_UE4_RETROFIT_CLAMP_EXPRESSIONS_SWAP
Definition ObjectVersion.h:219
@ VER_UE4_MORPHTARGET_CPU_TANGENTZDELTA_FORMATCHANGE
Definition ObjectVersion.h:386
@ VER_UE4_ADD_STRING_ASSET_REFERENCES_MAP
Definition ObjectVersion.h:460
@ VER_UE4_SERIALIZE_LANDSCAPE_ES2_TEXTURES
Definition ObjectVersion.h:603
@ VER_UE4_ATTENUATION_SHAPES
Definition ObjectVersion.h:141
@ VER_UE4_SPLINE_MESH_ORIENTATION
Definition ObjectVersion.h:151
@ VER_UE4_USE_LOW_PASS_FILTER_FREQ
Definition ObjectVersion.h:679
@ VER_UE4_FIX_SKEL_VERT_ORIENT_MESH_PARTICLES
Definition ObjectVersion.h:549
@ VER_UE4_ASSETREGISTRY_DEPENDENCYFLAGS
Definition ObjectVersion.h:737
@ VER_UE4_USERWIDGET_DEFAULT_FOCUSABLE_FALSE
Definition ObjectVersion.h:675
@ VER_UE4_MOVE_LANDSCAPE_MICS_AND_TEXTURES_WITHIN_LEVEL
Definition ObjectVersion.h:426
@ VER_UE4_MAX_ANGULAR_VELOCITY_DEFAULT
Definition ObjectVersion.h:657
@ VER_UE4_SERIALIZE_BLUEPRINT_EVENTGRAPH_FASTCALLS_IN_UFUNCTION
Definition ObjectVersion.h:597
@ VER_UE4_REMOVE_SAVEGAMESUMMARY
Definition ObjectVersion.h:512
@ VER_UE4_ENUM_CLASS_SUPPORT
Definition ObjectVersion.h:472
@ VER_UE4_ADD_COOKED_TO_UCLASS
Definition ObjectVersion.h:169
@ VER_UE4_ADDED_SKELETON_ARCHIVER_REMOVAL_SECOND_TIME
Definition ObjectVersion.h:165
@ VER_UE4_SOFT_CONSTRAINTS_USE_MASS
Definition ObjectVersion.h:388
@ VER_UE4_LANDSCAPE_STATIC_SECTION_OFFSET
Definition ObjectVersion.h:551
@ VER_UE4_CHANGED_CHUNKID_TO_BE_AN_ARRAY_OF_CHUNKIDS
Definition ObjectVersion.h:341
@ VER_UE4_REFACTOR_MATERIAL_EXPRESSION_SCENECOLOR_AND_SCENEDEPTH_INPUTS
Definition ObjectVersion.h:149
@ VER_UE4_STRUCT_GUID_IN_PROPERTY_TAG
Definition ObjectVersion.h:577
@ VER_UE4_STATIC_SHADOW_DEPTH_MAPS
Definition ObjectVersion.h:448
@ VER_UE4_CAMERA_COMPONENT_ATTACH_TO_ROOT
Definition ObjectVersion.h:687
@ VER_UE4_AUTOMATIC_VERSION_PLUS_ONE
Definition ObjectVersion.h:743
@ VER_UE4_EDGRAPHPINTYPE_SERIALIZATION
Definition ObjectVersion.h:337
@ VER_UE4_CONSUME_INPUT_PER_BIND
Definition ObjectVersion.h:213
@ VER_UE4_DEPRECATED_STATIC_MESH_THUMBNAIL_PROPERTIES_REMOVED
Definition ObjectVersion.h:171
@ VER_UE4_LANDSCAPE_PLATFORMDATA_COOKING
Definition ObjectVersion.h:271
@ VER_UE4_REFACTOR_PHYSICS_TRANSFORMS
Definition ObjectVersion.h:231
@ VER_UE4_ADDED_NATIVE_SERIALIZATION_FOR_IMMUTABLE_STRUCTURES
Definition ObjectVersion.h:627
@ VER_UE4_SERIALIZE_LANDSCAPE_GRASS_DATA_MATERIAL_GUID
Definition ObjectVersion.h:569
@ VER_UE4_NON_OUTER_PACKAGE_IMPORT
Definition ObjectVersion.h:735
@ VER_UE4_REMOVE_UNUSED_UPOLYS_FROM_UMODEL
Definition ObjectVersion.h:579
@ VER_UE4_CHARACTER_MOVEMENT_WALKABLE_FLOOR_REFACTOR
Definition ObjectVersion.h:367
@ VER_UE4_AUTO_WELDING
Definition ObjectVersion.h:478
@ VER_UE4_PACKAGE_SUMMARY_HAS_COMPATIBLE_ENGINE_VERSION
Definition ObjectVersion.h:583
@ VER_UE4_K2NODE_REFERENCEGUIDS
Definition ObjectVersion.h:311
@ VER_UE4_VEHICLES_UNIT_CHANGE
Definition ObjectVersion.h:402
@ VER_UE4_ADDED_SOFT_OBJECT_PATH
Definition ObjectVersion.h:723
@ VER_UE4_STATIC_MESH_STORE_NAV_COLLISION
Definition ObjectVersion.h:119
@ VER_UE4_ATMOSPHERIC_FOG_CACHE_DATA
Definition ObjectVersion.h:251
@ VER_UE4_GAMEPLAY_TAG_CONTAINER_TAG_TYPE_CHANGE
Definition ObjectVersion.h:444
@ VER_UE4_UCLASS_SERIALIZE_INTERFACES_AFTER_LINKING
Definition ObjectVersion.h:414
@ VER_UE4_RENAME_SM3_TO_ES3_1
Definition ObjectVersion.h:484
@ VER_UE4_DEPRECATED_MOVEMENTCOMPONENT_MODIFIED_SPEEDS
Definition ObjectVersion.h:440
@ VER_UE4_INTERPCURVE_SUPPORTS_LOOPING
Definition ObjectVersion.h:599
@ VER_UE4_SUPPORT_32BIT_STATIC_MESH_INDICES
Definition ObjectVersion.h:243
@ VER_UE4_ADD_LB_WEIGHTBLEND
Definition ObjectVersion.h:452
@ VER_UE4_REMOVED_MATERIAL_USED_WITH_UI_FLAG
Definition ObjectVersion.h:637
@ VER_UE4_FIX_MATERIAL_PROPERTY_OVERRIDE_SERIALIZE
Definition ObjectVersion.h:456
@ VER_UE4_ADDED_SEARCHABLE_NAMES
Definition ObjectVersion.h:715
@ VER_UE4_PURGED_FMATERIAL_COMPILE_OUTPUTS
Definition ObjectVersion.h:209
@ VER_UE4_FOLIAGE_STATIC_LIGHTING_SUPPORT
Definition ObjectVersion.h:508
@ VER_UE4_ADDED_PACKAGE_SUMMARY_LOCALIZATION_ID
Definition ObjectVersion.h:727
@ VER_UE4_REMOVE_NATIVE_COMPONENTS_FROM_BLUEPRINT_SCS
Definition ObjectVersion.h:275
@ VER_UE4_FIXUP_WIDGET_ANIMATION_CLASS
Definition ObjectVersion.h:474
@ VER_UE4_LIGHTMAP_MESH_BUILD_SETTINGS
Definition ObjectVersion.h:482
@ VER_UE4_REFACTOR_PHYSICS_BLENDING
Definition ObjectVersion.h:223
@ VER_UE4_MATERIAL_MASKED_BLENDMODE_TIDY
Definition ObjectVersion.h:555
@ VER_UE4_REMOVE_ZONES_FROM_MODEL
Definition ObjectVersion.h:349
@ VER_UE4_SPEEDTREE_WIND_V7
Definition ObjectVersion.h:420
@ VER_UE4_REFACTOR_CHARACTER_CROUCH
Definition ObjectVersion.h:191
@ VER_UE4_PRIVATE_REMOTE_ROLE
Definition ObjectVersion.h:373
@ VER_UE4_DEPRECATE_USER_WIDGET_DESIGN_SIZE
Definition ObjectVersion.h:589
@ VER_UE4_TRACK_UCS_MODIFIED_PROPERTIES
Definition ObjectVersion.h:585
@ VER_UE4_BLUEPRINT_INPUT_BINDING_OVERRIDES
Definition ObjectVersion.h:303
@ VER_UE4_FSLATESOUND_CONVERSION
Definition ObjectVersion.h:325
@ VER_UE4_BLUEPRINT_CUSTOM_EVENT_CONST_INPUT
Definition ObjectVersion.h:677
@ VER_UE4_MAX_TEXCOORD_INCREASED
Definition ObjectVersion.h:155
@ VER_UE4_ADDED_FBX_ASSET_IMPORT_DATA
Definition ObjectVersion.h:187
@ VER_UE4_STREAMABLE_TEXTURE_MIN_MAX_DISTANCE
Definition ObjectVersion.h:691
@ VER_UE4_FIX_MATERIAL_COMMENTS
Definition ObjectVersion.h:430
@ VER_UE4_MATERIAL_ATTRIBUTES_REORDERING
Definition ObjectVersion.h:125
@ VER_UE4_NO_ANIM_BP_CLASS_IN_GAMEPLAY_CODE
Definition ObjectVersion.h:681
@ VER_UE4_ADD_ROOTCOMPONENT_TO_FOLIAGEACTOR
Definition ObjectVersion.h:454
@ VER_UE4_STATIC_MESH_EXTENDED_BOUNDS
Definition ObjectVersion.h:645
@ VER_UE4_WORLD_LEVEL_INFO
Definition ObjectVersion.h:135
@ VER_UE4_SERIALIZE_LANDSCAPE_GRASS_DATA
Definition ObjectVersion.h:565
@ VER_UE4_FOLIAGE_MOVABLE_MOBILITY
Definition ObjectVersion.h:392
@ VER_UE4_CHARACTER_MOVEMENT_DEPRECATE_PITCH_ROLL
Definition ObjectVersion.h:239
@ VER_UE4_WORLD_LEVEL_INFO_LOD_LIST
Definition ObjectVersion.h:321
@ VER_UE4_STORE_HASCOOKEDDATA_FOR_BODYSETUP
Definition ObjectVersion.h:263
@ VER_UE4_REFLECTION_DATA_IN_PACKAGES
Definition ObjectVersion.h:390
@ VER_UE4_CREATEEXPORTS_CLASS_LINKING_FOR_BLUEPRINTS
Definition ObjectVersion.h:273
@ VER_UE4_BODYINSTANCE_BINARY_SERIALIZATION
Definition ObjectVersion.h:595
@ VER_UE4_SCENE_CAPTURE_CAMERA_CHANGE
Definition ObjectVersion.h:291
@ VER_UE4_MEMBERREFERENCE_IN_PINTYPE
Definition ObjectVersion.h:400
@ VER_UE4_FOLIAGE_SETTINGS_TYPE
Definition ObjectVersion.h:446
@ VER_UE4_FOLIAGE_COLLISION
Definition ObjectVersion.h:379
@ VER_UE4_REFACTOR_MOVEMENT_COMPONENT_HIERARCHY
Definition ObjectVersion.h:175
@ VER_UE4_CHARACTER_MOVEMENT_VARIABLE_RENAMING_1
Definition ObjectVersion.h:323
@ VER_UE4_SOUND_CLASS_GRAPH_EDITOR
Definition ObjectVersion.h:215
@ VER_UE4_ADD_OVERRIDE_GRAVITY_FLAG
Definition ObjectVersion.h:355
@ VER_UE4_REPLACE_SPRING_NOZ_PROPERTY
Definition ObjectVersion.h:619
@ VER_UE4_CLEAR_NOTIFY_TRIGGERS
Definition ObjectVersion.h:466
@ VER_UE4_FBX_IMPORT_DATA_RANGE_ENCAPSULATION
Definition ObjectVersion.h:685
@ VER_UE4_FTEXT_HISTORY_DATE_TIMEZONE
Definition ObjectVersion.h:539
@ VER_UE4_FIX_MATERIAL_COORDS
Definition ObjectVersion.h:418
@ VER_UE4_VARK2NODE_USE_MEMBERREFSTRUCT
Definition ObjectVersion.h:147
@ VER_UE4_SMALLER_DEBUG_MATERIALSHADER_UNIFORM_EXPRESSIONS
Definition ObjectVersion.h:193
@ VER_UE4_MONTAGE_BRANCHING_POINT_REMOVAL
Definition ObjectVersion.h:531
@ VER_UE4_PROPERTY_GUID_IN_PROPERTY_TAG
Definition ObjectVersion.h:701
@ VER_UE4_ATMOSPHERIC_FOG_DECAY_NAME_CHANGE
Definition ObjectVersion.h:121
@ VER_UE4_SKY_LIGHT_COMPONENT
Definition ObjectVersion.h:345
@ VER_UE4_MERGED_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7
Definition ObjectVersion.h:561
@ VER_UE4_VOLUME_SAMPLE_LOW_QUALITY_SUPPORT
Definition ObjectVersion.h:281
@ VER_UE4_COMBINED_LIGHTMAP_TEXTURES
Definition ObjectVersion.h:299
@ VER_UE4_KEEP_ONLY_PACKAGE_NAMES_IN_STRING_ASSET_REFERENCES_MAP
Definition ObjectVersion.h:663
@ VER_UE4_DEPRECATE_UMG_STYLE_OVERRIDES
Definition ObjectVersion.h:629
@ VER_UE4_CLEAN_DESTRUCTIBLE_SETTINGS
Definition ObjectVersion.h:502
@ VER_UE4_MATERIAL_INSTANCE_BASE_PROPERTY_OVERRIDES_PHASE_2
Definition ObjectVersion.h:317
@ VER_UE4_ADDED_SKELETON_ARCHIVER_REMOVAL
Definition ObjectVersion.h:163
@ VER_UE4_ADD_TRANSACTIONAL_TO_DATA_ASSETS
Definition ObjectVersion.h:450
@ VER_UE4_AUTOMATIC_VERSION
Definition ObjectVersion.h:744
@ VER_UE4_K2NODE_EVENT_MEMBER_REFERENCE
Definition ObjectVersion.h:575
@ VER_UE4_REMOVE_INPUT_COMPONENTS_FROM_BLUEPRINTS
Definition ObjectVersion.h:145
@ VER_UE4_FIXED_DEFAULT_ORIENTATION_OF_WIDGET_COMPONENT
Definition ObjectVersion.h:635
@ VER_UE4_CHARACTER_MOVEMENT_UPPER_IMPACT_BEHAVIOR
Definition ObjectVersion.h:504
@ VER_UE4_INJECT_BLUEPRINT_STRUCT_PIN_CONVERSION_NODES
Definition ObjectVersion.h:693
@ VER_UE4_TEXT_RENDER_COMPONENTS_WORLD_SPACE_SIZING
Definition ObjectVersion.h:315
@ VER_UE4_OLDEST_LOADABLE_PACKAGE
Definition ObjectVersion.h:114
@ VER_UE4_COMPRESSED_SHADER_RESOURCES
Definition ObjectVersion.h:707
@ VER_UE4_SOUND_COMPRESSION_TYPE_ADDED
Definition ObjectVersion.h:476
@ VER_UE4_CLASS_NOTPLACEABLE_ADDED
Definition ObjectVersion.h:319
@ VER_UE4_BSP_UNDO_FIX
Definition ObjectVersion.h:641
@ VER_UE4_REVERB_EFFECT_ASSET_TYPE
Definition ObjectVersion.h:153
@ VER_UE4_ADDED_NOISE_EMITTER_COMPONENT
Definition ObjectVersion.h:183
@ VER_UE4_INSTANCED_STEREO_UNIFORM_REFACTOR
Definition ObjectVersion.h:705
@ VER_UE4_SKYLIGHT_MOBILE_IRRADIANCE_MAP
Definition ObjectVersion.h:719
@ VER_UE4_WORLD_LEVEL_INFO_ZORDER
Definition ObjectVersion.h:327
@ VER_UE4_NIAGARA_DATA_OBJECT_DEV_UI_FIX
Definition ObjectVersion.h:633
@ VER_UE4_BP_ACTOR_VARIABLE_DEFAULT_PREVENTING
Definition ObjectVersion.h:331
@ VAR_UE4_ARRAY_PROPERTY_INNER_TAGS
Definition ObjectVersion.h:253
@ VER_UE4_ASSET_IMPORT_DATA_AS_JSON
Definition ObjectVersion.h:623
@ VER_UE4_ADD_LINEAR_COLOR_SAMPLER
Definition ObjectVersion.h:458
@ VER_UE4_ENGINE_VERSION_OBJECT
Definition ObjectVersion.h:361
@ VER_UE4_ADD_PROJECTILE_FRICTION_BEHAVIOR
Definition ObjectVersion.h:519
@ VER_UE4_PAWN_AUTO_POSSESS_AI
Definition ObjectVersion.h:537
@ VER_UE4_POINT_LIGHT_SOURCE_RADIUS
Definition ObjectVersion.h:289
@ VER_UE4_CHARACTER_BRAKING_REFACTOR
Definition ObjectVersion.h:279
@ VER_UE4_APEX_CLOTH_LOD
Definition ObjectVersion.h:249
@ VER_UE4_AFTER_MERGING_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7
Definition ObjectVersion.h:563
@ VER_UE4_FOLIAGE_STATIC_MOBILITY
Definition ObjectVersion.h:375
@ VER_UE4_BUILD_SCALE_VECTOR
Definition ObjectVersion.h:377
@ VER_UE4_ADD_TEXT_COMPONENT_VERTICAL_ALIGNMENT
Definition ObjectVersion.h:185
@ VER_UE4_MATERIAL_INSTANCE_BASE_PROPERTY_OVERRIDES
Definition ObjectVersion.h:297
@ VER_UE4_SKINWEIGHT_PROFILE_DATA_LAYOUT_CHANGES
Definition ObjectVersion.h:733
@ VER_UE4_REFERENCE_SKELETON_REFACTOR
Definition ObjectVersion.h:309
@ VER_UE4_PROPERTY_TAG_SET_MAP_SUPPORT
Definition ObjectVersion.h:713
@ VER_UE4_ADDED_NAMESPACE_AND_KEY_DATA_TO_FTEXT
Definition ObjectVersion.h:139
@ VER_UE4_ADD_CUSTOMPROFILENAME_CHANGE
Definition ObjectVersion.h:396
@ VER_UE4_K2NODE_VAR_REFERENCEGUIDS
Definition ObjectVersion.h:671
@ VER_UE4_BLUEPRINT_SKEL_CLASS_TRANSIENT_AGAIN
Definition ObjectVersion.h:167
@ VER_UE4_RENAME_CAMERA_COMPONENT_CONTROL_ROTATION
Definition ObjectVersion.h:496
@ VER_UE4_INNER_ARRAY_TAG_INFO
Definition ObjectVersion.h:695
@ VER_UE4_PERFRAME_MATERIAL_UNIFORM_EXPRESSIONS
Definition ObjectVersion.h:543
@ VER_UE4_DECAL_SIZE
Definition ObjectVersion.h:661
@ VER_UE4_GLOBAL_EMITTER_SPAWN_RATE_SCALE
Definition ObjectVersion.h:500
@ VER_UE4_UNDO_BREAK_MATERIALATTRIBUTES_CHANGE
Definition ObjectVersion.h:394
@ VER_UE4_ANIMATION_REMOVE_NANS
Definition ObjectVersion.h:405
@ VER_UE4_CHARACTER_MOVEMENT_ADD_BRAKING_FRICTION
Definition ObjectVersion.h:639
@ VER_UE4_REMOVE_DYNAMIC_VOLUME_CLASSES
Definition ObjectVersion.h:261
@ VER_UE4_NAME_HASHES_SERIALIZED
Definition ObjectVersion.h:703
@ VER_UE4_MAKE_ROT_RENAME_AND_REORDER
Definition ObjectVersion.h:669
@ VER_UE4_CAMERA_ACTOR_USING_CAMERA_COMPONENT
Definition ObjectVersion.h:237
@ VER_UE4_REMOVE_STATICMESH_MOBILITY_CLASSES
Definition ObjectVersion.h:229
@ VER_UE4_ADDED_LANDSCAPE_SPLINE_EDITOR_MESH
Definition ObjectVersion.h:201
@ VER_UE4_ADDED_SWEEP_WHILE_WALKING_FLAG
Definition ObjectVersion.h:721
@ VER_UE4_TEXTURE_LEGACY_GAMMA
Definition ObjectVersion.h:625
@ VER_UE4_REBUILD_HIERARCHICAL_INSTANCE_TREES
Definition ObjectVersion.h:581
@ VER_UE4_BLUEPRINT_SKEL_SERIALIZED_AGAIN
Definition ObjectVersion.h:131
@ VER_UE4_MOVEMENTCOMPONENT_AXIS_SETTINGS
Definition ObjectVersion.h:521
@ VER_UE4_SWITCH_CALL_NODE_TO_USE_MEMBER_REFERENCE
Definition ObjectVersion.h:161
@ VER_UE4_SUPPORT_GPUSKINNING_8_BONE_INFLUENCES
Definition ObjectVersion.h:357
@ VER_UE4_INSTANCED_STEREO_UNIFORM_UPDATE
Definition ObjectVersion.h:689
@ VER_UE4_SLATE_COMPOSITE_FONTS
Definition ObjectVersion.h:510
@ VER_UE4_REFRACTION_BIAS_TO_REFRACTION_DEPTH_BIAS
Definition ObjectVersion.h:265
@ VER_UE4_POINTLIGHT_SOURCE_ORIENTATION
Definition ObjectVersion.h:725
@ VER_UE4_STATIC_SKELETAL_MESH_SERIALIZATION_FIX
Definition ObjectVersion.h:227
@ VER_UE4_SUPPORT_8_BONE_INFLUENCES_SKELETAL_MESHES
Definition ObjectVersion.h:353
@ VER_UE4_REMOVE_SKELETALMESH_COMPONENT_BODYSETUP_SERIALIZATION
Definition ObjectVersion.h:515
@ VER_UE4_BODYSETUP_COLLISION_CONVERSION
Definition ObjectVersion.h:257
@ VER_UE4_ALL_PROPS_TO_CONSTRAINTINSTANCE
Definition ObjectVersion.h:179
@ VER_UE4_SPEEDTREE_STATICMESH
Definition ObjectVersion.h:157
@ VER_UE4_HEALTH_DEATH_REFACTOR
Definition ObjectVersion.h:285
@ VER_UE4_APEX_CLOTH
Definition ObjectVersion.h:195
@ VER_UE4_COLLECTIONS_IN_SHADERMAPID
Definition ObjectVersion.h:173
@ VER_UE4_DIALOGUE_WAVE_NAMESPACE_AND_CONTEXT_CHANGES
Definition ObjectVersion.h:667
@ VER_UE4_RENAME_CAMERA_COMPONENT_VIEW_ROTATION
Definition ObjectVersion.h:491
@ VER_UE4_ANIM_SUPPORT_NONUNIFORM_SCALE_ANIMATION
Definition ObjectVersion.h:359
@ VER_UE4_CASE_PRESERVING_FNAME
Definition ObjectVersion.h:493
@ VER_UE4_PACKAGE_REQUIRES_LOCALIZATION_GATHER_FLAGGING
Definition ObjectVersion.h:329
@ VER_UE4_FIX_REFRACTION_INPUT_MASKING
Definition ObjectVersion.h:498
@ VER_UE4_MOVE_SKELETALMESH_SHADOWCASTING
Definition ObjectVersion.h:293
@ VER_UE4_REMOVE_LIGHT_MOBILITY_CLASSES
Definition ObjectVersion.h:221
@ VER_UE4_LANDSCAPE_GRASS_COOKING
Definition ObjectVersion.h:547
@ VER_UE4_ANIMATION_ADD_TRACKCURVES
Definition ObjectVersion.h:529
@ VER_UE4_FIXUP_MOTOR_UNITS
Definition ObjectVersion.h:438
@ VER_UE4_SCS_STORES_ALLNODES_ARRAY
Definition ObjectVersion.h:683
@ VER_UE4_SORT_ACTIVE_BONE_INDICES
Definition ObjectVersion.h:541
@ VER_UE4_FIXUP_BODYSETUP_INVALID_CONVEX_TRANSFORM
Definition ObjectVersion.h:305
@ VER_UE4_PC_ROTATION_INPUT_REFACTOR
Definition ObjectVersion.h:269
@ VER_UE4_CHANGE_SETARRAY_BYTECODE
Definition ObjectVersion.h:295
@ VER_UE4_REBUILD_TEXTURE_STREAMING_DATA_ON_LOAD
Definition ObjectVersion.h:241
@ VER_UE4_ADD_EDITOR_VIEWS
Definition ObjectVersion.h:591
@ VER_UE4_FIX_BLUEPRINT_VARIABLE_FLAGS
Definition ObjectVersion.h:410
@ VER_UE4_REFACTOR_PROJECTILE_MOVEMENT
Definition ObjectVersion.h:205
@ VER_UE4_REMOVE_SINGLENODEINSTANCE
Definition ObjectVersion.h:277
EUnrealEngineObjectUE5Version
Definition ObjectVersion.h:41
@ NAMES_REFERENCED_FROM_EXPORT_DATA
@ OS_SUB_OBJECT_SHADOW_SERIALIZATION
@ METADATA_SERIALIZATION_OFFSET
@ SCRIPT_SERIALIZATION_OFFSET
@ ADD_SOFTOBJECTPATH_LIST
@ IMPORT_TYPE_HIERARCHIES
@ AUTOMATIC_VERSION_PLUS_ONE
@ REMOVE_OBJECT_EXPORT_PACKAGE_GUID
@ PROPERTY_TAG_EXTENSION_AND_OVERRIDABLE_SERIALIZATION
@ PROPERTY_TAG_COMPLETE_TYPE_NAME
@ LARGE_WORLD_COORDINATES
@ FSOFTOBJECTPATH_REMOVE_ASSET_PATH_FNAMES
@ ASSETREGISTRY_PACKAGEBUILDDEPENDENCIES
@ TRACK_OBJECT_EXPORT_IS_INHERITED
const CORE_API FPackageFileVersion GOldestLoadablePackageFileUEVersion
Definition ObjectVersion.cpp:19
Definition Archive.h:1208
Definition CompactBinary.h:610
Definition CompactBinary.h:1392
Definition CompactBinaryWriter.h:68
Definition UnrealType.h:3087
Definition ObjectVersion.h:762
static CORE_API FPackageFileVersion CreateUE4Version(int32 Version)
Definition ObjectVersion.cpp:24
bool operator!=(const FPackageFileVersion &Other) const
Definition ObjectVersion.h:848
bool operator!=(EUnrealEngineObjectUE4Version Version) const
Definition ObjectVersion.h:796
int32 FileVersionUE4
Definition ObjectVersion.h:870
FPackageFileVersion()=default
void Reset()
Definition ObjectVersion.h:772
friend bool LoadFromCompactBinary(const FCbFieldView &FieldView, FPackageFileVersion &Version)
Definition ObjectVersion.h:862
bool operator<(EUnrealEngineObjectUE4Version Version) const
Definition ObjectVersion.h:802
bool IsCompatible(const FPackageFileVersion &Other) const
Definition ObjectVersion.h:836
int32 ToValue() const
Definition ObjectVersion.h:783
CORE_API friend FArchive & operator<<(FArchive &Ar, FPackageFileVersion &Version)
Definition ObjectVersion.cpp:36
bool operator>=(EUnrealEngineObjectUE4Version Version) const
Definition ObjectVersion.h:808
bool operator==(const FPackageFileVersion &Other) const
Definition ObjectVersion.h:842
int32 FileVersionUE5
Definition ObjectVersion.h:872
friend FCbWriter & operator<<(FCbWriter &Writer, const FPackageFileVersion &Version)
Definition ObjectVersion.h:857
FPackageFileVersion(int32 UE4Version, EUnrealEngineObjectUE5Version UE5Version)
Definition ObjectVersion.h:764