![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PropertyBag.h>
Public Member Functions | |
| FPropertyBagContainerTypes ()=default | |
| FPropertyBagContainerTypes (EPropertyBagContainerType ContainerType) | |
| FPropertyBagContainerTypes (const std::initializer_list< EPropertyBagContainerType > &InTypes) | |
| bool | Add (const EPropertyBagContainerType PropertyBagContainerType) |
| void | Reset () |
| bool | IsEmpty () const |
| uint32 | Num () const |
| bool | CanAdd () const |
| EPropertyBagContainerType | GetFirstContainerType () const |
| EPropertyBagContainerType | operator[] (int32 Index) const |
| UE_API EPropertyBagContainerType | PopHead () |
| UE_API void | Serialize (FArchive &Ar) |
| UE_API bool | operator== (const FPropertyBagContainerTypes &Other) const |
| UE_FORCEINLINE_HINT bool | operator!= (const FPropertyBagContainerTypes &Other) const |
| EPropertyBagContainerType * | begin () |
| const EPropertyBagContainerType * | begin () const |
| EPropertyBagContainerType * | end () |
| const EPropertyBagContainerType * | end () const |
Protected Attributes | |
| TStaticArray< EPropertyBagContainerType, MaxNestedTypes > | Types = TStaticArray<EPropertyBagContainerType, MaxNestedTypes>(InPlace, EPropertyBagContainerType::None) |
| uint8 | NumContainers = 0 |
Static Protected Attributes | |
| static constexpr uint8 | MaxNestedTypes = 2 |
Friends | |
| FArchive & | operator<< (FArchive &Ar, FPropertyBagContainerTypes &ContainerTypesData) |
| UE_FORCEINLINE_HINT uint32 | GetTypeHash (const FPropertyBagContainerTypes &PropertyBagContainerTypes) |
Helper to manage container types, with nested container support.
|
default |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool FPropertyBagContainerTypes::operator== | ( | const FPropertyBagContainerTypes & | Other | ) | const |
|
inline |
| EPropertyBagContainerType FPropertyBagContainerTypes::PopHead | ( | ) |
|
inline |
|
friend |
|
friend |
|
protected |
|
protected |