|
| bool | UE::PropertyAccessUtil::Private::IsRealNumberConversion (const FProperty *InSrcProp, const FProperty *InDestProp) |
| |
| void | UE::PropertyAccessUtil::Private::ConvertRealNumber (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, void *InDestValue, int InCount) |
| |
| bool | UE::PropertyAccessUtil::Private::AreRealNumbersIdentical (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, const void *InDestValue) |
| |
| const UEnum * | PropertyAccessUtil::GetPropertyEnumType (const FProperty *InProp) |
| |
| int64 | PropertyAccessUtil::GetPropertyEnumValue (const FProperty *InProp, const void *InPropValue) |
| |
| bool | PropertyAccessUtil::SetPropertyEnumValue (const FProperty *InProp, void *InPropValue, const int64 InEnumValue) |
| |
| bool | PropertyAccessUtil::ArePropertiesCompatible (const FProperty *InSrcProp, const FProperty *InDestProp) |
| |
| bool | PropertyAccessUtil::IsSinglePropertyIdentical (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, const void *InDestValue) |
| |
| bool | PropertyAccessUtil::IsCompletePropertyIdentical (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, const void *InDestValue) |
| |
| bool | PropertyAccessUtil::CopySinglePropertyValue (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, void *InDestValue) |
| |
| bool | PropertyAccessUtil::CopyCompletePropertyValue (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, void *InDestValue) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::GetPropertyValue_Object (const FProperty *InObjectProp, const UObject *InObject, const FProperty *InDestProp, void *InDestValue, const int32 InArrayIndex) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::GetPropertyValue_InContainer (const FProperty *InContainerProp, const void *InContainerData, const FProperty *InDestProp, void *InDestValue, const int32 InArrayIndex) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::GetPropertyValue_DirectSingle (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, void *InDestValue) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::GetPropertyValue_DirectComplete (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, void *InDestValue) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::GetPropertyValue (const FPropertyAccessGetFunc &InGetFunc) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::CanGetPropertyValue (const FProperty *InProp) |
| |
| bool | PropertyAccessUtil::GetArchetypeInstancesInheritingPropertyValue (const FProperty *InObjectProp, UObject *InObject, TArray< UObject * > &OutArchetypeInstances) |
| |
| bool | PropertyAccessUtil::GetArchetypeInstancesInheritingPropertyValue_AsContainerData (const FProperty *InObjectProp, UObject *InObject, TArray< void * > &OutArchetypeInstContainers) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::SetPropertyValue_Object (const FProperty *InObjectProp, UObject *InObject, const FProperty *InSrcProp, const void *InSrcValue, const int32 InArrayIndex, const uint64 InReadOnlyFlags, const EPropertyAccessChangeNotifyMode InNotifyMode) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::SetPropertyValue_InContainer (const FProperty *InContainerProp, void *InContainerData, const TArray< void * > &InArchetypeInstContainerData, const FProperty *InSrcProp, const void *InSrcValue, const int32 InArrayIndex, const uint64 InReadOnlyFlags, const bool InOwnerIsTemplate, const FPropertyAccessBuildChangeNotifyFunc &InBuildChangeNotifyFunc) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::SetPropertyValue_DirectSingle (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, void *InDestValue, const TArray< void * > &InArchetypeInstDestValues, const uint64 InReadOnlyFlags, const bool InOwnerIsTemplate, const FPropertyAccessBuildChangeNotifyFunc &InBuildChangeNotifyFunc) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::SetPropertyValue_DirectComplete (const FProperty *InSrcProp, const void *InSrcValue, const FProperty *InDestProp, void *InDestValue, const TArray< void * > &InArchetypeInstDestValues, const uint64 InReadOnlyFlags, const bool InOwnerIsTemplate, const FPropertyAccessBuildChangeNotifyFunc &InBuildChangeNotifyFunc) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::SetPropertyValue (const FPropertyAccessSetFunc &InSetFunc, const FPropertyAccessBuildChangeNotifyFunc &InBuildChangeNotifyFunc) |
| |
| EPropertyAccessResultFlags | PropertyAccessUtil::CanSetPropertyValue (const FProperty *InProp, const uint64 InReadOnlyFlags, const bool InOwnerIsTemplate) |
| |
| void | PropertyAccessUtil::EmitPreChangeNotify (const FPropertyAccessChangeNotify *InChangeNotify, const bool InIdenticalValue) |
| |
| void | PropertyAccessUtil::EmitPostChangeNotify (const FPropertyAccessChangeNotify *InChangeNotify, const bool InIdenticalValue) |
| |
| TUniquePtr< FPropertyAccessChangeNotify > | PropertyAccessUtil::BuildBasicChangeNotify (const FProperty *InProp, const UObject *InObject, const EPropertyAccessChangeNotifyMode InNotifyMode, const EPropertyChangeType::Type ChangeType) |
| |
| bool | PropertyAccessUtil::IsObjectTemplate (const UObject *InObject) |
| |
| FProperty * | PropertyAccessUtil::FindPropertyByName (const FName InPropName, const UStruct *InStruct) |
| |
| bool | PropertyAccessUtil::ImportDefaultPropertyValue (const FProperty *InProp, void *InPropValue, const FString &InDefaultValue, FOutputDevice *ErrorText) |
| |