|
| template<typename OldIntType > |
| void | UE::CoreUObject::Private::ConvertIntValueToEnumProperty (OldIntType OldValue, FEnumProperty *EnumProp, FNumericProperty *UnderlyingProp, UEnum *Enum, void *Obj) |
| |
| template<typename OldIntType > |
| void | UE::CoreUObject::Private::ConvertIntToEnumProperty (FStructuredArchive::FSlot Slot, FEnumProperty *EnumProp, FNumericProperty *UnderlyingProp, UEnum *Enum, void *Obj) |
| |
| const TCHAR * | UE::CoreUObject::Private::ImportEnumFromBuffer (UEnum *Enum, const FProperty *PropertyToSet, const FNumericProperty *UnderlyingProp, const TCHAR *PropertyClassName, const TCHAR *Buffer, void *ContainerOrPropertyPtr, EPropertyPointerType PropertyPointerType, FOutputDevice *ErrorText) |
| |
| void | UE::CoreUObject::Private::ExportEnumToBuffer (const UEnum *Enum, const FProperty *Prop, const FNumericProperty *NumericProp, FString &ValueStr, const void *PropertyValueOrContainer, EPropertyPointerType PropertyPointerType, const void *DefaultValue, UObject *Parent, int32 PortFlags, UObject *ExportRootScope) |
| |
| bool | TryLoadEnumValueByName (FStructuredArchive::FSlot Slot, FArchive &UnderlyingArchive, UEnum *Enum, FName &OutEnumValueName, int64 &OutEnumValue) |
| |