Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Serialization
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Serialization/CustomVersion.h |
| Include | #include "Serialization/CustomVersion.h" |
Syntax
class FCustomVersionContainer
Remarks
Container for all available/serialized custom versions.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Empty () |
Empties the custom version container. | |
| const FCustomVersionArray & | Gets available custom versions in this container. | ||
| const FName | GetFriendlyName
(
FGuid CustomKey |
Gets a custom version friendly name from the container. | |
| const FCustomVersion * | GetVersion
(
FGuid CustomKey |
Gets a custom version from the container. | |
| void | Serialize
(
FArchive& Ar, |
Serialization. | |
| void | Serialize
(
FStructuredArchive::FSlot Slot, |
Serialization. | |
| void | SetVersion
(
FGuid CustomKey, |
Sets a specific custom version in the container. | |
| void | SetVersionUsingRegistry
(
FGuid CustomKey, |
Sets a specific custom version in the container. | |
| void | SortByKey () |
Sorts the custom version container by key. | |
| FString | Return a string representation of custom versions. Used for debug. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| const FCustomVersionContainer & | Use one of the thread-safe FCurrentCustomVersions methods instead |