UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVerseClassProperty Member List

This is the complete list of members for FVerseClassProperty, including all inherited members.

AddReferencedObjects(FReferenceCollector &Collector) overrideFClassPropertyvirtual
BeginDestroy() overrideFClassPropertyvirtual
ClearIntrusiveOptionalValue(void *Data) constFObjectPropertyinlinevirtual
TPropertyTypeFundamentals::ClearIntrusiveOptionalValue(void *A)TPropertyTypeFundamentals< InTCppType >inlinestatic
ClearValueInternal(void *Data) const overrideTProperty< InTCppType, TInPropertyBaseClass >inlinevirtual
ContainsObjectReference(TArray< const FStructProperty * > &EncounteredStructProps, EPropertyObjectReferenceType InReferenceType=EPropertyObjectReferenceType::Strong) const overrideTFObjectPropertyBase< TObjectPtr< UObject > >inlinevirtual
CopyCompleteValueFromScriptVM(void *Dest, void const *Src) const overrideFObjectPropertyvirtual
CopyCompleteValueFromScriptVM_InContainer(void *OutContainer, void const *InValue) const overrideFObjectPropertyvirtual
CopyCompleteValueToScriptVM(void *Dest, void const *Src) const overrideFObjectPropertyvirtual
CopyCompleteValueToScriptVM_InContainer(void *OutValue, void const *InContainer) const overrideFObjectPropertyvirtual
CopySingleValueFromScriptVM(void *Dest, void const *Src) const overrideFObjectPropertyvirtual
CopySingleValueToScriptVM(void *Dest, void const *Src) const overrideFObjectPropertyvirtual
CPPAlignment enum valueTPropertyTypeFundamentals< InTCppType >
CPPSize enum valueTPropertyTypeFundamentals< InTCppType >
DestroyPropertyValue(void *A)TPropertyTypeFundamentals< InTCppType >inlinestatic
DestroyValueInternal(void *Dest) const overrideTProperty< InTCppType, TInPropertyBaseClass >inlinevirtual
EmitIntrusiveOptionalReferenceInfo(UE::GC::FSchemaBuilder &Schema, int32 BaseOffset, TArray< const FStructProperty * > &EncounteredStructProps, UE::GC::FPropertyStack &DebugPath) overrideFObjectPropertyvirtual
FClassProperty(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags)FClassProperty
FClassProperty(FFieldVariant InOwner, const UECodeGen_Private::FClassPropertyParams &Prop)FClassProperty
FVerseClassProperty(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags)FVerseClassProperty
FVerseClassProperty(FFieldVariant InOwner, const UECodeGen_Private::FVerseClassPropertyParams &Prop)FVerseClassProperty
GetComputedFlagsPropertyFlags()TPropertyTypeFundamentals< InTCppType >inlineprotectedstatic
GetCPPMacroType(FString &ExtendedTypeText) const overrideFVerseClassPropertyvirtual
GetCPPType(FString *ExtendedTypeText, uint32 CPPExportFlags) const overrideFClassPropertyvirtual
GetDefaultPropertyValue()TPropertyTypeFundamentals< InTCppType >inlinestatic
GetMinAlignment() const overrideTProperty< InTCppType, TInPropertyBaseClass >inlinevirtual
GetObjectPropertyValue(const void *PropertyValueAddress) const overrideFObjectPropertyvirtual
GetObjectPropertyValue_InContainer(const void *ContainerAddress, int32 ArrayIndex=0) const overrideFObjectPropertyvirtual
GetObjectPtrPropertyValue(const void *PropertyValueAddress) const overrideFObjectPropertyvirtual
GetObjectPtrPropertyValue_InContainer(const void *ContainerAddress, int32 ArrayIndex=0) const overrideFObjectPropertyvirtual
GetObjectPtrPropertyValuePtr(const void *PropertyValueAddress) constFObjectPropertyinline
GetObjectPtrPropertyValueRef(const void *PropertyValueAddress) constFObjectPropertyinline
GetOptionalPropertyValue(void const *B)TPropertyTypeFundamentals< InTCppType >inlinestatic
GetOptionalPropertyValue_InContainer(void const *B, int32 ArrayIndex=0) constTProperty< InTCppType, TInPropertyBaseClass >inline
GetPropertyValue(void const *A)TPropertyTypeFundamentals< InTCppType >inlinestatic
GetPropertyValue_InContainer(void const *A, int32 ArrayIndex=0) constTProperty< InTCppType, TInPropertyBaseClass >inline
GetPropertyValuePtr(void const *A)TPropertyTypeFundamentals< InTCppType >inlinestatic
GetPropertyValuePtr(void *A)TPropertyTypeFundamentals< InTCppType >inlinestatic
GetPropertyValuePtr_InContainer(void const *A, int32 ArrayIndex=0) constTProperty< InTCppType, TInPropertyBaseClass >inline
GetPropertyValuePtr_InContainer(void *A, int32 ArrayIndex=0) constTProperty< InTCppType, TInPropertyBaseClass >inline
GetTypeName()TPropertyTypeFundamentals< InTCppType >inlinestatic
GetValue_InContainer(void const *InContainer, TCppType *OutValue) constTProperty< InTCppType, TInPropertyBaseClass >inline
HasIntrusiveUnsetOptionalState() constFObjectPropertyinlinevirtual
TPropertyTypeFundamentals::HasIntrusiveUnsetOptionalState()TPropertyTypeFundamentals< InTCppType >inlinestatic
Identical(const void *A, const void *B, uint32 PortFlags) const overrideFClassPropertyvirtual
ImportText_Internal(const TCHAR *Buffer, void *ContainerOrPropertyPtr, EPropertyPointerType PropertyPointerType, UObject *OwnerObject, int32 PortFlags, FOutputDevice *ErrorText) const overrideFVerseClassPropertyvirtual
InitializeIntrusiveUnsetOptionalValue(void *Data) const overrideFObjectPropertyinlinevirtual
TPropertyTypeFundamentals::InitializeIntrusiveUnsetOptionalValue(void *Data)TPropertyTypeFundamentals< InTCppType >inlinestatic
InitializePropertyValue(void *A)TPropertyTypeFundamentals< InTCppType >inlinestatic
InitializeValueInternal(void *Dest) const overrideTProperty< InTCppType, TInPropertyBaseClass >inlinevirtual
IsIntrusiveOptionalValueSet(const void *Data) constFObjectPropertyinlinevirtual
TPropertyTypeFundamentals::IsIntrusiveOptionalValueSet(const void *A)TPropertyTypeFundamentals< InTCppType >inlinestatic
LinkInternal(FArchive &Ar) overrideTProperty< InTCppType, TInPropertyBaseClass >inlinevirtual
PostDuplicate(const FField &InField) overrideFClassPropertyvirtual
PostSerializeObjectItem(FArchive &SerializingArchive, void *Value, UObject *CurrentValue, UObject *ObjectValue, EObjectPropertyOptions Options=EObjectPropertyOptions::None, const void *Defaults=nullptr) constFObjectProperty
SameType(const FProperty *Other) const overrideFVerseClassPropertyvirtual
Serialize(FArchive &Ar) overrideFVerseClassPropertyvirtual
SetMetaClass(UClass *NewMetaClass)FClassPropertyinline
SetObjectPropertyValueUnchecked(void *PropertyValueAddress, UObject *Value) const overrideFObjectPropertyprotectedvirtual
SetObjectPropertyValueUnchecked_InContainer(void *ContainerAddress, UObject *Value, int32 ArrayIndex=0) const overrideFObjectPropertyprotectedvirtual
SetObjectPtrPropertyValueUnchecked(void *PropertyValueAddress, TObjectPtr< UObject > Ptr) const overrideFObjectPropertyprotectedvirtual
SetObjectPtrPropertyValueUnchecked_InContainer(void *ContainerAddress, TObjectPtr< UObject > Ptr, int32 ArrayIndex=0) const overrideFObjectPropertyprotectedvirtual
SetPropertyValue(void *A, TCppType const &Value)TPropertyTypeFundamentals< InTCppType >inlinestatic
SetPropertyValue_InContainer(void *A, TCppType const &Value, int32 ArrayIndex=0) constTProperty< InTCppType, TInPropertyBaseClass >inline
SetValue_InContainer(void *OutContainer, const TCppType &InValue) constTProperty< InTCppType, TInPropertyBaseClass >inline
Super typedefTFObjectPropertyBase< TObjectPtr< UObject > >
TCppType typedefFVerseClassProperty
TFObjectPropertyBase(EInternal InInernal, FFieldClass *InClass)TFObjectPropertyBase< TObjectPtr< UObject > >inline
TFObjectPropertyBase(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags)TFObjectPropertyBase< TObjectPtr< UObject > >inline
TFObjectPropertyBase(FFieldVariant InOwner, const UECodeGen_Private::FObjectPropertyParams &Prop)TFObjectPropertyBase< TObjectPtr< UObject > >inline
TFObjectPropertyBase(FFieldVariant InOwner, const UECodeGen_Private::FObjectPropertyParamsWithoutClass &Prop, UClass *InClass)TFObjectPropertyBase< TObjectPtr< UObject > >inline
TProperty(EInternal InInernal, FFieldClass *InClass)TProperty< InTCppType, TInPropertyBaseClass >inline
TProperty(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags)TProperty< InTCppType, TInPropertyBaseClass >inline
TProperty(FFieldVariant InOwner, PropertyParamsType &Prop)TProperty< InTCppType, TInPropertyBaseClass >inline
TTypeFundamentals typedefFVerseClassProperty