Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > UObject > FProperty
- FProperty::ConvertFromType()
- FArrayProperty::ConvertFromType()
- FBoolProperty::ConvertFromType()
- FByteProperty::ConvertFromType()
- FEnumProperty::ConvertFromType()
- FFieldPathProperty::ConvertFromType()
- FMapProperty::ConvertFromType()
- FMulticastDelegateProperty::ConvertFromType()
- FNameProperty::ConvertFromType()
- FObjectProperty::ConvertFromType()
- FOptionalProperty::ConvertFromType()
- FSetProperty::ConvertFromType()
- FSoftObjectProperty::ConvertFromType()
- FStructProperty::ConvertFromType()
- FTextProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- TProperty_Numeric::ConvertFromType()
- FByteProperty::ConvertFromType()
- UE_STRPROPERTY_CLASS::ConvertFromType()
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
Include | #include "UObject/UnrealType.h" |
Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Property.cpp |
virtual EConvertFromTypeResult ConvertFromType
(
const FPropertyTag & Tag,
FStructuredArchive::FSlot Slot,
uint8 * Data,
UStruct * DefaultsStruct,
const uint8 * Defaults
)
Remarks
Allows a property to implement backwards compatibility handling for tagged properties A state which tells the tagged property system how the property dealt with the data. Converted: the function handled conversion. CannotConvert: the tag is not something that the property can convert. Serialized: the function handled serialization without conversion. UseSerializeItem: no conversion was done on the property - this can mean that the tag is correct and normal serialization applies or that the tag is incompatible.
Parameters
Name | Description |
---|---|
Tag | property tag of the loading data |
Ar | the archive the data is being loaded from |
Data | a pointer to the container to write the loaded data to |
DefaultsStruct | |
Defaults | if available, a pointer to the container containing the default value for this property, or null |