![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FInstancedPropertyBag, including all inherited members.
| AddContainerProperty(const FName InName, const EPropertyBagContainerType InContainerType, const EPropertyBagPropertyType InValueType, const UObject *InValueTypeObject=nullptr, bool bOverwrite=true) | FInstancedPropertyBag | |
| AddContainerProperty(const FName InName, const FPropertyBagContainerTypes InContainerTypes, const EPropertyBagPropertyType InValueType, UObject *InValueTypeObject, bool bOverwrite=true) | FInstancedPropertyBag | |
| AddProperties(const TConstArrayView< FPropertyBagPropertyDesc > Descs, bool bOverwrite=true) | FInstancedPropertyBag | |
| AddProperty(const FName InName, const EPropertyBagPropertyType InValueType, const UObject *InValueTypeObject=nullptr, bool bOverwrite=true) | FInstancedPropertyBag | |
| AddProperty(const FName InName, const FProperty *InSourceProperty, bool bOverwrite=true) | FInstancedPropertyBag | |
| AddStructReferencedObjects(FReferenceCollector &Collector) | FInstancedPropertyBag | |
| CopyMatchingValuesByID(const FInstancedPropertyBag &Other, TOptional< TConstArrayView< FGuid > > OptionalPropertyIdsSubset={}) | FInstancedPropertyBag | |
| CopyMatchingValuesByName(const FInstancedPropertyBag &Other, TOptional< TConstArrayView< FName > > OptionalPropertyNamesSubset={}) | FInstancedPropertyBag | |
| Detach() | FInstancedPropertyBag | |
| DuplicateProperty(FName InName, FName *InOutNewName=nullptr) | FInstancedPropertyBag | |
| FindPropertyDescByID(const FGuid ID) const | FInstancedPropertyBag | |
| FindPropertyDescByName(const FName Name) const | FInstancedPropertyBag | |
| FInstancedPropertyBag()=default | FInstancedPropertyBag | |
| FInstancedPropertyBag(const FInstancedPropertyBag &Other)=default | FInstancedPropertyBag | |
| FInstancedPropertyBag(FInstancedPropertyBag &&Other)=default | FInstancedPropertyBag | |
| GetArrayRef(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetArrayRef(const FName Name) const | FInstancedPropertyBag | |
| GetMutableArrayRef(const FPropertyBagPropertyDesc &Desc) | FInstancedPropertyBag | |
| GetMutableArrayRef(const FName Name) | FInstancedPropertyBag | |
| GetMutableSetRef(const FPropertyBagPropertyDesc &Desc) | FInstancedPropertyBag | |
| GetMutableSetRef(const FName Name) | FInstancedPropertyBag | |
| GetMutableValue() | FInstancedPropertyBag | inline |
| GetMutableValueAddress(const FPropertyBagPropertyDesc *Desc) | FInstancedPropertyBag | protected |
| GetNumPropertiesInBag() const | FInstancedPropertyBag | |
| GetPreloadDependencies(TArray< UObject * > &OutDeps) | FInstancedPropertyBag | |
| GetPropertyBagStruct() const | FInstancedPropertyBag | |
| GetSetRef(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetSetRef(const FName Name) const | FInstancedPropertyBag | |
| GetValue() const | FInstancedPropertyBag | inline |
| GetValueAddress(const FPropertyBagPropertyDesc *Desc) const | FInstancedPropertyBag | protected |
| GetValueBool(const FName Name) const | FInstancedPropertyBag | |
| GetValueBool(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueByte(const FName Name) const | FInstancedPropertyBag | |
| GetValueByte(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueClass(const FName Name) const | FInstancedPropertyBag | |
| GetValueClass(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueDouble(const FName Name) const | FInstancedPropertyBag | |
| GetValueDouble(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueEnum(const FName Name, const UEnum *RequestedEnum) const | FInstancedPropertyBag | |
| GetValueEnum(const FName Name) const | FInstancedPropertyBag | inline |
| GetValueEnum(const FPropertyBagPropertyDesc &Desc, const UEnum *RequestedEnum) const | FInstancedPropertyBag | |
| GetValueEnum(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | inline |
| GetValueFloat(const FName Name) const | FInstancedPropertyBag | |
| GetValueFloat(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueInt32(const FName Name) const | FInstancedPropertyBag | |
| GetValueInt32(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueInt64(const FName Name) const | FInstancedPropertyBag | |
| GetValueInt64(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueName(const FName Name) const | FInstancedPropertyBag | |
| GetValueName(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueObject(const FName Name, const UClass *RequestedClass=nullptr) const | FInstancedPropertyBag | |
| GetValueObject(const FName Name) const | FInstancedPropertyBag | inline |
| GetValueObject(const FPropertyBagPropertyDesc &Desc, const UClass *RequestedClass=nullptr) const | FInstancedPropertyBag | |
| GetValueObject(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | inline |
| GetValueSerializedString(const FName Name) const | FInstancedPropertyBag | |
| GetValueSoftPath(const FName Name) const | FInstancedPropertyBag | |
| GetValueSoftPath(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueString(const FName Name) const | FInstancedPropertyBag | |
| GetValueString(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueStruct(const FName Name, const UScriptStruct *RequestedStruct=nullptr) const | FInstancedPropertyBag | |
| GetValueStruct(const FName Name) const | FInstancedPropertyBag | inline |
| GetValueStruct(const FPropertyBagPropertyDesc &Desc, const UScriptStruct *RequestedStruct=nullptr) const | FInstancedPropertyBag | |
| GetValueStruct(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | inline |
| GetValueText(const FName Name) const | FInstancedPropertyBag | |
| GetValueText(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueUInt32(const FName Name) const | FInstancedPropertyBag | |
| GetValueUInt32(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| GetValueUInt64(const FName Name) const | FInstancedPropertyBag | |
| GetValueUInt64(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| HasSameLayout(const FInstancedPropertyBag &Other) const | FInstancedPropertyBag | |
| Identical(const FInstancedPropertyBag *Other, uint32 PortFlags) const | FInstancedPropertyBag | |
| InitializeFromBagStruct(const UPropertyBag *NewBagStruct) | FInstancedPropertyBag | |
| IsPropertyNameValid(const FString &Name) | FInstancedPropertyBag | static |
| IsPropertyNameValid(const FName Name) | FInstancedPropertyBag | static |
| IsValid() const | FInstancedPropertyBag | inline |
| MigrateToNewBagInstance(const FInstancedPropertyBag &InNewBagInstance) | FInstancedPropertyBag | |
| MigrateToNewBagInstanceWithOverrides(const FInstancedPropertyBag &InNewBagInstance, TConstArrayView< FGuid > OverriddenPropertyIDs) | FInstancedPropertyBag | |
| MigrateToNewBagStruct(const UPropertyBag *NewBagStruct) | FInstancedPropertyBag | |
| operator=(const FInstancedPropertyBag &InOther)=default | FInstancedPropertyBag | |
| operator=(FInstancedPropertyBag &&InOther)=default | FInstancedPropertyBag | |
| OwnsPropertyDesc(const FPropertyBagPropertyDesc &Desc) const | FInstancedPropertyBag | |
| RemovePropertiesByName(const TConstArrayView< FName > PropertiesToRemove) | FInstancedPropertyBag | |
| RemovePropertyByName(const FName PropertyToRemove) | FInstancedPropertyBag | |
| RenameProperty(FName PropertyToRename, FName NewName) | FInstancedPropertyBag | |
| ReorderProperty(FName SourcePropertyName, FName TargetPropertyName, bool bInsertBefore=true) | FInstancedPropertyBag | |
| ReorderProperty(int32 SourcePropertyIndex, int32 TargetPropertyIndex, bool bInsertBefore=true) | FInstancedPropertyBag | |
| ReplaceAllPropertiesAndValues(const TConstArrayView< FPropertyBagPropertyDesc > InDescs, const TConstArrayView< TConstArrayView< uint8 > > InValues) | FInstancedPropertyBag | |
| Reset() | FInstancedPropertyBag | inline |
| SanitizePropertyName(const FString &Name, const TCHAR ReplacementChar=TEXT('_')) | FInstancedPropertyBag | static |
| SanitizePropertyName(FName Name, const TCHAR ReplacementChar=TEXT('_')) | FInstancedPropertyBag | static |
| Serialize(FArchive &Ar) | FInstancedPropertyBag | |
| SetValue(const FName Name, const FProperty *InSourceProperty, const void *InSourceContainerAddress) | FInstancedPropertyBag | |
| SetValueBool(const FName Name, const bool bInValue) | FInstancedPropertyBag | |
| SetValueBool(const FPropertyBagPropertyDesc &Desc, const bool bInValue) | FInstancedPropertyBag | |
| SetValueByte(const FName Name, const uint8 InValue) | FInstancedPropertyBag | |
| SetValueByte(const FPropertyBagPropertyDesc &Desc, const uint8 InValue) | FInstancedPropertyBag | |
| SetValueClass(const FName Name, UClass *InValue) | FInstancedPropertyBag | |
| SetValueClass(const FPropertyBagPropertyDesc &Desc, UClass *InValue) | FInstancedPropertyBag | |
| SetValueDouble(const FName Name, const double InValue) | FInstancedPropertyBag | |
| SetValueDouble(const FPropertyBagPropertyDesc &Desc, const double InValue) | FInstancedPropertyBag | |
| SetValueEnum(const FName Name, const uint8 InValue, const UEnum *Enum) | FInstancedPropertyBag | |
| SetValueEnum(const FName Name, const T InValue) | FInstancedPropertyBag | inline |
| SetValueEnum(const FPropertyBagPropertyDesc &Desc, const uint8 InValue, const UEnum *Enum) | FInstancedPropertyBag | |
| SetValueEnum(const FPropertyBagPropertyDesc &Desc, const T InValue) | FInstancedPropertyBag | inline |
| SetValueFloat(const FName Name, const float InValue) | FInstancedPropertyBag | |
| SetValueFloat(const FPropertyBagPropertyDesc &Desc, const float InValue) | FInstancedPropertyBag | |
| SetValueInt32(const FName Name, const int32 InValue) | FInstancedPropertyBag | |
| SetValueInt32(const FPropertyBagPropertyDesc &Desc, const int32 InValue) | FInstancedPropertyBag | |
| SetValueInt64(const FName Name, const int64 InValue) | FInstancedPropertyBag | |
| SetValueInt64(const FPropertyBagPropertyDesc &Desc, const int64 InValue) | FInstancedPropertyBag | |
| SetValueName(const FName Name, const FName InValue) | FInstancedPropertyBag | |
| SetValueName(const FPropertyBagPropertyDesc &Desc, const FName InValue) | FInstancedPropertyBag | |
| SetValueObject(const FName Name, UObject *InValue) | FInstancedPropertyBag | |
| SetValueObject(const FName Name, T *InValue) | FInstancedPropertyBag | inline |
| SetValueObject(const FPropertyBagPropertyDesc &Desc, UObject *InValue) | FInstancedPropertyBag | |
| SetValueObject(const FPropertyBagPropertyDesc &Desc, T *InValue) | FInstancedPropertyBag | inline |
| SetValueSerializedString(const FName Name, const FString &InValue) | FInstancedPropertyBag | |
| SetValueSoftPath(const FName Name, const FSoftObjectPath &InValue) | FInstancedPropertyBag | |
| SetValueSoftPath(const FName Name, const UObject *InValue) | FInstancedPropertyBag | |
| SetValueSoftPath(const FPropertyBagPropertyDesc &Desc, const FSoftObjectPath &InValue) | FInstancedPropertyBag | |
| SetValueSoftPath(const FPropertyBagPropertyDesc &Desc, const UObject *InValue) | FInstancedPropertyBag | |
| SetValueString(const FName Name, const FString &InValue) | FInstancedPropertyBag | |
| SetValueString(const FPropertyBagPropertyDesc &Desc, const FString &InValue) | FInstancedPropertyBag | |
| SetValueStruct(const FName Name, FConstStructView InValue) | FInstancedPropertyBag | |
| SetValueStruct(const FName Name, const T &InValue) | FInstancedPropertyBag | inline |
| SetValueStruct(const FPropertyBagPropertyDesc &Desc, FConstStructView InValue) | FInstancedPropertyBag | |
| SetValueStruct(const FPropertyBagPropertyDesc &Desc, const T &InValue) | FInstancedPropertyBag | inline |
| SetValueText(const FName Name, const FText &InValue) | FInstancedPropertyBag | |
| SetValueText(const FPropertyBagPropertyDesc &Desc, const FText &InValue) | FInstancedPropertyBag | |
| SetValueUInt32(const FName Name, const uint32 InValue) | FInstancedPropertyBag | |
| SetValueUInt32(const FPropertyBagPropertyDesc &Desc, const uint32 InValue) | FInstancedPropertyBag | |
| SetValueUInt64(const FName Name, const uint64 InValue) | FInstancedPropertyBag | |
| SetValueUInt64(const FPropertyBagPropertyDesc &Desc, const uint64 InValue) | FInstancedPropertyBag | |
| Value | FInstancedPropertyBag | protected |