![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CustomVersion.h>
Public Member Functions | |
| UE_FORCEINLINE_HINT | FCustomVersion () |
| FCustomVersion (FGuid InKey, int32 InVersion, FName InFriendlyName, CustomVersionValidatorFunc InValidatorFunc=nullptr) | |
| UE_FORCEINLINE_HINT bool | operator== (FGuid InKey) const |
| UE_FORCEINLINE_HINT bool | operator!= (FGuid InKey) const |
| CORE_API const FName | GetFriendlyName () const |
Public Attributes | |
| FGuid | Key |
| int32 | Version |
| int32 | ReferenceCount |
| CustomVersionValidatorFunc | Validator |
Friends | |
| class | FCustomVersionContainer |
| CORE_API friend FArchive & | operator<< (FArchive &Ar, FCustomVersion &Version) |
| CORE_API friend void | operator<< (FStructuredArchive::FSlot Slot, FCustomVersion &Version) |
Structure to hold unique custom key with its version.
|
inline |
Constructor.
|
inline |
Helper constructor.
| const FName FCustomVersion::GetFriendlyName | ( | ) | const |
Gets the friendly name for error messages or whatever
|
inline |
Inequality comparison operator for Key
|
inline |
Equality comparison operator for Key
|
friend |
|
friend |
|
friend |
| FGuid FCustomVersion::Key |
Unique custom key.
| int32 FCustomVersion::ReferenceCount |
Number of times this GUID has been registered
| CustomVersionValidatorFunc FCustomVersion::Validator |
An optional validator that will be called if a package has a given version that can prevent it from loading
| int32 FCustomVersion::Version |
Custom version.