feat: add asset marking

This commit is contained in:
Jan
2024-01-22 00:04:55 +01:00
parent 6083a91ab5
commit 9d7c0d3452
11 changed files with 1029 additions and 0 deletions

View File

@ -4,6 +4,7 @@ StructureInformation::StructureInformation(DefinitionWithMembers* definition)
: m_definition(definition),
m_asset_enum_entry(nullptr),
m_is_leaf(false),
m_requires_marking(false),
m_non_embedded_reference_exists(false),
m_single_pointer_reference_exists(false),
m_array_pointer_reference_exists(false),

View File

@ -19,6 +19,7 @@ public:
std::vector<std::unique_ptr<MemberInformation>> m_ordered_members;
bool m_is_leaf;
bool m_requires_marking;
bool m_non_embedded_reference_exists;
bool m_single_pointer_reference_exists;