Navigation
Unreal Engine C++ API Reference > Runtime > Core > Serialization
Inheritance Hierarchy
- FArchiveSerializedPropertyChain
- FLevelSnapshotPropertyChain
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Serialization/ArchiveSerializedPropertyChain.h |
Include | #include "Serialization/ArchiveSerializedPropertyChain.h" |
Syntax
struct FArchiveSerializedPropertyChain
Remarks
Structure containing the stack of properties that are currently being serialized by an archive
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Default constructor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | Get the number of properties currently on the stack | |
![]() ![]() |
FProperty * | GetPropertyFromRoot
(
const int32 InRootIndex |
Get the property at the given index from the root |
![]() ![]() |
FProperty * | GetPropertyFromStack
(
const int32 InStackIndex |
Get the property at the given index on the stack |
![]() ![]() |
uint32 | Get the counter for the number of times that SerializedPropertyChain has been updated | |
![]() ![]() |
bool | Check to see whether there are any editor-only properties on the stack | |
![]() |
void | PopProperty
(
FProperty* InProperty, |
Pop a property that was previously being serialized |
![]() |
void | PushProperty
(
FProperty* InProperty, |
Push a property that is currently being serialized |