Navigation
API > API/Runtime > API/Runtime/InterchangeCore > API/Runtime/InterchangeCore/FAttributeStorage
Structure used to hold the attribute information stored in the attribute allocation table.
| Name | FAttributeAllocationInfo |
| Type | struct |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/Types/AttributeStorage.h |
| Include Path | #include "Types/AttributeStorage.h" |
Syntax
struct FAttributeAllocationInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAttributeAllocationInfo() |
Clang fix for std::is_default_constructible_v returning false in inlined code of outer class | Types/AttributeStorage.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Hash | FGuid | 128 bit Attribute hash | Types/AttributeStorage.h | |
| Offsets | TArray< uint64 > | The offsets of our allocations in the storage. | Types/AttributeStorage.h | |
| Property | EAttributeProperty | The attribute properties. | Types/AttributeStorage.h | |
| Sizes | TArray< uint64 > | The sizes of our allocations in the storage, in bytes. | Types/AttributeStorage.h | |
| Type | EAttributeTypes | The real type of the attribute. | Types/AttributeStorage.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FAttributeAllocationInfo& Other |
Types/AttributeStorage.h |