Open 3D Engine LyShine Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
SerializeHelpers::SerializedEntry Struct Reference

#include <SerializeHelpers.h>

Public Attributes

AZ::EntityId m_id
 
AZ::EntityId m_parentId
 
AZ::EntityId m_insertAboveThisId
 
AZStd::string m_undoXml
 
AZStd::string m_redoXml
 
AZStd::unordered_set< AZ::Data::AssetId > m_referencedSliceAssets
 

Detailed Description

A struct that represents the data required to recreate one UI element and its descendant elements for undo/redo. It stores serialized saves for undo and redo. Each contains the element and its descendant elements along with any prefab references for the element or its children. It also stores where in the element hierarchy to restore it to.


The documentation for this struct was generated from the following file: