Go to the source code of this file.
◆ FIXUP_EXPR_OBJECT_POINTER
| #define FIXUP_EXPR_OBJECT_POINTER |
( |
|
Type | ) |
|
◆ XFER
Value: { \
{ \
Temp = FPlatformMemory::ReadUnaligned<T>(&
Script[
iCode]); \
} \
{ \
FPlatformMemory::WriteUnaligned<T>(&
Script[
iCode], Temp); \
} \
}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
This header contains the code for serialization of script bytecode and [eventually] tagged property values. Extracted to header file to allow custom definitions of the macros used by these methods
◆ XFER_FUNC_NAME
◆ XFER_FUNC_POINTER
◆ XFER_OBJECT_POINTER
◆ XFER_PROP_POINTER
◆ XFER_TOBJECT_PTR
◆ XFERNAME
Value: { \
{ \
} \
{ \
} \
}
FORCEINLINE FScriptName NameToScriptName(FName InName)
Definition NameTypes.h:1607
FORCEINLINE FName ScriptNameToName(FScriptName InName)
Definition NameTypes.h:1597
Definition NameTypes.h:617
Definition NameTypes.h:491
◆ XFERPTR
Value: { \
{ \
} \
{ \
} \
}
#define NULL
Definition oodle2base.h:134
uint64 ScriptPointerType
Definition ObjectMacros.h:22
◆ XFERSTRING
Value: { \
}
#define XFER(T)
Definition ScriptSerialization.h:20
◆ XFERTEXT
Value:
{ \
break; \
break; \
break; \
break; \
break; \
checkf(
false,
TEXT(
"Unknown EBlueprintTextLiteralType! Please update XFERTEXT to handle this type of text.")); \
break; \
} \
}
EBlueprintTextLiteralType
Definition Script.h:330
◆ XFERTOBJPTR
Value: { \
{ \
} \
{ \
} \
}
Definition ObjectPtr.h:488
◆ XFERUNICODESTRING